Cash application is the accounts receivable process of matching incoming customer payments to the correct open invoices in a company’s accounting system. Every payment received by check, ACH, wire, or credit card has to land against the right invoice on the right customer account. When that matching happens quickly and correctly, the company’s books stay accurate, collectors stop chasing customers who have already paid, and finance leadership sees a reliable picture of available cash.
What Cash Application Does in the Accounting Cycle
The function acts as the bridge between the bank account and the accounting records. The bank knows money arrived. The accounting system knows which customers owe what. Cash application connects the two. Without that connection, deposits sit in the bank with no indication of which customer sent them or which invoices they cover.
Maintaining accurate customer balances is the core job. When a payment posts, the customer’s outstanding balance drops, the collections team knows to leave that invoice alone, and the cash account reflects the deposit. Those balances also feed the AR aging report, which management uses to gauge how quickly sales turn into cash.
One boundary worth stating up front: cash application does not trigger revenue recognition. Under accrual accounting, revenue is recorded when goods are delivered or services are completed, regardless of when payment arrives.1Library of Congress. Cash Versus Accrual Basis of Accounting: An Introduction Receiving payment converts one asset (the receivable) into another (cash). The financial statements benefit from timely application because balance sheet accounts stay accurate, not because revenue is being recognized.
Payment Channels and Remittance Data
Payments arrive through several channels, and each creates its own friction for the application team.
- Paper checks remain common in industries with older payment infrastructure. A check may come with a detachable stub listing invoice numbers and amounts, or with nothing at all.
- ACH transfers route through the Automated Clearing House network. Processing fees are low, but remittance detail sometimes arrives separately from the payment or not at all.
- Wire transfers are faster than ACH and typically used for large-dollar or international payments. Wires cost more to receive, and remittance information is often limited to a short reference field.
- Credit card payments run through a third-party processor that batches transactions and disburses funds net of processing fees. Matching individual invoices within a batch settlement adds complexity.
The payment itself is only half the equation. What makes or breaks cash application is the remittance advice, the documentation that tells the AR team which invoices the customer intended to pay. Remittance data may take the form of a printed stub stapled to a check, an email listing invoice numbers, or a structured electronic file. Large trading partners often send remittance through EDI, specifically the 820 transaction set, which feeds invoice-level detail directly into the recipient’s system and enables automated matching.
When remittance advice is missing or unclear, the payment sits in limbo. The deposit is visible in the bank but cannot be posted to a specific invoice. That unmatched payment is classified as unapplied cash, and resolving it means contacting the customer or digging through purchase orders to figure out which invoices the money covers.
How Matching and Posting Work
Once payment and remittance are paired, the actual application work begins. The goal is straightforward: reduce the customer’s open invoice balance and record the cash deposit. In practice, several layers of processing sit between those two steps.
Lockbox Services
Companies that receive a high volume of checks often use a bank lockbox. Customers mail payments to a post office box controlled by the bank. The bank collects the checks, scans the remittance documents, captures payment information, and transmits electronic files to the company’s accounting system.2Investopedia. Lockbox Banking Explained This eliminates the delay of routing mail through the company’s own office, gets funds deposited faster, and gives the AR team digital images to work from.
Automated and Manual Matching
Modern ERP systems try to match payments to invoices automatically using predefined rules. The system looks for an exact dollar match, checks for an invoice number in the remittance data, or tries to match against a customer’s purchase order number. When the data is clean and structured, especially with EDI remittance files, payments can process end-to-end without human intervention. This is straight-through processing, and it is the efficiency benchmark for the function.
Payments that fail automated matching route to a specialist for manual review. The specialist examines whatever data is available, checks the customer’s open invoice list, and determines the correct allocation. Manual work is common when a customer combines multiple invoices into a single payment without clear detail, or when the amount doesn’t match any open invoice exactly.
The Journal Entry
When a payment posts, the entry debits the cash account (increasing it) and credits accounts receivable (decreasing the amount the customer owes). This happens simultaneously in the general ledger and the customer’s sub-ledger, keeping both in sync.
Short Payments, Discounts, and Credits
This is where cash application gets genuinely difficult. Customers frequently pay less than the full invoice amount, and the AR team has to figure out why before posting anything. Common reasons include disputes over damaged or missing goods, pricing disagreements, unauthorized deductions for promotional allowances, early payment discounts the customer claims to have earned, and data entry errors on the customer’s end.
Early payment discounts create short payments by design. A term like “2/10 net 30” means the customer can deduct 2% if they pay within 10 days; otherwise the full amount is due in 30. When a customer takes the discount and pays 98% of the invoice, the cash application team needs to verify the payment arrived inside the window and then write off the 2% difference to a discount expense account. If the payment was late, the team either pursues the remaining balance or escalates the unauthorized deduction.
Credit memos add another layer. If the company issued a credit memo for a return or billing error, the customer may pay the invoice net of that credit. The specialist has to apply both the payment and the credit memo against the original invoice to close it out. If the credit memo was never created in the system, the payment looks like a short pay until someone investigates.
Each scenario requires a different accounting treatment. Lumping them into a generic short-pay bucket creates a mess that compounds over time. Well-run teams resolve deductions as they arrive rather than letting them age into a backlog.
Unapplied and Misapplied Payments
Even careful AR departments deal with exception items. Unapplied and misapplied cash require completely different fixes.
Unapplied cash has been deposited but cannot be matched to a customer invoice because remittance data is missing or unclear. These funds typically sit in a suspense account on the balance sheet until someone identifies the correct allocation.3Investopedia. Suspense Account: Definition, Uses, and Key Examples The longer unapplied cash sits, the harder it becomes to resolve. Customers may not remember the payment details, and the AR team is effectively sitting on cash that isn’t reducing anyone’s outstanding balance.
Misapplied cash is worse in some ways. The payment was posted, but to the wrong invoice or the wrong customer entirely. This usually stems from a keying error or a bad assumption during manual matching. The downstream effects hit fast: the customer whose invoice was incorrectly cleared stops receiving collection notices even though they haven’t paid, while the customer whose payment was misapplied keeps getting dunning letters for an invoice they already covered. Correcting a misapplied payment requires a reversing journal entry to undo the original posting, followed by a new entry applying the funds correctly.
Both problems inflate the reported AR balance and distort financial metrics. Regular reconciliation of suspense accounts and periodic audits of applied payments keep these issues under control.
How Cash Application Affects Financial Metrics
The speed and accuracy of the function directly influence several numbers that management watches closely. Days Sales Outstanding, calculated by dividing total accounts receivable by total credit sales for a period and multiplying by the number of days in that period, tells you how many days on average it takes to collect after a sale. Slow or inaccurate application artificially inflates DSO because invoices that have actually been paid remain open in the system.
The AR aging report is equally affected. It categorizes outstanding invoices by how long they have been open (current, 30 days, 60 days, 90+ days). When payments sit unapplied or land on the wrong account, invoices that should have cleared weeks ago show up in the older buckets. That skews the aging profile, triggers unnecessary collection activity, wastes staff time, and damages customer relationships.
Cash flow forecasting depends on clean AR data too. If the finance team projects future inflows from an aging report full of ghost receivables (invoices that were paid but not yet applied), the forecast overstates expected collections. For companies managing tight liquidity, that kind of error can lead to bad borrowing decisions or missed payment obligations.
Internal Controls Over the Process
Because cash application involves incoming funds and changes to customer balances, it is a natural target for controls designed to prevent fraud and errors. The most fundamental is segregation of duties: no single person should receive cash, record the payment, and reconcile the bank account. Separating these responsibilities means one employee’s work checks another’s, making it much harder for someone to divert funds and cover their tracks.
In practice, the person opening mail or receiving lockbox files should not be the same person posting payments in the ERP system. The person applying cash should not have authority to issue refunds, write off balances, or adjust customer accounts without supervisory approval. When a company is too small to fully separate every role, compensating controls like mandatory supervisory review of postings and regular bank reconciliations become essential.
Monthly bank reconciliation, comparing the bank statement to the cash account in the general ledger, is the final safety net. It catches deposits that were never recorded, payments recorded twice, and discrepancies between what the bank received and what the accounting system shows. Bank reconciliation and cash application are related but distinct: application matches payments to customer invoices, while reconciliation matches the company’s total cash records to the bank’s records.
Automation and AI in Cash Application
The traditional pain point has always been unstructured remittance data: a scanned check stub with handwriting on it, a PDF attachment to an email, or a payment with nothing but a dollar amount and a customer name. Manual processing of these items is slow, expensive, and error-prone.
AI-powered optical character recognition has changed the equation. Unlike earlier OCR tools that struggled with formatting variations and poor scan quality, newer systems use machine learning to recognize text patterns across different document layouts. They extract invoice numbers, payment amounts, and customer identifiers from scanned remittance documents and feed that structured data into the matching engine. Natural language processing handles the messiest formats, pulling relevant details from free-text emails and unstructured correspondence that would otherwise require a human to read and interpret.
The combination of structured EDI data from larger customers and AI-driven extraction from smaller ones has pushed automated matching rates well above what was achievable a decade ago. For AR departments, the practical result is fewer manual touches per payment, faster clearing of open invoices, and more staff time available for the genuinely complex exceptions that still require human judgment, like disputed deductions or payments spanning dozens of invoices across multiple business units.