Businesses lose money they earned through unchecked deductions, short payments and missed credits, and the loss is invisible because every receipt looks roughly right.
Compare every receipt with the invoice it settles, name the reason for each difference, and chase those that are not agreed.
Sales invoices, bank statement receipts, gateway settlement reports, Form 26AS for TDS, and supplier agreements for credits due.
A monthly list of differences by leakage class, with amounts recovered, accepted and still open.
Revenue leakage is money your business has earned, or is owed, that never reaches your bank account. It slips away through deductions nobody checked, short payments closed as full, fees charged at the wrong rate, and credits you were due but never claimed. It is usually not fraud and not bad debt: it is small differences that were accepted without a question.
Because each difference is small, it is easy to miss. Over a year, it adds up.
How is revenue leakage different from bad debt, fraud and agreed discounts?
| Loss | Cause | Who is at fault | Can it be recovered? |
|---|---|---|---|
| Revenue leakage | Unchecked deductions, short payments, wrong fees, missed credits | Usually no one deliberately; a checking gap | Often yes, if found in time |
| Bad debt | Customer cannot or will not pay | Customer | Sometimes, through recovery |
| Fraud | Deliberate theft or false entries | A person acting dishonestly | Sometimes, through legal action |
| Agreed discount | A price reduction you offered | No one; it was planned | No, it was intended |
Where does the money slip away?
The Seven Classes of Reconciliation Leakage give each place a name:
| Class | Everyday example |
|---|---|
| Fee & commission leakage | Payment gateway charges 2.1 percent when the agreement says 2 percent |
| Tax-deduction leakage | Customer deducts TDS but does not deposit it, so it never shows in your Form 26AS |
| Discount leakage | A volume rebate promised by a supplier is never credited |
| Rounding & truncation leakage | A customer’s system rounds every invoice down to the nearest rupee |
| Short-settlement leakage | Customer pays ₹97,500 against a ₹1,00,000 invoice and the invoice is closed as paid |
| Penalty & interest leakage | Late-delivery penalties deducted by a customer without agreement |
| Unexplained variance | A difference written off at month-end so the books can close |
Worked example: about ₹7,02,000 a year
A distributor receives ₹80,00,000 a month from customers and gateways. A monthly check finds:
| Item | Monthly amount |
|---|---|
| Gateway fees above the agreed rate | ₹12,000 |
| TDS deducted by customers but not showing in Form 26AS | ₹40,000 |
| Short payments closed as full | ₹6,500 |
| Total each month | ₹58,500 |
₹12,000 + ₹40,000 + ₹6,500 = ₹58,500 a month. Over 12 months that is ₹7,02,000, about 0.73 percent of the month’s receipts lost every month. These figures are illustrative, not measured.
The TDS line is the largest. TDS that a customer deducted but did not deposit or report under Section 194C or 194J does not reach your Form 26AS, so you cannot claim the credit in your return unless the customer corrects it.
How do I start?
- Pick last month’s bank statement.
- For each customer receipt, find the invoice it settles.
- Where the receipt is less than the invoice, write down the reason: fee, TDS, discount, short payment, penalty or unknown.
- Check the TDS amounts against Form 26AS each quarter.
- Chase every difference that is not agreed, starting with the largest.
Naming each difference by class is what makes it chaseable. TransactIG reconciles TDS and matches bank statement lines to the books with an exception queue and audit-ready exports; see TDS reconciliation.