Every collections function has the same weekly ritual. Someone exports the ageing, sorts it by value or by days, and the team works down the list until the week runs out. The accounts at the bottom are never called, and nobody knows whether they should have been.

The alternative is not a more sophisticated dashboard. It is ranking by the probability that effort converts into cash, which is calculable from behaviour you already have.

Behavioural Baseline
Deviation Alerts
Dispute Detection
Expected Recovery
Drafted Actions
Promise Tracking
Escalation

Why Late Payment Is Predictable

Payment behaviour is one of the most stable patterns in business data. A customer who has paid at forty two days for three years will pay at roughly forty two days next month, regardless of what the terms say.

That stability is what makes prediction tractable. You are not building a general model of corporate distress. You are establishing a per customer baseline from your own history and watching for departures from it.

Per customer baseline: Actual days to pay, established from settled invoices rather than from agreed terms.
Variability: How consistent that customer is, because a stable slow payer is very different from an erratic one.
Seasonality: Predictable slowdowns around their own period ends, which look like risk and are not.
Trend: Whether the baseline itself is drifting, which is the genuine early warning.
ChatFin analytics agent producing sourced financial insight

Steadier than the market around it

Market conditions, product launches and new customers all shift your revenue picture. Individual customer payment habits move far more slowly.

You've got market forces, you've got new product forces, you've got new customers coming on, new processes coming on.

Dave Sackett, on the AgentCFO podcast

That stability is what makes late payment predictable from JDE history. Model the customer first and the market second.

Deviation Is the Signal, Not Lateness

The most valuable alert in receivables is not that an invoice is overdue. It is that a customer is behaving unlike themselves.

A reliable payer who is suddenly fifteen days beyond their own norm is a stronger signal than a habitual late payer sitting where they always sit. Only one of those two appears at the top of an ageing report, and it is the wrong one.

Departure from baseline: Measured against the customer's own pattern rather than against terms.
Silence: Invoices approaching due with no remittance advice or contact, where there normally would be.
Partial payment onset: A customer who has always paid in full beginning to short pay.
Order pattern change: Ordering behaviour shifting alongside payment behaviour, which usually means something upstream.

Separating Disputes From Lateness

This has to happen before prioritisation, because the two require completely different responses and mixing them wastes the collections team's week.

JD Edwards holds deductions and chargebacks distinctly from ordinary open items, so a genuine dispute is identifiable. An agent can go further by reading the pattern: repeated short payments of a similar amount against one customer usually indicate a pricing or delivery problem rather than a collections problem.

Explicit disputes: Deductions and chargeback records, which are already flagged in the system.
Implicit disputes: Consistent short payment with no formal claim raised, which is the most commonly missed category.
Root cause clustering: Grouping disputes by underlying cause so a systemic issue is visible.
Right owner: A pricing dispute belongs with sales, a delivery dispute with operations, and neither belongs on a collections call list.
ChatFin compared with generic AI agents

Ranking by Expected Recovery

Once behaviour and disputes are understood, prioritisation becomes an expected value calculation rather than a sort. The question is not who owes the most or who is latest. It is where an hour of collector time produces the most cash.

That reorders the list substantially. Large balances with an active dispute drop, because the call cannot succeed. Mid sized balances from customers who have just deviated rise, because early contact works.

Value at stake: The recoverable amount, excluding what is disputed.
Probability of conversion: Based on this customer's history of responding to contact.
Timing benefit: How much sooner cash arrives if contact happens now.
Effort: Whether this account needs a call, an email or an escalation, which is not the same across the list.

Recommendation Beats Ranking

A ranked list still leaves the collector with the harder half of the job: deciding what to say and to whom. The useful output is a drafted action with the account context behind it.

That means the agent proposes the specific step, drafts the message with the correct invoice references, and attaches the history of what has already been tried. The collector reviews and sends rather than researching and composing.

Specific next step: Reminder, call, escalation, hold, or route to sales for a commercial issue.
Drafted communication: With the right invoices, amounts and references, ready for review.
Prior attempts attached: What has already been tried and what the customer said, drawn from the activity log.
Escalation trigger: A defined point at which an account moves to a manager.

"The account that should worry you is not the one that is always late. It is the one that has never been late before."

From raw question to a routed, approved transaction

What This Does Not Do

Worth stating plainly, because overclaiming in this area is common. An agent cannot tell you a customer is about to fail. It can tell you their behaviour has changed relative to their own history, which is information, not a credit opinion.

It also cannot resolve a dispute. It can identify one, classify it, route it to the right owner and track whether it moved, which is most of the administrative burden but not the commercial conversation.

Not a credit rating: Behavioural deviation is a signal to look, not a judgement about solvency.
Not a dispute resolver: It routes and tracks; the commercial decision stays with the person who owns the relationship.
Not a substitute for contact: Collections remains a relationship activity. The agent removes the preparation, not the conversation.
Honest about thin data: A new customer with three invoices has no baseline, and the agent should say so rather than invent one.

How ChatFin Does It

ChatFin builds each customer's payment baseline from your own settled history in JD Edwards, flags deviation from that baseline rather than simple lateness, separates deductions and disputes from collectable items, and ranks the queue by expected recovery.

It then drafts the specific next action with the account's contact history attached, so the collector spends the day in conversations.

Benefits of ChatFin for finance leaders

Rank by Recovery, Act on Deviation

ChatFin predicts payment timing from each customer's own history in JD Edwards, separates genuine disputes from lateness, ranks collections by expected recovery, and drafts the next action with the account history attached.

You do not need to forecast the economy. You need to notice when one customer stops behaving like themselves.

Book a Demo

Frequently Asked Questions

Can AI predict which customers will pay late?

For established customers, yes, and more reliably than most people expect. Payment behaviour is unusually stable, so a per customer baseline built from your own settled invoice history predicts timing well. The important output is not the prediction itself but the deviation: a reliable payer suddenly fifteen days beyond their own norm is a stronger signal than a habitual late payer sitting where they always sit.

How does AI tell a dispute apart from ordinary lateness?

Partly from the data structure, since JD Edwards holds deductions and chargebacks distinctly from ordinary open items, so formal disputes are identifiable. The harder and more valuable case is the implicit dispute: consistent short payment with no claim ever raised. Clustering those by underlying cause usually reveals a pricing or delivery problem that belongs with sales or operations rather than with collections.

Is this a credit scoring tool?

No, and it should not be presented as one. Behavioural deviation tells you a customer has changed how they are paying you relative to their own history. That is a reason to look, not a judgement about their solvency. It also cannot resolve a dispute, only identify, classify, route and track one.

Related Articles