Skip to main content
Symptom · 6 min read

Why Does a Supplier Ledger Show a Debit Balance? Advances, Excess Payments and Returns

A supplier with a debit balance means you have paid more than you owe: an advance, a duplicate or excess payment, a purchase return or credit note not adjusted, or a bill posted to the wrong party.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A supplier ledger under Sundry Creditors shows a debit balance and the accountant cannot tell whether it is a real advance or an error.

How It's Resolved

A debit balance means payments and adjustments exceed bills. Trace it to one of four causes: advance, excess or duplicate payment, unadjusted return or credit note, or wrong-party posting, and pass the matching entry.

Configuration

Bill-wise allocation on all supplier ledgers, a monthly report of creditors with debit balances, and a check for repeat payments of the same amount to the same supplier.

Output

Each debit balance explained and either kept as a genuine advance, recovered, adjusted or reclassified before year end.

A supplier ledger shows a debit balance when you have paid or adjusted more than you owe. The usual reasons are an advance paid before the bill, a duplicate or excess payment, a purchase return or credit note not adjusted, or a bill posted to the wrong supplier. Some debit balances are correct; others are errors waiting to be found.

What are the likely causes, and how do you fix each?

CauseHow to confirm itThe entry or action that fixes it
Advance paid, bill not yet receivedPurchase order or contract asks for advance; no matching bill yetNone needed now; adjust against the bill when it arrives
Advance paid, bill booked but not linkedBill exists in the ledger, but bill-wise view still shows the advance openAllocate the advance against the bill
Duplicate paymentTwo payments of the same amount to the same supplier, close dates, same invoice referenceAsk for refund or adjustment against the next bill, in writing
Excess paymentPayment higher than the bill, for example GST paid twice or TDS not deductedRecover or carry forward, as agreed
Purchase return or credit note not adjustedSupplier’s credit note is booked, but no further bills to set it offAdjust against the next bill, or ask for a refund
Bill posted to the wrong supplierSupplier’s statement does not show the bill; another ledger has an unexplained creditReclassify the bill to the correct ledger

A worked example: the advance that was never matched

On 5 June a business pays a machinery supplier an advance of ₹1,00,000. On 20 June the supplier delivers a part and bills ₹59,000 (₹50,000 plus 18 percent GST of ₹9,000). The accountant books the bill but does not link it to the advance.

DateEntryDebitCredit
5 JuneAdvance paid₹1,00,000
20 JuneBill booked₹59,000
Balance₹41,000 debit

Check: ₹1,00,000 − ₹59,000 = ₹41,000.

The ledger total is right. ₹41,000 is a genuine advance still to be used against the next delivery. But in the bill-wise view, the ₹59,000 bill still looks unpaid and the ₹1,00,000 advance still looks fully open. If the accounts payable team pays from the bill-wise list, they could pay the ₹59,000 again. Allocating the advance against the bill closes both.

Where should a debit balance in Sundry Creditors appear at year end, and why do auditors ask?

Under Schedule III to the Companies Act, 2013, trade payables are a liability and advances to suppliers are an asset. A supplier with a debit balance is generally shown under advances or other current assets, not netted off against creditors. Netting hides both the true amount you owe and the true amount you have paid in advance.

Auditors ask about debit balances because they can point to:

  • Duplicate payments that should be recovered.
  • Old advances for goods that never came, which may need a provision.
  • Payments to parties that are not real suppliers.

Expect the auditor to ask for an ageing of debit balances and a balance confirmation from the larger ones.

How do you spot duplicate payments among debit balances?

  1. Run a report of all suppliers with debit balances at month end.
  2. Sort by amount and look for payments of the same amount to the same supplier within a few days.
  3. Check the invoice reference in the payment narration or payment advice. The same reference twice is a strong sign.
  4. Look at TDS. A payment where TDS was deducted twice, or not at all, can create an excess.
  5. Confirm with the supplier using their statement of account before asking for a refund.
Primary reference: Ministry of Corporate Affairs — which notifies Schedule III to the Companies Act, 2013, setting how trade payables and advances are presented in a company's balance sheet..

Frequently Asked Questions

Is a debit balance in Sundry Creditors an error?
Not always. It is correct when you have paid an advance. It is an error when it comes from a duplicate payment, an unadjusted credit note or a bill posted to the wrong ledger.
Where does a supplier debit balance go in the balance sheet?
It is generally shown as an asset, such as advances to suppliers or other current assets, not netted against trade payables. Your auditor will confirm the exact head.
How do I fix an advance that was never adjusted?
Link the advance to the bill in the ledger, using bill-wise allocation in Tally or applying the advance in Zoho Books. The balance then shows the true remaining advance.
What if I paid a supplier twice?
Ask the supplier for a refund or to adjust it against the next bill, in writing. Record the agreed treatment so it is not lost.
Does GST apply on advances to suppliers?
For goods, GST on advances received is generally not payable by the supplier now. For services, the supplier may charge GST on the advance. Check the supplier's documents.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.