Skip to content

Bookkeeping · Cleanups & Fixes · Brief · Working level

Negative accounts receivable: customer balances below zero

Customers showing credit balances usually mean unapplied payments or double-invoicing corrected the wrong way. How to read the AR aging's negative rows and clear them.

By The Carryforward Desk2 min read · May 20, 2026

Symptom

The AR aging shows customers at −850 or −1,200. Total receivables look smaller than the open invoices you know exist. Meanwhile some of those same customers get past-due reminders for invoices they swear they paid — and they did.

Why it happens

  • Unapplied payments. The payment was recorded (often to keep the bank feed happy) but never applied to its invoice. The software now carries both an open invoice and a floating credit; the customer nets negative while the invoice ages ugly.
  • Double-recorded payments. One payment entered by hand and again via the feed — the AR-side cousin of the general duplicate problem (/bookkeeping/cleanups-fixes/duplicate-transactions-fix).
  • Double-invoicing fixed backwards. A customer was invoiced twice; instead of voiding the extra invoice, someone issued a credit memo — then the extra invoice also got deleted later. The credit memo survives, unanchored.
  • Genuine prepayments. A retainer or deposit received before any invoice exists. This one is not an error, but it is sitting in the wrong place.

The fix

  1. Filter the aging to negatives. Run the AR aging or customer balance detail and list every customer below zero.
  2. Open each customer's transaction list and pair payments and credit memos against open invoices by amount and date.
  3. Apply what matches. Use the software's receive-payment or apply-credits screen; the open invoice closes, the credit disappears, and the balance snaps to truth. This is an application, not a journal entry — resist the JE shortcut (/bookkeeping/cleanups-fixes/journal-entry-abuse-cleanup).
  4. Reverse what duplicates. A payment with no invoice to absorb it, matching another payment of the same amount, is a duplicate — delete the copy not linked to a bank deposit, and confirm the deposit still reconciles.
  5. Reclassify what prepays. For genuine deposits and retainers that will be earned later, move the credit out of AR:
Journal entry — Reclassifying a customer prepayment out of negative AR
AccountDebitCredit
Accounts receivable — Customer1,200
Customer deposits (liability)1,200

Reverse this entry when the invoice is finally issued and apply the deposit. On a strictly cash-basis ledger the prepayment is simply income when received, and no AR credit should exist at all.

  1. Refund what's owed. If the relationship is over and the customer overpaid, refund it — a refund transaction linked to the credit, so the trail survives.

How to prevent it

  • Receive payments through the AR module, always. A customer payment recorded as a plain bank deposit skips the application step by construction; match feed deposits to recorded payments instead.
  • Apply at the moment of receipt. The person who records the payment applies it, same screen, same minute.
  • Review the aging for negatives at every close — the check takes thirty seconds and belongs beside the stale-invoice review in /bookkeeping/cleanups-fixes/old-unpaid-invoices-cleanup.
  • Void, don't credit-and-delete. When an invoice was issued in error, void it; layered corrections are how orphan credits are made.

Frequently asked questions

What does a negative accounts receivable balance mean?
A negative AR balance means recorded payments or credits exceed recorded invoices for that customer. The usual causes: a payment was received but never applied to its invoice (so the invoice still shows open elsewhere in the aging), a payment was recorded twice, or an invoice was deleted after its payment was applied. Occasionally it is a genuine prepayment — a real customer deposit.
How do I fix unapplied customer payments?
Open each customer with a credit balance and view their open transactions. Match each unapplied payment or credit memo to its open invoice and apply it. The customer's balance should collapse to the true amount owed. Payments with no invoice to absorb them are duplicates to reverse, or prepayments to leave documented as customer deposits.
Is negative accounts receivable a liability?
Economically, yes — a customer who has paid more than they were billed is owed goods, services, or a refund. On accrual-basis statements a material net credit belongs in a customer deposits liability account rather than as negative AR. For small balances, most small businesses simply apply or refund them promptly instead of reclassifying.

Keep reading