Why collections and forecasting belong together
Collections is the operational process that converts an issued invoice into cash in the bank. Cash forecasting is the planning process that estimates when those receipts will arrive. The link is simple: every collection action (or inaction) changes the probability and timing of payment. A practical framework treats collections as a managed pipeline with measurable stages, and then translates that pipeline into expected weekly receipts for liquidity management.
1) A practical collections workflow (from reminders to escalation)
A consistent workflow reduces variability, shortens resolution time, and creates reliable inputs for forecasting. The goal is not just “getting paid,” but getting paid with predictable timing and clean documentation.
Step 0: Pre-due hygiene (before the invoice is due)
- Confirm deliverables and acceptance: ensure proof of delivery/service completion is accessible.
- Validate invoice quality: correct PO number, tax details, ship-to/bill-to, contract references, and customer portal requirements.
- Confirm payment method: ACH details, remittance email, portal steps, or check address.
Pre-due hygiene prevents avoidable disputes that otherwise show up as “late payment” but are actually process failures.
Step 1: Reminder sequence (automated + human)
Use a cadence that starts before due date and intensifies after due date. Keep messages short, specific, and action-oriented.
- T-7 to T-3 days: friendly reminder with invoice copy and payment instructions.
- Due date (T): confirmation request: “Is this scheduled for payment? If yes, what date?”
- T+3 to T+7: firm reminder; request a promise-to-pay date and amount.
- T+10 to T+15: phone call; confirm reason for delay (process vs. dispute vs. cash constraint).
Automation handles volume; human outreach focuses on exceptions, higher balances, and accounts showing risk signals.
- Listen to the audio with the screen off.
- Earn a certificate upon completion.
- Over 5000 courses for you to explore!
Download the app
Step 2: Calls and structured follow-up
A call should produce one of three outcomes: (1) confirmed payment date and amount, (2) identified dispute with owner and timeline, or (3) escalation path. Use a consistent call script structure:
- Confirm facts: invoice number, amount, due date, and whether it is approved for payment.
- Diagnose the blocker: “Is this a process step, a dispute, or a cash issue?”
- Get a commitment: promise-to-pay date (PTP) and method.
- Close the loop: recap in writing within 1 hour (email) with next steps.
Step 3: Dispute resolution workflow (fast triage)
Disputes are a major driver of delayed cash. Treat them like tickets with owners, timestamps, and service-level targets.
| Dispute type | Typical root cause | Best first action | Owner |
|---|---|---|---|
| Pricing/contract | Mismatch vs. PO/contract | Provide contract excerpt, approve credit memo if valid | Sales ops / finance |
| Quantity/delivery | Short shipment, missing POD | Provide POD, coordinate with logistics | Logistics / customer service |
| Quality/service | Customer claims defect | Open QA case, agree on holdback amount | QA / operations |
| Invoice admin | Missing PO, wrong legal entity | Reissue corrected invoice same day | Billing |
| Portal/workflow | Not submitted correctly | Resubmit with required attachments | AR / billing |
Key practice: separate the undisputed portion from the disputed portion. Collect what can be collected now, while the dispute is resolved.
Step 4: Escalation ladder (when standard follow-up fails)
Escalation should be predictable, not emotional. Define triggers and actions.
- Trigger: broken promise-to-pay, no response after X attempts, dispute stalled beyond SLA, or balance exceeds threshold.
- Escalation path: AR specialist → AR manager → finance leader → sales/account owner → executive sponsor.
- Commercial levers (use carefully): pause new shipments/services, remove credit privileges, require prepayment, or tighten payment method.
Escalation works best when sales/account teams are aligned on the message and when the customer understands consequences.
Step 5: Payment plans (structured recovery for cash-constrained customers)
Payment plans convert uncertain delinquency into scheduled receipts. A good plan is specific and enforceable.
- Define the plan: down payment, installment amounts, dates, and payment method (prefer ACH).
- Link to ongoing business: new orders only if plan is current.
- Document: written agreement, authorized signatory, and consequences for default.
- Monitor: treat each installment as its own promise-to-pay with tracking.
2) Segmentation by customer value and risk
Not all customers should be managed the same way. Segmentation helps allocate collector time and choose the right tone and tools.
Build a simple 2x2: Value vs. risk
| Low risk (pays reliably) | High risk (late/disputes/cash stress) | |
|---|---|---|
| High value (strategic) | Protect and streamline: automate reminders, align on portal steps, periodic statement reviews | White-glove + tight controls: dedicated owner, frequent touchpoints, partial payments, executive escalation, shipment holds if needed |
| Low value (non-strategic) | Low-touch: automated dunning, batch calls, standard terms enforcement | Contain and reduce exposure: strict escalation, prepayment/COD, faster write-off decisions if uneconomic to pursue |
Practical segmentation inputs
- Value: annual revenue, gross margin, strategic importance, cross-sell potential.
- Risk: days past due patterns, dispute frequency, broken PTP rate, credit signals, concentration exposure.
- Operational friction: portal complexity, approval layers, frequent invoice errors.
Use segmentation to set different cadences. Example: strategic/high-risk accounts get weekly statement calls and explicit PTP dates; low-value/low-risk accounts get automated reminders only unless they cross a delinquency threshold.
3) Key collection metrics (definitions + demonstrations)
Metrics should answer two questions: (1) Are we improving payment timing? (2) Are we converting effort into cash efficiently? Below are three practical metrics that connect directly to daily execution.
3.1 Promise-to-pay (PTP) tracking
Definition: A promise-to-pay is a customer commitment to pay a specific amount by a specific date. PTP tracking measures how often those promises are kept and how much cash they produce.
- PTP kept rate (by count): kept promises ÷ total promises due in period
- PTP kept rate (by amount): amount paid on/before promised date ÷ amount promised due in period
- Broken PTP aging: days since missed promise (helps prioritize follow-up)
Example: In one week, 20 promises were due totaling $500,000. Customers paid $420,000 on or before the promised dates, and 14 of the 20 promises were kept.
- PTP kept rate (count) = 14/20 = 70%
- PTP kept rate (amount) = 420,000/500,000 = 84%
Operational use: a low count rate with a high amount rate may indicate a few large accounts are reliable while many small accounts are not; adjust segmentation and automation accordingly.
3.2 Dispute cycle time
Definition: The elapsed time from dispute opened to dispute resolved (approved for payment, credit memo issued, or invoice corrected and accepted).
Calculation:
Dispute cycle time (days) = Resolution date - Open dateExample: Five disputes resolved this month with cycle times of 3, 5, 7, 7, and 18 days.
- Average = (3+5+7+7+18)/5 = 8.0 days
- Median = 7 days
Operational use: track median and the 90th percentile (long tail). The long tail often indicates unclear ownership or missing documentation. Set SLAs by dispute type (e.g., invoice admin: 1–2 days; pricing: 5–10 days).
3.3 Collection Effectiveness Index (CEI)
Definition: CEI estimates how much of the receivables that were collectible during a period were actually collected. It focuses on execution effectiveness rather than overall DSO movement.
Common formula:
CEI = (Beginning AR + Credit Sales - Ending Total AR) / (Beginning AR + Credit Sales - Ending Current AR) × 100Interpretation: The denominator approximates the amount that should have been collectible (excluding what is still current). The numerator is what you actually collected.
Example:
- Beginning AR = $2,000,000
- Credit sales during month = $1,000,000
- Ending total AR = $2,200,000
- Ending current AR = $1,600,000
Compute:
- Numerator = 2,000,000 + 1,000,000 - 2,200,000 = 800,000
- Denominator = 2,000,000 + 1,000,000 - 1,600,000 = 1,400,000
- CEI = 800,000 / 1,400,000 × 100 = 57.1%
Operational use: CEI is a “how well did we collect what was available to collect?” score. Improve it by increasing PTP kept rates, reducing dispute cycle time, and escalating earlier on chronic late payers.
4) Connecting collections to short-term cash forecasting (expected receipts by week)
Short-term cash forecasting (often 1–13 weeks) needs a realistic view of what will be paid, not just what is invoiced. Collections provides the most current information: customer commitments, dispute status, and risk signals. The practical approach is to translate the AR ledger into weekly expected receipts using probability-weighted assumptions informed by collections activity.
Build a weekly receipts forecast from AR
Step 1: Start with open invoices and current status
- Invoice amount
- Due date and aging bucket
- Dispute flag and dispute owner
- Latest PTP date (if any)
- Customer segment (strategic/high-risk, etc.)
Step 2: Assign an expected receipt week
- If there is a credible PTP: place the receipt in the PTP week (or next week if customer typically pays after PTP).
- If disputed: place in the week after expected dispute resolution plus the customer’s typical payment lag.
- If no contact/no PTP: use historical payment patterns by segment and aging bucket.
Step 3: Apply a probability of collection (optional but powerful)
For near-term liquidity, it is often better to forecast expected cash rather than “best case.” Use simple probabilities that reflect your environment.
| Condition | Example probability | Rationale |
|---|---|---|
| PTP obtained, customer historically reliable | 90–95% | High likelihood of payment as promised |
| PTP obtained, chronic late payer | 60–80% | Commitment exists but execution risk |
| Undisputed, 1–15 days past due, no PTP | 50–70% | May pay without intervention, but timing uncertain |
| Disputed, owner assigned, SLA on track | 40–70% | Depends on resolution and approval |
| Disputed, stalled/no owner | 10–30% | Low near-term confidence |
Worked example: expected receipts by week
Assume today is Monday of Week 1. You have the following open items:
| Customer | Amount | Status | Collections insight | Expected week | Probability |
|---|---|---|---|---|---|
| A (strategic) | $120,000 | Current | PTP for Wed Week 1 | Week 1 | 95% |
| B (chronic late) | $60,000 | 10 days past due | PTP for Week 2, history of slipping | Week 2 | 70% |
| C | $45,000 | Disputed | Missing POD; logistics to provide by Week 1 end | Week 3 | 60% |
| D | $30,000 | 25 days past due | No response after 3 attempts | Week 4 | 30% |
| E | $80,000 | Current | No PTP; typically pays 5 days after due date | Week 2 | 65% |
Compute probability-weighted expected receipts:
| Week | Invoices scheduled | Gross scheduled | Expected receipts (probability-weighted) |
|---|---|---|---|
| Week 1 | A | $120,000 | $120,000 × 0.95 = $114,000 |
| Week 2 | B, E | $140,000 | $60,000 × 0.70 + $80,000 × 0.65 = $42,000 + $52,000 = $94,000 |
| Week 3 | C | $45,000 | $45,000 × 0.60 = $27,000 |
| Week 4 | D | $30,000 | $30,000 × 0.30 = $9,000 |
Operational takeaway: collections actions can move items left (earlier weeks) and increase probabilities. For example, if logistics provides POD quickly and the customer confirms approval, C might shift from Week 3 (60%) to Week 2 (85%). That change directly improves the near-term liquidity view.
How to run a weekly “collections-to-cash” forecast routine
- Monday: refresh open AR, aging, disputes, and last-contact notes; update expected week and probability.
- Midweek: reconcile bank receipts vs. forecast; update PTP kept/broken; reallocate effort to gaps in Week 1–2.
- Friday: lock next week’s expected receipts; escalate accounts that threaten the next 2-week liquidity window.
Keep the forecast explainable: every major receipt should have a reason (PTP, dispute resolution date, or historical pattern) and an owner.
5) Write-offs, allowances, and credit losses vs. timing delays
Late payment is not the same as credit loss. Collections and forecasting must distinguish between timing delays (cash arrives later) and credit losses (cash will not arrive at all). This distinction affects both liquidity planning and financial reporting.
Timing delay (collectible, but late)
- What it is: customer intends and is able to pay, but payment is delayed due to process issues, disputes, or temporary cash constraints.
- Collections response: accelerate approval, resolve disputes, obtain PTP, set payment plan.
- Forecasting impact: shift receipts to later weeks and adjust probability, but keep in expected cash if collectible.
Credit loss (not collectible)
- What it is: customer cannot or will not pay (insolvency, fraud, severe deterioration, legal barriers).
- Collections response: escalate quickly, consider credit hold, pursue recovery options, and prepare for write-off when appropriate.
- Forecasting impact: remove from near-term expected receipts or assign very low probability; do not rely on it for liquidity.
Allowances vs. write-offs (practical distinction)
Allowance for credit losses is an estimate of expected uncollectible amounts within receivables. It is a forward-looking reserve that recognizes that some portion of AR will not be collected. A write-off is the accounting action that removes a specific receivable deemed uncollectible.
- Allowance: portfolio-level estimate; updated periodically based on risk, aging, and customer conditions.
- Write-off: invoice/customer-specific; typically after defined collection efforts and evidence of uncollectibility.
Operational triggers for write-off consideration
Define objective triggers so decisions are consistent and auditable:
- Insolvency indicators: bankruptcy filing, business closure, confirmed inability to pay.
- Exhausted remedies: repeated broken PTPs, no response after escalation ladder, failed payment plan.
- Dispute outcome: confirmed billing error requiring credit memo (not a credit loss, but reduces AR).
- Cost-to-collect exceeds expected recovery: small balances with high effort.
Important nuance: issuing a credit memo for a valid pricing/quantity error is not a credit loss; it is a correction of revenue/AR. A credit loss is when the customer owes the amount but does not pay.
How this affects your weekly cash view
- Timing delays: keep in forecast with revised timing/probability; focus collectors on moving them into Week 1–2.
- Likely credit losses: exclude from “base case” liquidity; track separately as potential upside recovery.
- Allowance updates: do not confuse allowance with cash; it is an accounting estimate, while the cash forecast is a liquidity tool.