1. Home
  2. Bookkeeping cleanup
  3. 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

Clicking an amount in Financials opens the transactions behind it.

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.

QUICKBOOKS ONLINE

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. 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. 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. 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. 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. 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:

DateWhat happenedCash-basis P&L showsAction
Sept 28Deposit received, no invoice yet1,250.00 in Unapplied Cash Payment Income (September)None. The cash came in, so it is September income
Oct 3Invoice created, deposit applied to itNothing new in OctoberApply the payment to the invoice
Oct 3Invoice created, deposit NOT appliedDeposit still unapplied, invoice still open for 1,250.00Apply 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.

Record payments, partial payments and credits
Clicking an amount in Financials opens the transactions behind it.

SEE WHAT IS UNAPPLIED

Aging shows its own tie-out.

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.

A/R and A/P aging
Clicking an amount in Financials opens the transactions behind it.

QUESTIONS

How to fix unapplied payments in QuickBooks Online: common questions

Ask Damin directly
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.

WE DO YOUR BOOKS

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.

Last updated October 23, 2026 · Written by Damin Mutti, founder of ZeraBooks

BOOK A CALL

Talk to Damin, our founder.

30 minutes. Pick a time on the next screen.

What would you like to talk about?