Logo Codebridge
Accounting
AI

How to Automate Accounts Receivable and Collections: Cutting DSO Without Losing Client Relationships

Konstantin Karpushin
August 27, 2026
|
11
min read
Share
text
Link copied icon
table of content
Man with short brown hair and beard wearing a white collared shirt against a dark background.
Myroslav Budzanivskyi
Co-Founder & CTO

Get your project estimation!

AI Answer Summary

Automating accounts receivable means using rules and software across the six stages that turn completed work into collected cash: setting credit and payment terms, creating the invoice, delivering it, following up before and after the due date, matching incoming payments to open invoices, and handling disputes.

For a mid-market accounting firm, the order matters more than the software. Start by reducing the time between finishing the work and sending the invoice, because you cannot recover those lost days later with better reminders. Once billing is moving quickly, automate the reminder sequence and make it easy for clients to pay.

Cash application and credit scoring are areas where models can help. Disputes and large overdue balances are different because they usually need a person who understands the situation and owns the next step.

There is also a simple limit to what automation can achieve. It can help close the gap between your payment terms and the day you actually collect the money, but it cannot push collections below the terms you agreed to or solve a client's inability to pay. The important part is understanding which problem you actually have.

What Automating Receivables Covers

Receivables move through six stages, and each stage has a different type of problem.

Credit and terms determine which clients can pay later, what the terms are, and who is allowed to make an exception. Invoice generation covers the period after work is completed, when time is reviewed, a partner approves the bill, and the invoice is created. This is often where several days disappear.

Invoice delivery makes sure the invoice reaches the right person with the information they need to approve and pay it. Reminder cadence covers the notices sent before the due date and the follow-ups after it.

Cash application begins when the money arrives and must be matched to the correct open invoice. Dispute and escalation begins when the client pays less than expected, does not pay at all, or raises a question about the invoice.

When you look at all six stages together, the automation opportunities become clearer. Some are mostly rule-based and can be handled consistently by a system. Others involve matching information, where a model can help but a person should still review exceptions. The remaining stages require judgment and a real conversation with the client.

Table 1. What to automate and what to leave alone

Stage What goes wrong Verdict
Credit and terms Terms are granted by habit and exceptions are not documented Assist. Use rules; use scoring carefully
Invoice generation Too much time passes between completed work and the invoice being sent Automate
Invoice delivery The invoice goes to the wrong contact, misses required information, or has no delivery confirmation Automate
Reminder cadence Nobody sends the first reminder consistently Automate
Cash application Payment and remittance information arrive separately, leaving cash unmatched to invoices Assist. Use model-based matching with human review
Dispute and escalation Service problems get treated like ordinary late payments Leave it with a person

Why this sits on your agenda now

A firm can report record revenue and still feel short on cash. The problem often appears in receivables before it becomes obvious in the bank account, and by the time the partner group notices, several months of slow billing or inconsistent follow-up may already be built into the numbers.

Four common problems create this delay, and they need different fixes. Billing lag happens when the work is ready to bill but the invoice is still waiting for review or approval. Invoice friction happens when the invoice does not reach the person who can actually pay it or arrives without the information that person needs.

Inconsistent follow-up means reminders depend on somebody remembering to send them. Unresolved disputes leave balances sitting in the aging report even though the real problem is not slow payment. It may be a question about scope, pricing, or the work itself.

The Credit Research Foundation publishes quarterly medians for commercial receivables, and one comparison in that data is especially useful. In the first quarter of 2026, median days sales outstanding, or DSO, was 40.1 days, while Best Possible DSO was 31.6 days.

Best Possible DSO shows what the same receivables book would look like if every client paid according to the agreed terms. The difference between the two figures was about eight and a half days. That gap is the part a better process can potentially recover. Getting below it would require changing the payment terms themselves, not simply chasing clients harder.

You can run the same calculation on your own ledger. If your standard terms are net 30 but you normally collect in 47 days, roughly 17 days sit between the agreement and the actual result. That is the gap your process can work on. A vendor promising a percentage reduction in DSO cannot know your real opportunity without seeing those numbers first.

This is also why many automation projects disappoint. A firm buys a reminder tool and the reminders start going out on schedule, but invoices are still being sent ten days after the work was ready to bill. The reminder system may be working perfectly, yet DSO barely moves because the bigger delay happens before the reminders even begin.

The Five Steps to Automate Accounts Receivable

Step 1. Fix the front end before you automate the back end

Automating a weak process only makes the weak process run faster. Before you choose a tool, write down your actual payment terms, decide who can change those terms, and define what needs to happen when an exception is made.

The AICPA's 2025 National Management of an Accounting Practice Survey covered 1,073 firms. It found that top-performing firms use up-front deposits and retainers more often than the profession overall. They also use fixed pricing more often than their peers. Both choices move part of the cash conversation earlier, before there is a collections problem.

The parts that follow clear rules are good candidates for automation. Payment terms can be included in engagement letters, deposit requests can be tied to engagement acceptance, and recurring work can use stored payment methods when the client has authorized them. Exceptions should still stay with a partner or another named decision-maker, and every exception should be recorded.

Step 2. Close the billing lag

For a professional services firm, billing lag may be the biggest single opportunity, and solving it does not require AI. Start with three timestamps from your last hundred engagements: when the work was completed, when the invoice was generated, and when the invoice was delivered.

The time between completed work and invoice generation is your billing lag. Many firms track DSO closely but have never measured this number, even though it may explain more of the delay than the aging report does.

The fix is usually a combination of clear deadlines and automatic triggers. Time entry can close on a fixed date, reviews can go to a named reviewer with a defined turnaround time, and invoices can be generated when engagement milestones are reached instead of waiting for the next monthly billing run.

Partner approvals should also have a deadline. If that deadline is missed, the issue can escalate automatically. If the firm waits two weeks after completing the work before sending the invoice, reminders cannot recover those two weeks because the delay has already happened before the collection process begins.

Step 3. Automate the pre-due reminder and the first follow-up

A randomized field experiment with the Australian Taxation Office looked at 4,787 overdue business debt cases. A single reminder letter increased the probability of payment by roughly 25 percentage points compared with a control group that received nothing.

The researchers also tested whether sending the letter in week one, two, or three after the due date changed the result. It did not change the chance that the debt would be paid within seven weeks. Sending earlier helped the money arrive sooner, but it did not change the final recovery rate.

The practical lesson is that firms should focus less on endlessly rewriting reminder templates and more on making sure a consistent reminder cadence runs every time. A simple sequence can include a notice shortly before the due date, another on the due date, and one short follow-up after the invoice becomes overdue.

The important part is that the sequence runs without depending on somebody remembering to send it. At the same time, the system needs clear rules for when those reminders should stop.

If the client emailed the partner yesterday, questioned the invoice, or promised to pay on a specific date, the automated sequence should pause. A reminder that arrives after the client has already explained the situation can feel less like a useful prompt and more like an accusation.

Step 4. Remove friction from paying, then apply the cash

Once the invoice is out, paying it should be as easy as possible. Firms can offer more than one payment method, give clients access to invoices through a portal, and allow authorized payment methods to be stored for recurring work. Every additional step a client has to work through can add time, even if nobody records that delay as a formal problem.

Receiving the money is only half of the job because the payment still needs to be matched to the right invoice. According to the Association for Financial Professionals, checks still represented 26% of incoming business payments in 2025, down from roughly three quarters twenty years earlier.

Electronic payments do not remove the matching problem. The payment may arrive electronically while the remittance information that explains what the client is paying for arrives in an email, through a portal, or does not arrive at all.

This is where model-based matching can help. A model can process the straightforward matches at volume and send uncertain cases to a person for review. The exception queue should be designed before automated matching goes live so that unresolved payments always have somewhere to go.

Otherwise, cash that has already arrived can remain unmatched in the system. That can make DSO appear worse than the actual collection situation. When cash application is inaccurate, the firm is partly measuring an accounting problem rather than a collections problem.

Step 5. Route exceptions by cause, not by age

An aging report tells you how old a balance is, but it does not tell you why the balance is still open. That difference matters because not every overdue invoice should receive the same response.

Instead, overdue balances can be grouped into four broad causes: an administrative delay, an active dispute, financial difficulty on the client's side, or a concession or exception that somebody approved but never documented. Each one requires a different response and often a different owner.

The Australian trial found another important result. Reminder letters did not improve payment on debts above AUD 7,500. The researchers interpreted those larger debts as more likely to reflect an inability to pay rather than somebody simply forgetting.

This creates an important limit for automation. If a large overdue balance keeps receiving stronger automated messages, the firm may be spending client goodwill without improving the chance of collecting the money.

Large balances, and any balance where the client has already given a reason for not paying, should therefore leave the automated sequence. A named person should own the next step and have a deadline for acting on it.

Software can still support that person by preparing the account history, drafting a message, collecting the relevant invoice details, or proposing a payment plan for approval. It should not, however, become the final voice the client hears before a partner becomes involved.

Table 2. Where each step lands

Step Effort profile What you own afterwards
1. Terms and front end Policy work, light build Documented terms and recorded exceptions
2. Billing lag Configuration and internal deadlines Measured billing lag and an automated invoice trigger
3. Reminder cadence Small build plus suppression rules A reminder sequence that runs consistently without manual decisions
4. Payment and cash application Integration work and ongoing tuning Payment paths, a matching engine, and an exception queue
5. Exception routing Process design, minimal build Cause codes, named owners, and an escalation clock

Where Automating collections damages the relationship

Collections automation can save time, but it can also create problems with good clients when it is allowed to run without enough context. Most of the damage comes from three areas: the wrong message, a failure to stop automation when circumstances change, and an inability to understand why the client has not paid.

Wrong framing

A 2026 field experiment with a Brazilian state revenue department tested different messages with non-compliant firms. One message told recipients that most firms in a similar position had already paid, which increased payment probability by about six percentage points.

Another message said that only a minority had paid, and that reduced payment probability by about seven percentage points. In other words, one version performed worse than sending nothing.

The lesson is not that firms need to spend more time finding the perfect reminder template. The more important point is that messages can change behavior in ways that are not always obvious. If those messages are generated and sent automatically across the entire client base, the firm also scales the risk of getting the framing wrong.

Suppression failure

Automation also needs to recognize when it should stop. Trials involving borrowers who had already defaulted found that reminding someone after they had promised to pay could contribute to another default.

The same principle applies inside an accounting firm. If a client spoke with a partner last week and agreed on a payment date, an automated overdue notice should not arrive two days later as though that conversation never happened.

Strong suppression rules are therefore just as important as the reminder cadence itself. They protect the client relationship by making sure automation does not continue after a human conversation has already changed the situation.

Cause blindness

A client may short-pay an invoice because they disagree with part of the scope. If the system only sees an aging balance, the automated sequence starts sending reminders even though the actual problem is not collections but a service dispute.

If nobody catches that distinction, a reasonable question about the work or invoice can quickly become a payment fight. This is why the safest design is deliberately limited: automate the routine process through the first follow-up, put strong controls around when the sequence pauses, and route large balances or balances with a stated reason to a person who owns the conversation.

This may mean automating less than some vendors suggest, but the result is often a more reliable system and a better client experience.

How Codebridge Approaches This

Codebridge came out of KPMG, and that background affects how we approach projects like this. Before building anything, we want to know where the controls sit, what needs to be documented, who can make each decision, and who signs off when something goes wrong.

We deliver receivables automation as a service rather than selling another subscription, and your firm owns the code when the project is finished. Before making a larger commitment, we build a prototype using your own receivables data.

That lets us look at your actual billing lag and your actual recoverable days instead of showing you an industry average and assuming it applies to your firm.

You can also use the framework in this article to evaluate us. Table 1 says two of the six stages should stay with a person. If a partner tells you all six should be fully automated, they are proposing something we would not build.

The compliance questions should also be answered before development starts. Ask to see those decisions in the discovery output and make sure the proposed system follows them.

Book a 30-minute call and we will look at whether your workflow fits a fixed-fee three-week discovery.

What is accounts receivable automation?

Accounts receivable automation uses rules and software across the stages that turn completed work into collected cash. That includes setting terms, generating and delivering invoices, sending reminders, matching payments to invoices, and handling exceptions. Many tools focus mainly on reminders, but in practice, larger improvements may come from generating and delivering invoices faster.

How much can automation reduce DSO?

Start with your own numbers by comparing your actual collection time with your stated payment terms. The difference between the two gives you a practical ceiling for what process improvements may recover, and that number will be different for every firm. Any vendor that promises a specific improvement without seeing your ledger is making an estimate.

Which parts of collections should stay manual?

Disputes and large overdue balances should usually involve a person. A dispute is often a conversation about the service, scope, or invoice rather than a simple reminder problem. Field experiments also suggest that reminders become less effective on larger balances, where inability to pay may be the real issue.

How long does it take to set up?

Think in weeks rather than months, with the work phased so that each improvement can start delivering value before the next one is built. Start by measuring and reducing billing lag because it is usually one of the biggest opportunities and depends less on new software than later stages.

Is automated collections outreach compliant?

It depends on who owes the money and how you contact them. Individual tax clients and business clients can fall under different rules, automated calls and texts carry consent requirements, and managing receivables on behalf of a client can create independence questions for an accounting firm. Those issues should be settled with counsel before the automation goes live.

How to Automate Accounts Receivable and Collections: Cutting DSO Without Losing Client Relationships

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Accounting
AI
Konstantin Karpushin
Rate this article!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
92
ratings, average
4.7
out of 5
August 27, 2026
Share
text
Link copied icon

LATEST ARTICLES

How to Automate Tax Prep and Compliance: What AI Can and Can't Touch Yet
August 26, 2026
|
11
min read

How to Automate Tax Prep and Compliance: What AI Can and Can't Touch Yet

A step-by-step guide for accounting firm leaders on automating tax prep, what the IRS now requires when AI is involved, and where a preparer still has to sign.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
AI Data Security for Accounting Firms: Client Data, SOC 2, and Access Control Before You Deploy
August 25, 2026
|
12
min read

AI Data Security for Accounting Firms: Client Data, SOC 2, and Access Control Before You Deploy

Learn how four rulebooks govern client data in an AI system, and a SOC 2 report answers none of them. What accounting firm COOs should verify before they deploy.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
AI in Accounting Firms: 10 Documented Cases, Including the Ones That Failed
August 24, 2026
|
12
min read

AI in Accounting Firms: 10 Documented Cases, Including the Ones That Failed

Ten named accounting firms and Big Four organisations documented what their AI work produced, how much it cost, and what was retracted. Graded by who measured it.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
Multi-Agent Systems for the Accounting Close: Orchestrating AP, AR and Reconciliation Without Chaos
August 21, 2026
|
15
min read

Multi-Agent Systems for the Accounting Close: Orchestrating AP, AR and Reconciliation Without Chaos

Learn why orchestrating AP, AR, and reconciliation agents usually fails, what the research shows about multi-agent design, and the architecture that survives review.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
Automate Document Processing: How Accounting Firms Stop Chasing Client Paperwork
August 20, 2026
|
12
min read

Automate Document Processing: How Accounting Firms Stop Chasing Client Paperwork

In this article, you will learn how accounting firms automate document processing, reduce client follow-ups, improve extraction accuracy, and control compliance risk.

by Konstantin Karpushin
Read more
Read more
How to Automate Month-End Close: The Workflow Sequence That Actually Works
August 19, 2026
|
16
min read

How to Automate Month-End Close: The Workflow Sequence That Actually Works

Month-end close automation works in a specific order. The 2026 research shows which close steps to automate, which to keep with a person, and why the sequence decides the result.

by Konstantin Karpushin
Accounting
Read more
Read more
How to Automate Bank Reconciliation: A Step-by-Step Guide for Accounting Firms
August 18, 2026
|
10
min read

How to Automate Bank Reconciliation: A Step-by-Step Guide for Accounting Firms

A six-stage guide to automating bank reconciliation across a client portfolio, with the honest accuracy ceiling, the artifacts each stage produces, and the gate to the next stage.

by Konstantin Karpushin
Accounting
Read more
Read more
Computer Vision in Logistics: 5 Case Studies Worth Studying
August 17, 2026
|
12
min read

Computer Vision in Logistics: 5 Case Studies Worth Studying

Five documented computer vision deployments in logistics, from Maersk and Amazon to a 100+ site distribution estate, with measured results and what separated them from stalled pilots.

by Konstantin Karpushin
Logistics
Read more
Read more
Technology Company RPA Use Cases: 8 Automations That Pay Back, With Real Numbers
August 14, 2026
|
14
min read

Technology Company RPA Use Cases: 8 Automations That Pay Back, With Real Numbers

Discover eight RPA use cases built for technology companies, with real case studies from Uber and Dell, plus a practical starting manual for each of the cases.

by Konstantin Karpushin
Automation Tools
Read more
Read more
RPA Companies in 2026: A CTO's Guide to Choosing the Right Automation Partner
August 13, 2026
|
13
min read

RPA Companies in 2026: A CTO's Guide to Choosing the Right Automation Partner

This vendor guide, written by the firm that will tell you the top RPA companies for specific needs, how to choose the right partner, and when not to buy RPA at all.

by Konstantin Karpushin
AI
Read more
Read more
Logo Codebridge

Let’s collaborate

Have a project in mind?
Tell us everything about your project or product, we’ll be glad to help.
call icon
+1 302 688 70 80
email icon
business@codebridge.tech
Attach file
By submitting this form, you consent to the processing of your personal data uploaded through the contact form above, in accordance with the terms of Codebridge Technology, Inc.'s  Privacy Policy.

Thank you!

Your submission has been received!

What’s next?

1
Our experts will analyse your requirements and contact you within 1-2 business days.
2
Out team will collect all requirements for your project, and if needed, we will sign an NDA to ensure the highest level of privacy.
3
We will develop a comprehensive proposal and an action plan for your project with estimates, timelines, CVs, etc.
Oops! Something went wrong while submitting the form.