How to fix unapplied payments in QuickBooks Online
GUIDE · UNAPPLIED PAYMENTS
How to fix unapplied payments in QuickBooks Online, and when to leave them alone.
Run the Open Invoices report, find every row with the type Payment, open each one and tick its invoice under Outstanding Transactions, then save. If no invoice exists, create one with the same customer, amount and date and apply the payment to it. A deposit paid before its invoice is correct as unapplied until the invoice exists.
Free call · we find every unapplied payment, apply it and tie A/R to the bank before quoting the monthly work
WHY IT HAPPENS
What is an unapplied payment in QuickBooks Online?
It is a customer payment that no invoice or sales receipt claims. On a cash-basis Profit and Loss, QuickBooks reports that money as Unapplied Cash Payment Income, an account it creates on its own and that you can’t delete, edit or post to from a form. Intuit names these causes:
The customer paid before you invoiced
A deposit or prepayment was recorded first. It stays unapplied until the invoice exists. This one is often correct, not an error.
A payment was entered without picking an invoice
Someone used Receive payment and saved without ticking anything under Outstanding Transactions, so the money sits on the customer as a credit.
A product or service points at a bank account
If an item on the invoice is mapped to a bank account type instead of an income account, amounts can land in Unapplied Cash Payment Income with no payment at all. Fix the item’s account first.
The vendor side has a twin
A bill payment that no bill claims shows as Unapplied Cash Bill Payment Expense. The fix is the same: apply it to the bill it paid.
Tell us about your books. We’ll scope the work and quote it before anything starts.
How do you apply an unapplied payment to an invoice?
These are the steps in Intuit’s help article (updated August 4, 2026). Work customer by customer, oldest payment first.
1
Run Open Invoices
Go to Reports, then Standard reports. Search for Open Invoices, set a period that covers the oldest open item, and run it.
2
Find the Payment rows
In the Transaction Type column, every row marked Payment is money no invoice has claimed. Note the customer, date and amount of each.
3
Apply it to the right invoice
Click the payment’s date to open it. Under Outstanding Transactions, tick the invoice it paid, then Save and close.
4
No invoice? Create it
Choose + Create, then Invoice, with the same customer, amount and date as the payment. Save it, reopen the payment from Open Invoices and tick the new invoice.
5
Check the Profit and Loss
Run the cash-basis Profit and Loss again. Unapplied Cash Payment Income should be gone, or hold only real prepayments for invoices that don’t exist yet.
WORKED EXAMPLE
When is Unapplied Cash Payment Income correct?
A fictional bakery takes a 1,250.00 catering deposit on September 28, 2026, and invoices the event on October 3. Here is what the cash-basis Profit and Loss shows each month:
Date
What happened
Cash-basis P&L shows
Action
Sept 28
Deposit received, no invoice yet
1,250.00 in Unapplied Cash Payment Income (September)
None. The cash came in, so it is September income
Oct 3
Invoice created, deposit applied to it
Nothing new in October
Apply the payment to the invoice
Oct 3
Invoice created, deposit NOT applied
Deposit still unapplied, invoice still open for 1,250.00
Apply it, or the customer looks like they owe twice
Intuit’s rule: if the amount in Unapplied Cash Payment Income is wrong, apply the payment to an invoice dated before the payment date. If the customer really paid first, the balance is right until the invoice is recorded. Re-dating the payment to fit the invoice is the wrong fix; the date has to match the bank deposit, which is how the bank reconciliation checks it.
STILL THERE?
Why does the unapplied amount keep coming back?
Usually because the same payment was recorded twice: once through Receive payment and once as a bank deposit categorized straight to income or matched to nothing. The invoice gets paid by one and the other sits as an unapplied credit. Open the bank register on that date. If the deposit there isn’t linked to the payment, one of them is a duplicate: link the deposit to the payment, or remove the extra entry, so only one record of that money is left and it still matches the bank.
If a credit stays after that, check the customer’s transaction list for a credit memo or an overpayment. An overpayment is money you owe back or will apply to the next invoice; leave it as a credit and note why. When a year of payments is tangled this way, it’s faster to rebuild A/R from the bank statements, which is what a bookkeeping cleanup does.
IN ZERABOOKS
How does ZeraBooks keep payments applied?
In ZeraBooks a payment starts as the deposit on your uploaded bank statement, so there is one record of the money, not two.
MATCH THE DEPOSIT
The deposit is the payment.
Open the invoice, click Match payment or apply credit and pick the deposit. If it is short, apply it as partial or post the difference. Autopilot matches the payments it is sure of, including one deposit that pays two to five invoices from the same customer. Release undoes a match. More in the general ledger software overview.
A/R Aging has an Unapplied column for money no invoice claims, and under the table it adds the age buckets, the unapplied money and any journal entries, then compares the total with the Accounts Receivable balance on the same date. If they differ, something posted to A/R outside an invoice or payment.
Can I delete the Unapplied Cash Payment Income account?+
No. QuickBooks Online creates it for cash-basis reporting and doesn’t let you delete, edit or post to it. It empties when every payment is applied to a sales form.
Why does it only show on the cash-basis report?+
On the accrual basis, income is counted when you invoice, so a payment with no invoice just sits as a credit in Accounts Receivable. On the cash basis, money received is income when it arrives, so QuickBooks needs somewhere to report it until it knows which sale it belongs to.
Is it okay to leave a customer deposit unapplied?+
Yes, until the invoice exists. Intuit says a payment dated before its invoice stays unapplied until the invoice is recorded. Apply it the day you invoice so the customer doesn’t show as owing the full amount.
Should I just change the payment date to match the invoice?+
No. The payment date has to match the date the money reached the bank, or the reconciliation stops tying. Apply the payment to the invoice and leave the dates as they really were. Our bank reconciliation software page explains why the statement date is the anchor.
Can someone fix all of this for me?+
Yes. Our bookkeeping services team applies every open payment, ties Accounts Receivable to the bank, and keeps it that way each month. The first month is free. See ZeraBooks pricing for the software plans.
One record of every payment. Applied the day it lands.
ZeraBooks matches customer payments from the bank statement itself, so nothing sits unapplied by accident. Or let us do the books for you: bookkeeping services, first month free.