Recording a payment to an invoice in QuickBooks Online
To record a payment against an invoice in QuickBooks Online, open the invoice, click the Receive Payment button, enter the payment amount and method, and save. The payment applies to that specific invoice immediately, and your customer's balance updates. If the payment covers multiple invoices, you can select which ones to pay in a single transaction.
The process takes about two minutes and creates a record that flows into your accounting reports. QuickBooks tracks what your customer owes, what they have paid, and what remains due—so you always know where you stand with each account.
Key Takeaways
- Click Receive Payment on an open invoice to record money coming in from a customer.
- You can apply one payment to one invoice or split a single payment across multiple invoices from the same customer.
- QuickBooks records the payment method (check, credit card, bank transfer, cash) and the date, which appears in your income reports and customer statements.
- Partial payments are allowed—you can record $500 against a $1,200 invoice and the remaining $700 stays due.
- Once saved, the payment record is permanent; you cannot delete it, but you can record a refund or credit memo if the payment was made in error.
Step-by-step: applying a single payment to one invoice
Start by finding the invoice. Go to + New (top left), select Invoice, or navigate to Sales and find the invoice in your list. Click the invoice to open it.
Once the invoice is open, look for the Receive Payment button near the top right. Click it. A payment window opens showing the invoice amount and any previous payments already recorded.
Enter the payment amount in the Payment amount field. If the customer is paying the full invoice, this field may auto-fill. If they are paying less, type the partial amount. Below that, select the Payment method—check, credit card, bank transfer, cash, or other. Enter the Payment date (the date the money arrived or was promised). If you have a reference number (check number, transaction ID), add it in the Reference no. field.
Choose the Deposit to account—usually your checking account or a holding account if you process payments in batches. Click Save and Close. The invoice now shows the payment applied, and the customer's balance updates.
Applying one payment across multiple invoices
If a customer sends one check or transfer that covers more than one invoice, record it differently. Go to + New and select Receive Payment (not from an individual invoice). This opens a blank payment form.
Select the customer name. QuickBooks displays all open invoices for that customer. In the table below, check the box next to each invoice you want to pay. The Amount received field at the top shows the total payment. QuickBooks automatically distributes the payment across the selected invoices in order—oldest first—unless you manually adjust the amount in each row.
If the payment does not cover all selected invoices equally, you can type a specific amount in the Amount column for each invoice. For example, if you receive $2,000 and the customer owes $1,200 on one invoice and $1,500 on another, you can apply $1,200 to the first and $800 to the second, leaving $700 due on the second invoice.
Enter the payment date, method, and reference number, then click Save and Close. Each invoice now shows its portion of the payment applied.
Handling partial payments and overpayments
A partial payment is one that does not cover the full invoice amount. QuickBooks allows this without any special steps—just enter the amount received and save. The invoice balance updates to show what remains due. The customer can pay the rest later, and you record that as a separate payment transaction.
An overpayment occurs when a customer sends more than they owe. If you receive $1,500 but the invoice is only $1,200, enter $1,500 as the payment amount. QuickBooks flags the overage and asks what to do with it: create a credit on the customer's account (which they can use toward future invoices), refund it, or leave it as a deposit. Choose the option that matches your agreement with the customer.
Recording payments by different methods
The payment method you select in QuickBooks does not change how you record the payment—it only labels it for your records and reports. When you click Receive Payment, the Payment method dropdown includes check, credit card, bank transfer, cash, and other. Pick the one that matches how the customer paid.
If a customer pays by credit card and you use a payment processor (Stripe, Square, PayPal), you may see those transactions automatically imported into QuickBooks if you have connected the processor. In that case, you can match the imported transaction to the invoice instead of manually entering it. If the transaction does not import automatically, record it manually using the credit card option and note the processor name in the reference field.
For checks, enter the check number in the reference field. For bank transfers, use the transaction ID or confirmation number. For cash, you can leave the reference blank or note "cash" if your business requires it.
What happens after you save a payment
Once saved, the payment record is locked. You cannot edit or delete it directly. If the payment was recorded in error, you have two options: record a refund (which reverses the payment and creates a negative entry) or create a credit memo (which gives the customer a credit toward future purchases without reversing the original payment).
The payment appears in your income reports, customer statements, and the customer's transaction history. If you run an Accounts Receivable Aging Report, paid invoices drop off the list, and only unpaid or partially paid invoices remain. This report is useful for tracking which customers still owe money.
If you need to see all payments received, go to Reports, search for Transaction List by Customer, and filter by date range. This shows every payment recorded for every customer.
Common mistakes and how to avoid them
The most common error is recording a payment to the wrong customer or invoice. Always verify the customer name and invoice number before clicking save. If you make this mistake, record a refund to reverse it, then record the payment to the correct invoice.
Another mistake is forgetting to select a deposit account. QuickBooks requires you to choose where the money is going (checking, savings, or a holding account). If you are not sure, ask your accountant which account to use. Most small businesses deposit all customer payments into their main checking account.
Do not record the same payment twice. If a customer sends a check and you also see it in your bank feed, match the bank transaction to the payment you already recorded instead of creating a new one. QuickBooks can link them so you do not double-count the money.
Frequently Asked Questions
Can I record a payment if the invoice is not in QuickBooks yet?
No. The invoice must exist in QuickBooks before you can apply a payment to it. If you receive money before the invoice is created, record the payment as a general deposit or a credit on the customer's account, then apply it to the invoice once you create it.
What if a customer pays for an invoice that has already been marked as paid?
This usually means a duplicate payment was sent. Contact the customer to confirm. If it was a mistake, record a refund to return the extra money. If the customer intended it as a deposit or prepayment, create a credit memo so the amount stays on their account for future invoices.
Do I have to record the payment the same day the customer sends it?
No. You can record payments whenever you process them—daily, weekly, or in batches. Use the actual payment date (when the customer sent it or when it cleared), not the date you record it in QuickBooks. This keeps your records accurate.
Can I undo a payment I just recorded?
You cannot delete a saved payment, but you can record a refund to reverse it. Go to the payment record, click the menu (three dots), and select Refund. This creates an offsetting entry. Then record the correct payment.
What if the customer's payment does not match any invoice amount?
Apply it to the invoices it covers, even if it is a partial payment. If money is left over after covering all invoices, QuickBooks asks whether to create a credit, refund it, or hold it as a deposit. Choose based on what you agreed with the customer.