Most agency owners hate AR work. It feels uncomfortable, it interrupts client relationships, and it takes time away from work that creates revenue. The result is that AR becomes the most under-managed function in agencies under 50 people, and the consequences show up directly in cash flow stress, missed payroll cycles, and write-offs.
Key Takeaways:
- Agencies with a structured AR cadence collect 92 to 96 percent of invoices within 45 days versus 70 to 80 percent without one
- The first reminder should go out at day 7, not day 30
- 80 percent of late payments resolve with a simple reminder; the other 20 percent require structured escalation
- Automating reminders for the first three touches frees senior time for the high-stakes escalations
- DSO improvements of 15 to 25 days are achievable within 90 days of implementing a structured cadence
This guide gives you a complete AR management system: cadence, scripts, escalation paths, automation, and the reporting layer that lets you spot problems early. It is built for agencies in the 5 to 100 person range that handle their own AR (with or without a part-time bookkeeper).
The Core Problem: Why Invoices Don't Get Paid
Before designing a collection process, understand why invoices go unpaid. In our experience, late invoices fall into four categories:
- Lost or never delivered (35 percent of late invoices). The invoice went to the wrong person, got filtered as spam, or never made it into the client's AP system.
- Approval bottleneck (30 percent). The invoice is in the client's system but is waiting on someone's approval, often for weeks.
- Cash flow stretching (25 percent). The client has cash issues and is intentionally paying you slowly.
- Disputed (10 percent). The client has an issue with the work, the scope, or the amount.
Your AR cadence needs to address all four causes, in the right order, without escalating prematurely.
The Standard AR Cadence
A working cadence has six touches across 45 days. Each touch addresses a different probable cause and escalates appropriately.
Day 0: Invoice Sent (Properly)
The cadence starts before the invoice is late, with how you send it.
- Send the invoice the same day work completes (or on the contracted billing date)
- Email the invoice to both your day-to-day client contact and the AP email address
- Include a payment link (ACH and card) in addition to bank details
- Reference the PO number, project code, or whatever the client's AP system requires
- Use a clear subject line: "Invoice #1234 from Acme Agency for Project X (Due April 30)"
A surprising amount of "late" payment is actually a lost or misrouted invoice. Sending properly the first time prevents the day-30 panic.
Day 7: Friendly Confirmation
A short, automated email asking only "did you receive this?"
Subject: Just confirming Invoice #1234 was received
Hi [Name], just wanted to make sure Invoice #1234 (sent on [date]) made it through to your AP team. Let us know if you need anything else from our side.
About 35 percent of late payments resolve at this stage because the invoice was lost or misrouted.
Day 14: Pre-Due Check
A second light touch before the invoice is officially late.
Subject: Invoice #1234 due [date]
Hi [Name], a friendly reminder that Invoice #1234 for $X is due on [date]. If there are any questions or you need anything else from our side, please let us know.
This catches invoices that are sitting in approval queues. The mention of the due date often prompts the client contact to push it through approval.
Day 21 or Day After Due: Personal Follow-up
The first touch from a human (the account lead or finance person) rather than automation.
Subject: Invoice #1234 - quick check in
Hi [Name], wanted to follow up on Invoice #1234, which was due [date]. Want to make sure this isn't held up anywhere on your end. Happy to help if there's anything we need to clarify or resend.
This personal touch resolves another 25 percent of late invoices, particularly approval bottlenecks.
Day 30: Phone Call
If the invoice is now 30 days late (60 days from issue on Net 30 terms), it's time to pick up the phone. An email at this stage is too easy to ignore.
The call is short and friendly:
Hi [Name], calling to check on Invoice #1234. It's now [X days] past due and I want to make sure it's not stuck somewhere. Can you let me know the status?
Get a specific answer: in approval queue (with whom?), waiting on something from us, or dispute. Document the answer.
Day 45: Escalation
If the invoice is still unpaid 45 days past due, escalate to:
- The senior client contact (CMO, CEO, or sponsor of the work)
- A formal late notice with mention of the late fee policy
- A pause on new work (do not start the next phase or sprint until the past-due is resolved)
Subject: Invoice #1234 - escalation required
Hi [Name], I'm escalating Invoice #1234 (now 45 days past due) for visibility. Per our agreement, late fees of 1.5 percent monthly will apply starting [date], and we will need to pause new work until the past due balance is resolved. Please advise on a payment date this week so we can keep things moving.
This stage resolves another 80 percent of the remaining invoices. The 20 percent that don't pay at this stage usually require formal collections.
Day 60: Collections
For invoices still unpaid at 60 days past due, you have a real problem. Options:
- Engage a collections agency (typically 25 to 35 percent contingency fee)
- Use small claims court for invoices under $10,000 (depending on jurisdiction)
- Engage a B2B collections law firm for larger invoices
- Write the invoice off and mark the client as do-not-engage
The reality of invoices over 60 days past due is that they collect at roughly 50 percent rates and rarely in full. The lesson is to be aggressive earlier in the cycle, not later.
Scripts and Templates
The single biggest reason agencies don't follow a cadence is that they don't have language ready. Build a small library of reusable templates:
- Day 7 confirmation
- Day 14 pre-due reminder
- Day 21 friendly follow-up
- Day 30 phone call script
- Day 45 escalation email
- Day 60 final notice
- Dispute response template
Save these in your AR system or shared drive so anyone can run the cadence consistently.
Automating the First Three Touches
The day 7, day 14, and day 21 touches are mechanical. Automate them.
Use a billing platform with automatic reminders (AgencyPro billing supports this) so reminders fire on schedule without manual effort. Reserve human time for the day 30 call and beyond, which require judgment and relationship context.
Automation has a secondary benefit: it removes the personal awkwardness. The day 7 reminder isn't from you personally. It's a system message. This makes it easier to maintain professional pressure without damaging the relationship.
Handling Disputes
Roughly 10 percent of late invoices have a real or claimed dispute behind them. The pattern:
- The client raised a concern about scope, quality, or amount
- The invoice was set aside pending resolution
- Time passed and no one followed up
- Now the invoice is 60 days late and the relationship is strained
Resolve disputes by separating two things:
- The undisputed portion: Get this paid immediately
- The disputed portion: Schedule a 30-minute call within 5 business days to resolve it
Hi [Name], I understand there are some questions on Invoice #1234. Two things: first, can we go ahead and process the undisputed portion ($X)? Second, let's set up a 30-minute call this week to walk through the rest. I want to make sure this gets resolved properly.
This prevents the dispute from holding the entire invoice hostage.
Reporting and Visibility
You cannot manage AR without visibility. The minimum reporting layer:
- Aged AR report (weekly): All open invoices grouped by 0 to 30, 31 to 60, 61 to 90, and 90+ days
- DSO trend (monthly): Days sales outstanding tracked over time, with target benchmarks
- Top 10 outstanding (weekly): The largest open invoices for active management
- Collection rate (monthly): Percentage of invoices collected within terms
Healthy benchmarks:
- DSO under 35 days for Net 15 contracts
- DSO under 50 days for Net 30 contracts
- 0 to 30 day bucket: 80 to 90 percent of total AR
- 60+ day bucket: under 5 percent of total AR
If your 60+ day bucket exceeds 10 percent of total AR, you have a structural collection problem to fix, not just a tactical one.
Who Should Run AR
In agencies under 15 people, the founder typically runs AR alongside everything else. This is the worst possible setup because it competes with sales and delivery for senior attention.
A practical AR ownership ladder:
- 5 to 10 person agency: Operations lead or senior account person owns the cadence; founder handles escalations
- 10 to 30 person agency: Part-time bookkeeper handles automation; senior account leads handle days 21+ touches
- 30 to 75 person agency: Dedicated billing specialist or part-time controller; finance owns the process
- 75+ person agency: Full-time AR specialist plus controller
The cost of a part-time bookkeeper or AR specialist is typically $2,000 to $5,000 per month. The cash flow improvement from a structured cadence run by someone whose job it is usually pays this back 5 to 10x.
When Clients Stretch You Intentionally
Some clients (particularly larger enterprise ones) will pay you exactly when their AP cycle says, regardless of your terms. If your terms are Net 15 and they pay at day 45 every time, you are not going to change that with email reminders.
Tactical responses:
- Move them to longer terms with adjusted pricing. A 5 percent price increase to reflect Net 45 reality is more honest than fighting their AP cycle every month.
- Get the AP person on your side. A 10-minute introductory call with the client's AP contact, asking how to make their job easier (their preferred invoice format, the right PO references, etc.) often pulls 5 to 10 days off their cycle.
- Pre-fund media, contractors, or out-of-pocket expenses through the client rather than through you.
- Accept it and price it. For some strategic clients, it's worth it.
Operational Tools
A working AR system needs:
- A billing platform that supports automated reminders (recurring billing for retainers)
- An AP-friendly invoice template with payment links (invoice generator for standardization)
- A CRM or shared system that tracks payment history per client
- A weekly AR review meeting (15 to 30 minutes) for active management
- Documented escalation paths
For smaller agencies, AgencyPro's integrated billing and AR features handle this in one place; for larger agencies, you may use QuickBooks or NetSuite with a layered AR tool.
Putting It Together
A structured AR cadence is the highest-leverage operational improvement most agencies can make in a quarter. It does not require additional sales, additional team, or any change to pricing. It only requires that someone, on a defined schedule, takes the actions you have already designed.
The agencies that do this consistently sit at DSO 30 to 40 days. The agencies that don't sit at DSO 60 to 80 days. The cash difference between those two states, on a $5M revenue book, is roughly $400,000 to $500,000 in working capital.
Implement the cadence this week. Automate the first three touches within 30 days. Train the team on the scripts. Build the weekly AR review into your operations rhythm. Within 90 days, your DSO will drop and your cash position will improve materially.
For broader cash flow strategy, see our guides on 10 ways to improve agency cash flow immediately, payment terms strategy, and agency cash flow management.
Ready to automate AR, send reminders, and track DSO in one platform? Book a demo of AgencyPro to see how leading agencies handle billing and collections.
