The project was delivered. The client was happy. The invoice had been sent three weeks ago, and nobody had paid it. And when the principal sat down to follow up, she found two more invoices in the same situation from different clients — and a fourth that was technically overdue but that she’d hesitated to chase because the relationship was sensitive.
For a 12-person consulting firm billing $1.8M annually, carrying $200K+ in outstanding receivables at any given time wasn’t a cash crisis — it was a cash drag. The money was earned. It just hadn’t arrived yet. And the work required to bring it in was consuming hours every week that should have been spent on client work.
Accounts receivable isn’t glamorous. Neither is the conversation when it’s ignored.
What did manual AR actually look like at this firm?
The firm’s invoicing process had three distinct failure points.
Invoice delivery was manual and inconsistent. Invoices were generated in the accounting software and sent by email — but the timing depended on when the billing person got around to it. Project-end invoices were sometimes delayed 3-5 days after project completion. Milestone invoices were sometimes missed entirely when the billing schedule wasn’t clearly flagged.
Payment follow-up depended on human memory. There was no system tracking which invoices were overdue. The AR review happened when someone thought to do it, which in a busy consulting firm was irregularly. The result: some invoices received prompt follow-up, others sat aging for weeks before anyone noticed.
Escalation was avoided. In professional services, every client relationship has a personal dimension. Principals were reluctant to send formal overdue notices to clients they’d worked with for years, so overdue invoices sat waiting for “the right moment” to raise the issue — which often never came.
According to Atradius’s 2024 Payment Practices Barometer, 48% of B2B invoices in North America are paid late, and poor follow-up processes are the primary reason cited by businesses with high outstanding AR. The consulting firm was experiencing exactly this: not a problem with clients who refused to pay, but a problem with a process that made it too easy for invoices to fall through.
Why didn’t the firm just hire a dedicated AR person?
At 12 people billing $1.8M annually, a dedicated AR role didn’t make financial sense. The typical AR coordinator salary ($45,000-$55,000 in Ontario per Statistics Canada 2024 data) would represent 2.5-3% of annual revenue just to manage payment follow-up.
The work itself didn’t require a full person — it required a system. Most AR follow-up is pattern-based: send a reminder, wait, send a stronger reminder, wait, escalate. The only steps that required professional judgment were escalation decisions and relationship-sensitive situations involving long-standing clients.
According to Forrester’s 2024 Total Economic Impact studies, finance process automation delivers an average ROI of 200%+ within the first year for professional services firms. For the consulting firm, the investment threshold was low — and the payback was immediate in the first month.
What did the automated AR system look like?
The firm implemented a four-stage automated AR workflow covering invoice delivery, reminder sequencing, escalation, and payment reconciliation.
Stage 1: Automatic Invoice Delivery
Invoices now trigger automatically based on project milestones and billing schedules set at the time of engagement.
How it works:
- Project scope and billing milestones are defined at contract signing
- Invoice generates automatically when a milestone is marked complete in the project management system
- Invoice delivers to the client contact within minutes of generation, not days
- Invoice includes: amount, line items, payment due date, and a direct payment link (credit card or e-transfer)
- Delivery confirmation is logged automatically
Late invoice delivery — the first cause of late payment — was eliminated. Clients receive invoices within hours of project milestone completion, not days.
Stage 2: Structured Reminder Sequence
Every unpaid invoice enters a reminder sequence calibrated to the payment terms.
The sequence for net-30 invoices:
- Day 0 (invoice sent): Delivery confirmation logged
- Day 25 (5 days before due): Friendly pre-due reminder — “Just a heads up, invoice #[X] for $[amount] is due in 5 days. Pay online here: [link]”
- Day 32 (2 days overdue): First overdue reminder — professional, non-accusatory, with payment link prominent
- Day 39 (9 days overdue): Second overdue reminder — firmer tone, requesting confirmation of payment timeline
- Day 46 (16 days overdue): Formal notice — invoice is significantly overdue, requesting immediate payment or communication
- Day 53 (23 days overdue): Escalation alert to principal — human judgment required at this point
Each message references the specific invoice number, amount, and a one-click payment link. Clients who pay at any stage are automatically removed from the sequence and receive a payment confirmation.
Stage 3: Payment Reconciliation
When a payment is received, the system reconciles automatically.
How it works:
- Payment received (credit card or e-transfer) triggers a receipt confirmation to the client
- Invoice is marked paid in the accounting system automatically
- Reminder sequence stops immediately — no accidental overdue messages after payment
- Payment data flows to monthly financial reporting
No manual reconciliation. No risk of sending an overdue notice to a client who already paid.
Stage 4: Retainer Billing Automation
For clients on monthly retainers, the system generates and delivers invoices automatically on the 1st of each month without any human involvement, including the reminder sequence if unpaid.
What were the measurable results?
Outcomes tracked over the first 6 months:
| Metric | Before Automation | After Automation | Change |
|---|---|---|---|
| Average invoice aging | 34 days | 14 days | 59% reduction |
| Overdue accounts (>30 days) | 12-15% of invoice volume | 4-5% of invoice volume | 65% reduction |
| AR follow-up time | 8+ hours/week | Under 1 hour/week | 85% reduction |
| Invoice delivery lag | 3-5 days post-completion | Same day | Eliminated |
| Outstanding AR balance | $200K+ average | ~$80K average | 60% reduction |
The reduction in average AR balance from $200K to $80K represents approximately $120K in cash that returned to the business — capital previously locked in outstanding receivables that could now be used for operations, investment, or distribution.
Why do professional services firms underinvest in AR automation?
Two reasons, both cultural.
First, billing in professional services is often treated as a sensitive relationship matter rather than an operational process. Partners and principals worry that automated reminders will feel impersonal or damage long-standing client relationships. In practice, clients at professional services firms understand that invoices need to be paid — and a structured, automated reminder system is no more impersonal than the email they already receive from their own accounting software.
Second, the AR problem is often invisible until it becomes a crisis. When cash flow is adequate, outstanding receivables feel like a low-priority issue. It’s only when cash gets tight — or when a project ends and the equivalent of three months of revenue is sitting in unpaid invoices — that the urgency becomes clear.
According to Celonis’s 2024 Process Intelligence report, the median time-to-value for accounts receivable automation in professional services is 6 weeks. The payback is fast because every payment that arrives one week earlier represents real working capital freed immediately.
What can other professional services firms take from this?
Three principles apply to any firm where billing and follow-up are partially or fully manual:
1. Invoice immediately, not when it’s convenient. Every day between project completion and invoice delivery is a day added to payment lag. Automating milestone-triggered invoice delivery closes the gap at the source — clients receive invoices when work is fresh, not when someone remembered to send them.
2. Pre-due reminders outperform overdue notices. A reminder 5 days before the due date gives clients time to process payment without urgency. An overdue notice after the fact requires the client to explain or apologize. The pre-due reminder has a higher payment rate and generates no friction.
3. Remove the human from the pattern, keep them for the judgment. The decision to escalate a long-standing client relationship to a formal collections process requires human judgment. The decision to send a second reminder to a net-30 invoice that’s 9 days overdue does not. Automation handles the pattern; humans handle the exceptions.
Could this work for your firm?
The AR automation pattern described here works for any professional services firm with recurring invoicing: consulting, legal, accounting, marketing, design, engineering, and technology services. The specific payment terms and escalation points differ, but the workflow structure is consistent.
For related reading, see our guide on How to Automate Invoice Generation and Payment Reminders and our article on How to Automate Monthly Financial Reporting for Small Teams.
Book a free automation audit and we’ll analyze your current AR aging and identify the specific workflow changes that would reduce your outstanding balance fastest.