Indian AR teams accumulate days of unapplied cash because incoming customer receipts in NEFT, RTGS, IMPS, and UPI rarely carry the invoice reference, customers settle multiple invoices in one transfer, and TDS deducted at source breaks every clean amount match.
Run cash application as a tiered match — first UTR or virtual account, then invoice reference in narration, then amount-plus-customer probabilistic match — and quarantine any residual credit into an unapplied bucket with structured follow-up to the customer.
A customer master enriched with bank account fingerprints, GST-aware TDS expectations per income-type code, virtual-account assignments where active, and a 24-hour ageing rule for unapplied cash.
An AR sub-ledger where every settled invoice carries a UTR and a bank narration line, an unapplied cash balance that ages within a known SLA, and a customer-confirmation trail for every disputed allocation.
Definition
Cash application — sometimes written as “cash app” inside Indian finance teams — is the accounts receivable process by which every incoming customer payment captured in the bank statement is matched to one or more open invoices and the invoices are marked settled in the AR sub-ledger. It is the last operational step in the order-to-cash cycle and the first step that closes a sale into cash.
In one sentence: cash application is finding the invoice that a bank credit was meant to pay and marking it cleared.
Regulatory Reference
Cash application is not directly named in Indian regulation but it sits on top of two regulatory frames.
Payment system regulation by the Reserve Bank of India under the Payment and Settlement Systems Act, 2007 governs the NEFT, RTGS, IMPS, and UPI rails that deliver customer receipts. Each rail carries a UTR, a remitter identifier, and a narration string. The format of these fields is what makes invoice-level matching feasible in software.
TDS provisions under the Income Tax Act (from FY 2026-27 reported under new income-type codes 1001 to 1092) directly affect cash application. Every B2B customer deducts TDS at the time of payment, so the bank credit amount is the invoice value minus TDS. The cash application engine therefore has to split the receipt into a cash debit and a TDS-receivable debit against the same invoice line.
Why It Matters
Three industries where cash application is operationally heavy:
B2B SaaS and IT services. Annual or quarterly invoices, monthly retainer renewals, and partial milestone billings produce a high invoice-to-receipt ratio. Customers settle multiple POs in a single NEFT transfer with no remittance advice.
Pharmaceutical distribution. Stockists settle daily or weekly across thousands of invoices, often as a single net pay-off after primary returns and scheme credits. Without virtual accounts, narration-based matching is the only option.
Capital goods and equipment. Receipts are large, milestone-driven, and split between bank transfer, retention release, and performance bank guarantee invocation. Cash application here is partly accounting and partly contract management.
How to Spot It in Practice
Four practical signals:
- A bank credit line in the statement with a NEFT or RTGS UTR in the narration but no clean invoice reference.
- A holding GL account named “Unapplied Cash”, “Unidentified Receipts”, or “Cash in Transit” that carries a daily balance.
- An AR ageing report where invoice ageing buckets do not match what the customer believes is outstanding — usually because of cash application lags.
- A monthly write-back exercise in which unapplied cash older than 30 or 60 days is researched, confirmed with customers, and applied.
Common Misconceptions
- “Cash application is just bank reconciliation.” Bank reconciliation matches the bank statement to the cash GL; cash application matches the cash GL credit to a specific invoice. Different scope, different match keys.
- “Auto-matching can be 100%.” Even in the best-tuned engine some residual percentage will need human research — particularly when the customer aggregates payments without remittance advice. A realistic engine target is high-eighties to mid-nineties on first pass.
- “TDS short-payment is the customer’s mistake.” It is the customer’s statutory obligation to deduct. Cash application has to treat the short-paid amount as a TDS receivable, not a bad debt.
- “Virtual accounts eliminate cash application entirely.” Virtual accounts solve the payer identification problem; they do not solve the invoice-allocation problem when a customer pays multiple invoices in one transfer.