Customer Payment Not Applied to an Invoice in QBO? Fix It Here
Published September 16, 2026 · LedgerMedic
An invoice that still shows as open even though the customer paid, or a payment that exists in the system with no invoice attached to it at all, is one of the most common individual causes behind Unapplied Cash Payment Income in QuickBooks Online. It's also usually one of the fastest to fix once you know where to look.
Why the link breaks
- The payment was recorded through Receive Payment but the wrong customer, or no invoice, was selected before saving.
- The payment came in through the bank feed and was matched automatically to "an existing customer" without QuickBooks correctly identifying which specific invoice it belonged to.
- The invoice was created after the payment was already recorded, so at the time of entry there was nothing yet to link it to.
- Multiple invoices exist for the same customer with similar amounts, and the payment got applied to the wrong one, leaving one invoice open and one payment technically "applied" but to the wrong document.
How to find and fix it
- Go to Sales → Customers and look for a customer with an open invoice that you know has actually been paid.
- Check that same customer's transaction list for an unapplied payment, in QuickBooks Online this often shows as a credit balance or a payment with no invoice reference.
- Open the payment and use Receive Payment (or edit the existing payment) to select the correct outstanding invoice, then apply the full amount.
- If no invoice exists yet because the work is genuinely still in progress, decide whether to create the invoice now (if the sale is complete) or reclassify the payment as a retainer if it isn't, see handling retainers correctly if that's the case.
- If two invoices got crossed (payment applied to the wrong one), unapply it from the incorrect invoice first, then reapply it to the correct one; don't just create a second payment, or you'll end up with a duplicate.
- Re-run the cash-basis P&L for the affected period afterward to confirm the Unapplied Cash Payment Income line has cleared for that transaction.
A pattern worth watching for
If this keeps happening with the same customer, it's often because that customer is billed on a schedule that doesn't match when they actually pay, for example, invoiced monthly but paying weekly, or paying a lump sum against several open invoices at once. In those cases, applying payments manually against a clear aging report (rather than relying on automatic bank-feed matching) tends to prevent the recurring mismatch.
This same underlying issue, a payment with no home, is what Unapplied Cash Payment Income is measuring in aggregate. If you're seeing several of these at once rather than an isolated case, it's worth running a full check rather than fixing them one at a time as they're noticed.
LedgerMedic's free scan finds every unapplied payment in a connected QuickBooks Online company and shows which customer and which likely invoice it belongs to, rather than leaving you to search customer by customer. It's free to connect and scan, with no credit card required.