Cash application is the accounts receivable process of matching incoming customer payments to the open invoices they pay and posting them to the ERP. Until a payment is applied, the company cannot see which invoices are settled, the customer’s credit limit is not released, and the cash sits as unapplied cash.
| Item | Answer |
|---|---|
| Also called | Cash posting, payment application, invoice matching, AR payment reconciliation |
| Part of | Accounts receivable, within the order-to-cash process |
| Inputs | The invoice, the payment and the remittance advice |
| Output | Invoices closed in the AR ledger and cash posted to the general ledger |
| Key metrics | Auto-match rate, unapplied cash, exception resolution time, cost per payment |
| Main challenge | Remittance details that arrive separately, incomplete or in unstructured formats |
The Three Elements of Cash Application
Invoice: the document sent to the customer requesting payment under agreed terms. It creates the open item in the accounts receivable ledger.
Payment: the transfer of funds from the customer. B2B payments arrive by check, ACH, wire transfer, credit card, virtual card and other digital methods.
Remittance advice: the information that tells you what the payment is for, usually invoice numbers and amounts. Check payments often include a remittance stub. Electronic payments frequently send remittance advice separately by email, PDF, EDI file or customer portal, and customers are not obliged to send it at all.

The Cash Application Process, Step by Step
- Receive the payment. Payments arrive through bank lockboxes, ACH and wire files, card processors and payment portals.
- Capture the remittance. Collect remittance details from check stubs, bank files, emails, PDFs, EDI 820 files and customer AP portals, and extract invoice numbers, amounts and deductions.
- Identify the customer. Link the payment to the right customer account using the payer name, bank account, check MICR line or remittance details.
- Match the payment to invoices. Compare the payment and remittance with open invoices. One payment may cover dozens of invoices, and the total may not equal the invoices because of discounts, credits or deductions.
- Resolve exceptions. Investigate short payments, overpayments, deductions, missing remittances and unidentified payments, and route disputes to the right team with a reason code.
- Post and reconcile. Post the applied payment to the AR sub-ledger and general ledger, close the paid invoices and reconcile cash with the bank statement.
Checks vs. electronic payments
With checks, the remittance usually travels with the payment, and bank lockbox services can capture it, though keying fees per item add up at high volumes. With ACH, wires and virtual cards, the payment and remittance travel separately, so the team must first link each remittance to its payment before matching. Virtual card payments and B2B payment networks add further complexity because remittance data may sit inside transaction details or in proprietary portal reports.
Cash Application Example
A distributor receives a $24,300 ACH payment from a customer with three open invoices:
| Invoice | Amount | Remittance says | Applied |
|---|---|---|---|
| INV-2041 | $10,000 | Paid in full | $10,000 |
| INV-2055 | $8,500 | Paid in full | $8,500 |
| INV-2060 | $6,000 | $200 deduction for damaged goods | $5,800 |
| Total | $24,500 | $24,300 |
The first two invoices are closed. The $200 short payment on INV-2060 is coded as a damaged-goods deduction and routed to deductions management for validation. The journal entry for the cash received is:
| Account | Debit | Credit |
|---|---|---|
| Cash | $24,300 | |
| Accounts receivable | $24,300 |
The remaining $200 stays open on INV-2060 until the deduction is either approved (written off to the appropriate account) or rejected and collected.
Cash Application vs. Related Terms
| Term | What it means |
|---|---|
| Cash application | Matching each payment to the specific invoices it pays |
| Cash posting | Recording the applied payment in the ERP and general ledger; in automated systems it happens at the same time as application |
| Bank reconciliation | Checking that cash recorded in the ledger agrees with the bank statement |
| Unapplied cash | A payment received but not yet matched to invoices |
| On-account cash | A payment applied to the customer’s account but not to specific invoices |
| Misapplied cash | A payment applied to the wrong invoice or customer |
| Cash-basis accounting | An accounting method that records revenue when cash is received; unrelated to the operational process of cash application |
Why Cash Application Matters
Working capital and cash visibility
Until payments are applied, finance cannot see which receivables are truly outstanding. Accounts receivable looks higher than it is, aging reports are inaccurate, and cash forecasts are less reliable. Fast, accurate cash application gives treasury a current picture of collected cash and keeps reported days sales outstanding (DSO) accurate.
Customer credit availability
In B2B sales, customers buy against a credit limit. When a payment is received but not applied, the customer’s balance does not go down and their available credit is not released, so a customer who has paid on time can find new orders blocked. Applying cash on the day it arrives, and connecting cash application to credit management, keeps orders flowing.
Collections efficiency
Collectors work from the open-item list. If payments are not applied, they chase customers for invoices that are already paid, which wastes time and frustrates customers.
Customer relationships
Timing matters for early-payment discounts and late fees. A payment made inside the discount window but applied days later can look like a short payment; a delay can trigger a late fee for a customer who paid on time. Misapplied payments and incorrect dunning letters damage trust.
Accurate financial reporting
Unapplied and misapplied cash distort receivable balances by customer and the allowance for doubtful accounts. Note that under accrual accounting, revenue is recognized when performance obligations are met, not when cash is applied, so cash application affects the accuracy of receivables and cash reporting rather than the timing of revenue.
What Causes Unapplied Cash?
- Missing or incomplete remittance information
- Short payments from deductions, discounts or disputes
- Wrong or missing invoice references
- One payment covering many invoices without a breakdown
- Payments from a parent company or third party that do not match the customer account
- Timing differences between bank receipts and ERP posting
Unapplied cash should be monitored daily and cleared quickly; the older it gets, the harder it is to research.
Why Manual Cash Application Is Hard
- Many channels and formats: remittances arrive as emails, PDFs, images, EDI files, bank files and portal downloads, often unstructured.
- Remittance-to-payment linking: for electronic payments, staff must find and match the remittance before they can match invoices.
- Complex matching: one payment can cover 40 or 50 invoices, with partial payments, credits and discounts mixed in.
- Deduction coding: analysts must interpret each customer’s reason codes and map them to the company’s own codes in each ERP.
- Lockbox costs: manual keying services charge per item, and staff often re-key the same data.
- Multiple ERPs and regions: global shared services teams handle different currencies, banks, tax rules and ERPs such as SAP, Oracle, JD Edwards and NetSuite.
- Errors and delays: manual keying causes misapplied cash, and backlogs delay visibility into receivables.

Manual vs. Rule-Based vs. AI-Powered Cash Application
| Capability | Manual | Rule-based automation | AI-powered | Agentic AI |
|---|---|---|---|---|
| Remittance capture | Manual data entry | Template-based extraction | AI and NLP read unstructured documents | Also interprets free-text emails and notes |
| Matching | By hand | Exact matches on invoice numbers and amounts | Learns from history; finds invoice combinations | Infers intent when remittance is missing |
| Exceptions | All manual | Rules route them to people | AI suggests a resolution | Resolves routine exceptions, escalates the rest |
| Posting | Manual | Batch uploads | Straight-through posting | Real-time posting with validation |
| Adapts to change | Depends on staff | Rules must be rewritten | Improves as it learns | Improves as it learns |
| Human role | Does all the work | Handles many exceptions | Reviews exceptions | Oversees and approves edge cases |
How AI Automates Cash Application
- Remittance capture: AI and natural language processing pull invoice numbers, amounts and deduction details from emails, PDFs, images, bank files, EDI and customer portals.
- Customer identification: when a payment arrives without remittance, AI uses payer details and payment history to identify the customer.
- Intelligent matching: machine learning tests combinations of open invoices and credits to find the most likely match, even when amounts do not tie exactly.
- Deduction coding: AI maps customer reason codes to internal codes and routes deductions to the right team.
- Agentic workflows: AI agents can work through a full exception, such as finding a missing remittance in the inbox, applying the payment and escalating only when confidence is low.
Straight-through processing (STP)
Straight-through processing means a payment is captured, matched and posted with no human touch. Only true exceptions reach analysts. A higher STP rate means lower cost per payment, faster visibility and fewer errors.
Cash Application KPIs
| KPI | How to calculate it | What it shows |
|---|---|---|
| Auto-match (STP) rate | Payments applied without manual work ÷ Total payments | Automation effectiveness |
| Unapplied cash % | Unapplied cash ÷ Total cash received in the period | Backlog and visibility risk |
| Same-day application rate | Payments applied on the day received ÷ Total payments | Speed |
| Exception resolution time | Average days from exception to resolution | Efficiency of exception handling |
| Misapplication rate | Payments reversed and reapplied ÷ Total payments | Accuracy |
| Cost per payment | Total cash application cost ÷ Payments processed | Operational efficiency |
Track these alongside DSO and your accounts receivable aging to see how cash application affects the wider receivables picture.
The 5 Stages of Cash Application Maturity
- Manual: spreadsheets and manual keying.
- Lockbox and basic automation: bank keying services and file uploads to the ERP.
- Rule-based auto-cash: matching rules handle clean, well-referenced payments.
- AI-assisted: machine learning raises match rates and suggests exception resolutions.
- Autonomous: AI agents capture, match, resolve and post with people overseeing exceptions.

How to Choose Cash Application Software
- Remittance coverage: can it read every source you receive, including emails, PDFs, portals, EDI and bank files?
- Matching with missing data: how does it handle payments with no or partial remittance?
- Deductions: does it code short payments and pass them to a deductions workflow?
- ERP and bank integration: are there prebuilt connectors for your ERPs and banks, including multi-ERP setups?
- Proof: can the vendor show measured auto-match rates from customers similar to you?
- Controls: are there audit trails, approval thresholds and role-based access?
Cash application is often the first process companies automate in accounts receivable. See the wider benefits of accounts receivable automation.
How Emagia Automates Cash Application
Emagia’s AI-powered cash application software captures remittances from emails, PDFs, bank files, EDI and customer portals, matches payments to invoices including partial payments and multi-invoice payments, codes deductions, and posts to SAP, Oracle, JD Edwards, NetSuite and other ERPs. Analysts see only the exceptions, with suggested resolutions based on past payments.
- Customer result: a global medical supplies leader achieved more than 90% automatic cash posting. Read the case study.
- Analyst recognition: named a Leader and Star Performer in Everest Group’s Order-to-Cash Products PEAK Matrix® Assessment 2026, and a Visionary in the 2024 Gartner® Magic Quadrant™ for Invoice-to-Cash Applications.
Frequently Asked Questions About Cash Application
What is cash application?
Cash application is the accounts receivable process of matching incoming customer payments to the open invoices they pay and posting them to the ERP. It closes paid invoices, releases customer credit and keeps receivables and cash reporting accurate.
What are the steps in the cash application process?
The cash application process has six steps: receive the payment, capture the remittance, identify the customer, match the payment to invoices, resolve exceptions such as short payments and deductions, and post and reconcile the payment in the ERP.
What are the three elements of cash application?
The three elements are the invoice, the payment and the remittance advice. The remittance advice tells you which invoices the payment covers and is often sent separately from electronic payments.
What is the difference between cash application and cash posting?
Cash application matches each payment to the invoices it pays. Cash posting records that payment in the ERP and general ledger. In automated systems both happen together through straight-through processing.
What is unapplied cash?
Unapplied cash is a payment that has been received but not yet matched to specific invoices, usually because of missing remittance details, short payments, wrong references or one payment covering many invoices.
Is cash application the same as cash-basis accounting?
No. Cash application is the operational process of matching payments to invoices. Cash-basis accounting is a method that records revenue when cash is received. Companies using accrual accounting still need cash application.
What is the journal entry for cash application?
When a customer payment is applied, debit Cash and credit Accounts Receivable for the amount received. Any short-paid balance stays open until the deduction is approved or collected.
How does AI improve cash application?
AI reads remittances from unstructured documents, identifies customers when remittance is missing, finds the right combination of invoices, codes deductions and posts payments automatically, so analysts handle only true exceptions.
What KPIs measure cash application performance?
Key cash application KPIs are auto-match or straight-through processing rate, unapplied cash percentage, same-day application rate, exception resolution time, misapplication rate and cost per payment.
How does cash application affect DSO?
Slow cash application leaves paid invoices open, which inflates receivables and reported DSO and sends collectors after customers who have already paid. Applying cash quickly keeps DSO accurate and lets collections focus on genuinely overdue accounts.