Recording customer payments in QuickBooks Online
July 22, 2026
Money lands in QuickBooks Online three ways, and the right one depends on what the money was. A payment against an open invoice is recorded with Receive payment, which clears the invoice out of accounts receivable. A sale that never had an invoice, a prepaid wholesale order or a retail checkout, is recorded as a sales receipt, which books the sale and the payment in one motion. And the bank feed confirms that what you recorded matches what actually arrived, as long as you match transactions to existing entries instead of adding them twice. Get those three straight and reconciliation is bookkeeping; mix them up and it's a treasure hunt.
Receive payment, sales receipt, or bank feed?
The decision rule is short:
- Receive payment when the customer is settling an invoice. It asks for the customer, the date, the amount, and which open invoices the money applies to. This is the only one of the three that reduces accounts receivable, so every net-terms payment belongs here.
- Sales receipt when the sale and the payment happened together and no invoice exists. For a distributor that means prepaid wholesale orders and retail orders. If you invoice it and also enter a sales receipt, you have booked the revenue twice.
- The bank feed is confirmation, not entry. When a deposit shows up in Transactions, match it to the payments and receipts you already recorded. Adding it as new income on top of a Receive payment is the classic double-count, and it inflates a month exactly when things are busiest.
When is a payment actually a payment?
When the money settled, not when the customer clicked pay. Card payments settle quickly; an ACH bank debit can take several days, and until it clears it is a promise, not a payment. Book it on the settlement date and in the settlement month: a debit your customer started on June 30 that clears July 2 is July money, and pretending otherwise means June reconciles wrong in both directions. Failed and expired payment attempts never get recorded at all. There is nothing to book; the invoice simply stays open.
The three kinds of payments a distributor takes
However tidy the books, the money itself arrives three ways, and each carries what QuickBooks needs to know:
- Online invoice payments. The customer pays the invoice by card or bank debit. The payment has a settlement date, a method, and an invoice number to apply it to.
- Checks and cash against invoices. Somebody hands the driver a check. The payment is real the day you record it, and it still needs to land on the specific invoice it pays, not just on the customer.
- Paid orders. Money collected at checkout or on delivery for orders that never produce an invoice. These reference an order number, not an invoice number, and they are the sales-receipt case above.
Whichever kind it is, apply it to the exact document it pays. A payment recorded against the wrong invoice keeps the right total and still leaves the aging report lying about which accounts are late.
Refunds go the other way
A refund is not a negative payment, and the fastest way to confuse a books review is to record one as if it were. QuickBooks has its own instruments for money going back out: a credit memo when the customer will use the amount against future invoices, a refund receipt when the money was actually returned. Record them in QuickBooks directly, on their own dates, where your accountant can see them for what they are.
What this looks like when the file writes itself
Every payment above already has a date, a customer, a reference, a method, and an amount in your order system; the bookkeeping problem is getting that list out intact. In Minori Midori, the accounting export includes a payments-received file for any period, in your store's timezone: every settled online invoice payment, every invoice marked paid by hand, and every order paid at checkout or on delivery, each with the document number it pays. Its first three columns are shaped as a bank-style CSV you can upload under Transactions, or you keep the file open as a checklist while you work through Receive payment. In-flight bank debits are excluded until they settle, failed attempts never appear, and there are no negative rows, so the rules in this piece are enforced by the file itself. Online invoice payment by card or bank debit is part of the Growth plan; the export, like the invoice import it pairs with, ships on every plan. If reconciliation still means reading bank statements against a legal pad, book a demo and watch the payments file do the remembering.
See it in your own storefront.
Create your store, pick a subdomain and add a product, or have us walk you through it first.