Cash Application
Cash Application is the process of matching incoming customer payments to open invoices and receivables balances. Payments that arrive without readable remittance detail are the bottleneck, because the matching engine cannot tell which invoices a lump sum covers.
Your AR team posts $1.2M in cash receipts per week. Thirty percent of those receipts arrive without complete remittance data: wire transfers with no invoice reference, checks with just a company name, ACH entries with no line-level detail. Someone has to match each of those payments to open invoices by hand. When that matching backlog builds up, your AR aging reports stop being reliable. Cash application is the process of matching incoming payments to the open invoices they're meant to pay and posting those matches to the accounts receivable ledger. It's the step between a payment landing in your bank account and that payment showing as collected in your AR system. Until cash application happens, an invoice appears open in aging, even if the cash is already in the bank. Cash application affects DSO, aging accuracy, collections behavior, and financial close. It's also one of the most labor-intensive processes in AR when remittance data is incomplete, which in most B2B environments is often.
How cash application works
When a payment arrives (by check, ACH, wire, or card), the AR team needs three pieces of information to apply it: who paid, how much, and which invoices the payment covers. In a well-structured payment, the customer provides all three through a remittance advice email listing invoice numbers and amounts, or an EDI 820 file the billing system can ingest automatically. When that information arrives complete, cash application is a confirmation step: the system proposes a match, the AR specialist reviews it, and posts it. It takes seconds per payment. When remittance data is incomplete, the process turns into an investigation. The AR team knows cash arrived ($47,000 from a wire transfer). They know the payer's bank account. They don't know which of the customer's 12 open invoices this payment covers. They search by amount, call the customer's AP department, check email for a remittance they may have missed, and eventually piece together a match from partial information. The cost per exception is 10 to 20x the cost of a clean application, and in most B2B AR environments, 20 to 40% of payments are exceptions.
Straight-through vs exception processing, unapplied cash
Cash application performance is measured by straight-through rate: the percentage of payments matched and posted without manual intervention. A high straight-through rate means the AR team spends its time on judgment calls, not data entry. A low rate means the team spends most of its time matching payments to invoices, work that needs no collections expertise and doesn't scale. Unapplied cash is the backlog that builds when payments arrive faster than they can be matched: cash that has cleared the bank but hasn't been posted to AR. The accounting consequence is that the AR balance overstates how much is actually owed. Invoices appear open after payment has been received. Collections sends reminders to customers who have already paid. DSO looks higher than it really is. Multi-invoice payments add another layer: a customer sends one payment covering seven invoices, some paid in full and some partially. The AR team has to split the payment across those invoices, identify any remaining balances, and decide how to handle short payments: write them off, request an additional payment, or apply a credit. Each of these decisions needs information and judgment that a basic cash application process doesn't consistently support.
How platforms handle it
AR automation platforms use pattern recognition and machine learning to raise cash application straight-through rates. They learn how specific customers pay (which remittance format they use, how they reference invoices, what their usual payment patterns are) and use that to propose matches for new payments. A customer who always pays three invoices in a single ACH on the 15th of each month becomes predictable: the platform proposes the same match pattern based on history, even when the remittance details are sparse. This works well for payments that follow consistent patterns. It works less well for first-time payments from new customers, unexplained partial payments, or deduction claims the customer is treating as payment adjustments. Those still need human judgment. What AI-assisted cash application actually delivers is a higher share of payments that can be proposed automatically, from perhaps 40% to 70 to 80%, with a human review queue for the rest. The 20 to 30% that remain as exceptions are often the most complex cases. Getting from 70% to 90% straight-through usually means fixing the upstream cause, remittance data quality on the customer side, rather than only tuning the matching algorithm.
Questions to ask
- What is your current straight-through application rate, how is it measured, and do you track it consistently?
- How much unapplied cash sits in your AR system on any given day, and what is the average age of unapplied items?
- What percentage of your payments arrive with complete remittance data, and have you communicated preferred remittance formats to customers?
- How do you handle partial payments and short payments? Is there a documented policy, or is it handled case by case?
- Is your cash application team spending more time on matching than on collections, and is that the right use of their capacity?
- Does your AR platform support machine learning-based match suggestions, and can it ingest remittance data from multiple formats (email PDF, EDI 820, portal downloads)?
Common mistakes
The first mistake is not measuring straight-through application rate. Without that metric, you can't put a number on the cost of manual application, make the case for automation, or tell whether process changes are working. Many AR teams know they have an application backlog; they just don't have the data to show its size or trend. An AR automation cash flow calculator can help frame that cost once you have the baseline. The second mistake is treating unapplied cash as minor housekeeping. When unapplied cash builds up, AR aging becomes unreliable, collections contacts customers about invoices that are already paid, and close is delayed because cash and AR don't reconcile. The third mistake is assuming a better matching algorithm fixes the root problem. Usually the root problem is remittance data quality: customers not sending complete information with their payments. Better algorithms help with imperfect data, but the most lasting improvement comes from changing what data customers send, not only from processing incomplete data better.
Not the Cash App wallet
Search results for this phrase are dominated by Cash App, the consumer payments wallet, which is unrelated. Cash application in finance operations is the receivables process of matching incoming payments to open invoices. The work splits into straight-through matches, which need no human, and exceptions: short payments, lump sums covering many invoices, and payments with no remittance advice attached.
Comparing AR automation
AR tools separate on remittance handling, because a payment with no readable remittance advice becomes manual work no matching engine removes. Once cash application is settled as a requirement, read the AR Automation Software category guide for how the market splits, then weigh the HighRadius profile against the Versapay profile on that requirement rather than on the feature list. Our HighRadius pricing breakdown records what the vendor publishes and what is quote-based. The HighRadius against Versapay comparison sets two of them side by side on the same criteria. Before you book demos, put your own numbers through the AR automation cash flow calculator so the business case is written down before a vendor writes it for you.
Cash Application questions
How is cash application different from payment processing?
Payment processing is the banking and technical layer that moves money between accounts: the ACH network, card networks, and wire transfer systems that settle transactions. Cash application is the accounting layer that records those settled payments against specific invoices in your AR system. Payment processing happens in seconds or days. Cash application happens when the AR team matches the payment to an invoice. A payment can process successfully and still sit unapplied in AR for days if the remittance data needed for matching didn't come with it.
What causes a high rate of deductions in cash application, and how do you handle them?
Deductions happen when a customer pays less than the invoiced amount and treats the difference as settled, often citing a pricing dispute, damaged goods claim, early payment discount, or duplicate charge. Handling deductions well needs a workflow separate from standard cash application: the deduction is applied to close the invoice, the short-paid amount moves to a deductions tracking account, and the dispute goes to the right team (billing, sales, or collections) to resolve. Companies with high deduction volumes often build dedicated deductions management processes outside the cash application queue.
What does 'unapplied cash' mean on a balance sheet, and how should it be presented?
Unapplied cash is a liability on the balance sheet. It represents payments received from customers that haven't yet been matched to specific invoices. It should sit in a clearing or suspense account, not be offset against the AR balance until the matching is complete. Presenting unapplied cash net of the AR balance overstates how much open AR has actually been collected and understates the work left to finish the application process.
Related terms
Accounts Receivable, AR Aging Report, and Bad Debt Write-Off come up in the same workflow as cash application, and the rest of the AR automation cluster is indexed in the finance operations glossary.