What is Cash Application?
Cash Application is the process of matching incoming payments to open invoices. Learn how cash application works, why it prevents AR disputes, and how to automate it as a freelancer or small business.
What Is Cash Application?
Cash application (also called payment application or cash receipts application) is the accounting process of matching incoming customer payments to their corresponding open invoices, recording those payments in the accounts receivable ledger, and reconciling the cash account. In plain terms: when a client pays you, cash application is how you figure out which invoice they're paying and record that payment correctly in your books. It's the bridge between "we received money" and "our financial records now reflect that money was received correctly." Do it well, and your AR aging report stays clean. Do it poorly, and you'll spend hours chasing discrepancies and wondering why your books don't match your bank statements.
The Cash Application Process — Step by Step
Step 1: Payment Receipt A payment arrives—via ACH, check, wire, credit card, or any other method. The accounts receivable team (or you, as a freelancer) receives notification of the payment from the bank or payment processor. Information available at this stage: - Customer name - Payment amount - Payment date - Payment method - Any remittance advice (a note from the customer telling you what they're paying for) Step 2: Identify the Customer and Open Invoices The next step is determining which customer's payment this is and which open invoices it covers. Best case: The customer includes an invoice number or payment stub with the remittance advice, making identification straightforward. Challenging cases: - Customer pays for multiple invoices in one payment (requires splitting) - Customer pays for an invoice in partial amounts - Customer overpays (common with currency conversion or rounding) - Customer pays for invoices you didn't know were overdue - Customer pays but doesn't specify which invoices Step 3: Match and Apply Once identified, the payment is applied to the relevant invoice(s): - Full match: Payment equals one invoice → apply full payment to that invoice - Split payment: Payment covers multiple invoices → apply proportionally or as specified by customer - Partial payment: Payment is less than the invoice amount → apply as partial payment, invoice remains partially open - Overpayment: Payment exceeds invoice total → apply correct amount, hold overpayment as a credit or refund Step 4: Record in Accounting System The payment is recorded: `` Cash (Dr.) $5,000 Accounts Receivable (Cr.) $5,000 `` The AR aging report updates automatically, reducing the outstanding balance for that invoice. Step 5: Bank Reconciliation The cash receipt is included in the next bank reconciliation to ensure the bank statement matches the books.
Common Cash Application Challenges
1. Partial Payments A client pays $3,000 against a $5,000 invoice. Do you: - Apply $3,000 as a partial payment (invoice still shows $2,000 open) - Apply $3,000 and write off $2,000 as disputed (unlikely without formal agreement) Best practice: Partial payments are normal in B2B. Always apply to the oldest open invoice first unless the customer specifies otherwise. 2. Overpayments A client pays $5,100 against a $5,000 invoice. Options: - Refund the $100 excess - Apply as a credit on account for future invoices - Apply the full $5,100 and hold $100 as unapplied Best practice: Never leave overpayments unaddressed. Follow up with the client and either refund or credit. 3. Disputed Invoices Client disputes part of an invoice but pays the undisputed portion. Apply only what was confirmed paid to the disputed invoice and flag the disputed amount for resolution. 4. Foreign Currency Payments A client pays in a foreign currency. The bank converts at a rate that differs from your invoice rate. The difference creates either a gain or loss on exchange. Record the payment at the bank's conversion rate and track the FX difference separately. 5. Duplicate Payments Client accidentally pays the same invoice twice. Apply one, hold the duplicate in a suspense account, and refund promptly.
Manual vs. Automated Cash Application
Manual Cash Application - Process: Bookkeeper reviews each payment in the bank feed, matches to invoice, enters into accounting software manually - Cost: 3-5 minutes per payment × number of payments × hourly rate - Error rate: 2-5% error rate in manual processing - Scalability: Breaks down at 50+ payments/day Automated Cash Application - Process: System ingests bank feed / lockbox data, applies rules-based or AI matching, auto-applies high-confidence matches, flags exceptions for review - Cost: Setup + per-transaction fee; dramatically cheaper at scale - Match rate: 80-95% auto-match; 5-20% exceptions for human review - Scalability: Handles thousands of transactions daily Cash Application Automation Match Rates Modern AR automation tools achieve impressive auto-match rates: | Scenario | Auto-Match Rate | |---|---| | Invoice number in payment description | 95%+ | | Customer name + amount match | 85-90% | | Amount match only (ambiguous customer) | 60-75% | | Partial payments | 50-70% | | Overpayments | 40-60% | | Multiple invoices, no specifics | 30-50% |
Cash Application Best Practices for Freelancers
Even as a solo freelancer, cash application discipline prevents AR headaches: 1. Always send invoices with clear payment terms and your bank details — The easier it is to identify the payment, the faster it gets applied 2. Request invoice numbers in payment descriptions — Ask clients to reference your invoice number when paying 3. Reconcile your bank weekly — Don't let unmatched deposits accumulate 4. Set up payment notifications — Bank alerts or Eonebill notifications when payments arrive 5. Follow up on unapplied cash immediately — Unresolved suspense items compound quickly 6. Document your cash application policy — Write down how you handle partials, overpayments, and disputes so you're consistent
Cash Application and AR Aging Reports
Cash application is directly tied to the accuracy of your AR aging report. The aging report shows which invoices are current, 30 days past due, 60 days past due, etc. If cash application is lagging (payments not being applied promptly), your aging report will overstate your overdue receivables—making you chase clients for invoices they've already paid. The rule: Every day a payment sits unapplied, your AR report is wrong.
The Bottom Line
Cash application is the unglamorous but critical work of matching payments to invoices and keeping your AR records accurate. Inaccurate cash application cascades into wrong financial statements, frustrated clients (who get chased for payments they made), and broken trust with your accountant or CFO. Whether you do it manually or automate it, the discipline of prompt, accurate cash application is non-negotiable for any business that invoices on credit terms. Key Takeaways: 1. Cash application = matching incoming payments to open invoices and recording them 2. The process: receive payment → identify customer → match to invoice(s) → record → reconcile 3. Common challenges: partials, overpayments, disputes, FX, and duplicate payments 4. Automated cash application achieves 80-95% auto-match rates at scale 5. Unapplied cash makes your AR aging report wrong — always follow up promptly Want automated payment matching and clean AR records? Try Eonebill Free View Pricing → | Glossary Home → | Home →