Partial payment reconciliation is the process of matching a payment that covers only part of an invoice to that invoice, recording how much it settles, and keeping the unpaid balance open and tracked so your books show exactly what is still owed. A customer pays 600 against an 800 invoice; reconciliation applies the 600, leaves 200 outstanding, and ideally captures why. Without it, that invoice either looks fully paid when it is not, or looks fully unpaid when most of it has cleared. Either way your ledger is wrong.
In accounts receivable this is one of the small jobs that quietly decides whether your numbers can be trusted. Part-payments are common: a customer settles what they agree with and holds back a disputed line, or pays a big invoice in instalments. Handle each one cleanly and your aging report, your cash position and your collections all stay accurate. Handle them loosely and you end up chasing the wrong amount, or not chasing a real balance at all.
Apply part, keep the rest open.The payment settles some of the invoice; the remaining balance stays tracked, not lost.
Capture the reason.A dispute, a deduction or an instalment each needs a different follow-up.
Xero and QuickBooks do it natively.Both let you record a part-payment and leave the balance due automatically.
Reconciling a part-payment is a short, repeatable sequence. The goal is always the same: apply what arrived, leave the rest open, and attach enough context that the next person knows what to do.
Match the payment to the right customer and the specific invoice it is meant to reduce.
Record the payment against the invoice so the paid figure rises and the balance falls.
Keep the unpaid remainder on the invoice as still due, not written off or hidden.
Record why it was short: a dispute, an agreed deduction, or a scheduled instalment.
Resume reminders on the remaining balance, or route a dispute to be resolved.
Step four is the one most people skip, and it is the one that matters most. A 200 shortfall because the customer is disputing a line item needs a conversation, not a reminder; a 200 shortfall because they are paying in instalments needs a date, not a chase. Recording intent at the moment of reconciliation is what keeps the follow-up sensible. This is the same discipline as cash application, applied to the awkward case where the money does not cover the whole invoice.
A customer has one open invoice of 800. They pay 600 with the note "approved amount, querying the rest". Here is how reconciliation records it.
| Line | Amount | Status after reconciliation |
|---|---|---|
| Invoice total | 800 | The full amount originally billed. |
| Payment applied | 600 | Matched to this invoice and recorded as paid. |
| Balance outstanding | 200 | Left open and still due, flagged as disputed. |
| Reason on file | Query | Routes to dispute resolution, not an automated reminder. |
The invoice is now partly paid, the 200 is visibly outstanding with a reason, and your aging report shows a real 200 balance rather than a phantom 800 or a falsely cleared invoice. If the query resolves in the customer's favour, you raise a credit memo for 200 and the invoice closes; if it resolves in yours, the 200 stays due and reminders resume. Either way the next step is obvious because the reason was captured.
A lump sum adds one extra decision. Say the same customer instead pays 1,000 against three invoices of 800, 500 and 400. That 1,000 cannot clear everything, so reconciliation has to choose: clear the 800 and apply 200 to the 500, or clear the 500 and 400 and apply 100 to the 800. The right answer is whatever the customer intended, which is why a remittance note matters so much. Absent any instruction, a common rule is oldest-invoice-first, which keeps your aging clean by retiring the longest-standing debt before the newer ones. Whatever rule you use, apply it consistently and record which invoices the payment touched, so a single 1,000 receipt does not leave three invoices in an ambiguous half-paid state nobody can later explain.
Both Xero and QuickBooks support partial payments natively: you enter the amount received against an invoice and the system applies it, marks the invoice part-paid, and leaves the remaining balance open and due. You do not need a workaround for the basic case. In Xero, recording a payment smaller than the invoice total automatically leaves the invoice as awaiting payment with the reduced balance showing. In QuickBooks, the Receive Payment screen lets you enter a part amount against one or more invoices and keeps the difference outstanding.
The gap both leave is context and follow-up. The ledger knows 200 is still owed, but it does not know the 200 is disputed, and it will not automatically restart a sensible chase. That is the layer an AR tool adds on top, by tagging the reason and resuming reminders on just the open balance.
The mechanics are simple; the judgment is not. A short payment can mean three quite different things, and reading it wrong wastes effort or annoys a good customer.
A genuine disputePart of the invoice is contested, so the balance should pause for resolution, not trigger reminders.
An agreed deductionA settlement discount the customer has taken correctly, where the small remainder may need writing off rather than chasing.
An instalmentThe balance is expected and simply needs the next payment date tracked.
A lump sum that part-pays several invoices at once adds another wrinkle, because you must decide which invoices it clears and which it only reduces. Get any of these wrong and you either chase money that was never owed or let a real balance slip quietly off the radar.
Keep the bank side straight too. The part-payment that lands in your bank feed has to reconcile to the amount you applied on the invoice, so the cash you received and the cash you recorded always agree. Recording the reason at reconciliation, and reviewing open balances regularly, is what keeps the call right. Done at scale, this is exactly what automated receivables matching is built to handle, allocating the clean cases and surfacing the genuine exceptions, and it is a core part of keeping the ledger current through continuous reconciliation.

Don't let these critical mistakes hurt your
collections - See how to fix them, today!