The invoice escalation ladder: what to do at 30, 60 and 90 days overdue

9 min read
July 2, 2026
Denym Bird
Denym Bird
Co-founder & CEO of Paidnice
Illustration of an invoice climbing rising steps to a coral node, for an invoice escalation ladder

An invoice escalation ladder is a pre-agreed sequence that fires as an invoice ages: reminders in the first 30 days, statements and late fees by 60, and a final demand plus a decision (payment plan, collections, or write-off) by 90.

Key takeaways

  • Escalate on a schedule, not on emotion. The businesses that get paid fire each step on a calendar date, not when an overdue invoice finally annoys them.
  • The ladder in one line: days 1 to 30, reminders by email and SMS; days 30 to 60, a statement plus late fees or interest and a phone or AI call; days 60 to 90, a final demand and a payment-plan offer; day 90 plus, a letter before action, collections, or write-off.
  • A ladder only works if your terms are clear. Fix vague payment terms first, then automate the rungs.
  • Paidnice automates rungs 1 to 4. The day-90 decision (collections, legal action, or write-off) stays a human call.
  • Proof: customers cut overdue invoices by 70% in their first 30 days and reduce manual chasing by up to 90%.

The one thing most collections advice gets wrong

Escalation should fire on a schedule, not on emotion. Most teams escalate when an overdue invoice finally makes them angry. The teams that actually get paid escalate on a calendar, the same way, every time.

Here is the pattern I see in thousands of Xero and QuickBooks businesses. An invoice goes overdue. Nobody wants to be the bad guy, so the reminder waits. It waits until the cash gets tight, or until that customer does something else irritating, and then a sharp email goes out at day 52 that would have been better as a calm one at day 7. The problem was never the customer. It was that escalation depended on a mood.

A ladder takes the decision out of your hands. Each rung has a day number attached, and it fires whether you are busy, on leave, or feeling generous that week. That consistency is the whole point: it is also fairer to the customer, because everyone is treated the same and nobody gets surprised by a demand that jumped three steps because you happened to be short that month.

The numbers back it up. Across our customers, overdue invoices drop by 70% in the first 30 days once a scheduled ladder is running, and finance teams cut manual chasing by up to 90%. Not because the messages are cleverer, but because they go out on time, every time, without anyone having to work up the nerve.

The escalation ladder, by invoice age

Day 0 · Terms

Set clear terms at the start

The invoice goes out with a due date, a late-fee clause, and a payment link. Nothing to escalate yet, but every rung above depends on this being unambiguous.

Automated
Day 1 to 30 · Reminders

Reminders by email and SMS

A pre-due nudge, a polite reminder the day it falls overdue, then firmer follow-ups at roughly day 7 and day 14. SMS lands where email gets buried. Most invoices clear here.

Automated
Day 30 to 60 · Statement + fees

Statement, late fee or interest, and a call

Send a full account statement, apply the late fee or interest you set out in your terms, and add a phone touch. An AI phone call can make that touch at scale without a person dialing.

Automated
Day 60 to 90 · Final demand

Final demand and a payment-plan offer

A factual final notice stating the next concrete step, paired with an off-ramp: a payment plan for a customer who wants to pay but cannot pay in full today.

Automated
Day 90+ · Decision Decision point

Letter before action, collections, or write-off

The account has aged past the automated rungs. Now a human decides: send a letter before action, hand it to a collections partner, or write it off. This call is yours to make.

Human decision
The coral node marks the day-90 decision point, where the ladder hands off from automation to a human.

What to do at 30 days overdue

At 30 days overdue, stop sending reminders and start applying consequences: issue a full account statement, apply the late fee or interest in your terms, and add a phone touch.

The first 30 days are for reminders. A nudge before the due date, a friendly note the day it goes overdue, then a firmer follow-up around day 7 and day 14. Vary the channel so it does not become wallpaper: email for the paper trail, SMS for the ones who never open email. Eight in ten invoices get paid on time when this runs consistently, so by day 30 you are dealing with the genuine stragglers.

At the 30-day mark, the message changes from "have you seen this?" to "this now has a cost." Send a statement that shows every open invoice in one place, because a customer running late on one is often late on several. Apply the late fee or interest your terms allow, automatically, so it does not depend on you feeling brave. And make it human once: a short call, or an AI phone call that reaches everyone at this rung without your team picking up the phone.

What to do at 60 days overdue

At 60 days overdue, issue a final demand that names the next step, and pair it with a payment-plan offer for customers who want to pay but cannot clear the full balance now.

Sixty days is where a lot of businesses freeze. The relationship feels strained, so the invoice drifts. Do not let it. A final demand at this stage is not a threat, it is information: it states the amount, the fees applied, and exactly what happens next if the account is not settled by a specific date.

The move that separates firm from cold is offering an off-ramp at the same time. Some customers are late because they are disorganized. Others are late because cash is genuinely tight, and for them a demand alone gets you nothing. A payment plan turns a stuck balance into scheduled installments you can actually collect. Firm on the money, fair to the customer: you still expect to be paid, you are just giving a workable way to do it.

What to do at 90 days overdue

At 90 days overdue, make a decision rather than send another message: a letter before action, a handoff to collections, or a write-off. This rung is a human call, not an automation.

By 90 days the automated ladder has done its job. The reminders went out, the fees applied, the final demand landed, the payment plan was offered. If the invoice is still open, more of the same will not move it. This is the point the whole ladder was built to reach cleanly, with a full documented trail behind you.

You have three honest options. Send a formal letter of demand (letter before action) as a last step before legal proceedings. Hand the debt to a collections partner. Or write it off and stop spending time on it. There is no automating this decision, and you should not try to, because the right answer depends on the customer, the amount, and whether the relationship is worth keeping. Paidnice gets you to day 90 with everything in order. The choice at day 90 is yours.

One-page escalation policy

Set the days once, then let it run. Paste this into your AR playbook.
  • Day 0. Every invoice ships with a due date, a late-fee clause, and a payment link. No exceptions.
  • Days 1 to 30. Automated reminders by email and SMS: pre-due nudge, due-date note, plus firmer follow-ups at day 7 and day 14.
  • Day 30. Send a full account statement. Apply the agreed late fee or interest automatically. Add one phone or AI call.
  • Day 60. Issue a final demand naming the next step and date. Offer a payment plan at the same time.
  • Day 90. Human decision: letter before action, collections partner, or write-off. Log the reason.
  • Routing. VIP customers get a lighter touch. Repeat late payers get the full ladder from day one.
  • Rule. Steps fire on the calendar date, never on how anyone feels that week.

Illustrative policy template. Adjust the day numbers to your terms and cash-flow needs.

Fix your terms before you automate the ladder

A ladder does not help if your underlying terms are vague. If a customer can argue about when payment was due or whether a fee applies, escalation stalls at the first pushback.

This is the honest part. I have watched businesses bolt an escalation sequence onto payment terms that read "payment due on receipt" with no fee clause and no defined due date. The ladder fires, the customer replies "we always pay net 60," and the whole thing collapses into a negotiation. The automation was never the weak link. The terms were.

So fix the terms first. Put a specific due date on every invoice. State the late fee or interest rate in writing, and keep it within what the law allows in your market. Make the payment method obvious. Once the terms are clear and agreed, the ladder has something solid to enforce, and each rung stops being a debate. For the full workflow around who owns each step and how it fits your wider process, see our accounts receivable collections process guide. This post is the day-by-day ladder; that one is the process around it.

Where Paidnice fits

Paidnice automates rungs 1 to 4 of the ladder: reminders, statements, late fees and interest, phone calls, and payment-plan offers. It runs on top of Xero and QuickBooks, on a schedule you set once.

Paidnice closes the gap between invoice and payment by making the ladder run itself. You set the days and the rules once. Reminders go out by email and SMS from your own domain, statements send on time, late fees and interest apply automatically, and an AI phone call can make the human touch at day 30 without your team dialing. Payment plans are offered before things get tense. Contact groups mean a VIP gets a gentle nudge while a repeat late payer gets the full sequence, so you are firm where it counts and fair where it matters.

Where Paidnice stops is the day-90 decision. Collections, legal action, and write-offs are judgment calls that belong to a person who knows the customer, and we do not pretend otherwise. See how escalation workflows work, or read how we built escalation triggers. Customers cut their average wait for payment in half within 30 days once the ladder is running.

See how escalation works →

Frequently asked questions

When should I escalate an overdue invoice?

Escalate on a fixed schedule tied to invoice age, not on how you feel. Reminders run in the first 30 days, consequences (a statement plus late fees or interest) start at day 30, a final demand and payment-plan offer go out around day 60, and a human decision follows at day 90. Setting the days in advance means escalation happens consistently instead of only when an invoice finally annoys you.

When should I send an invoice to collections?

Consider a collections partner at 90 days overdue, once the automated ladder has run its course: reminders sent, late fees applied, a final demand issued, and a payment plan offered and declined. Collections is one of three choices at that point, alongside a letter before action or a write-off, and it is a human decision that depends on the amount, the customer, and whether the relationship is worth keeping.

Should I charge late fees or call the customer first?

Do both, in order. Late fees should apply automatically at day 30 as set out in your terms, so the consequence is consistent and not personal. A phone call works best as a human touch at the same stage, either from your team or as an AI phone call at scale. The fee makes lateness cost something; the call gives the customer a chance to explain and pay.

How many reminders should I send before escalating?

Three to four reminders across the first 30 days is a sensible default: a pre-due nudge, a note on the due date, and firmer follow-ups around day 7 and day 14. Vary the channel between email and SMS so the messages do not blur together. If the invoice is still open after 30 days, stop reminding and move to consequences: a statement, late fees, and a call.

Does Paidnice handle the whole escalation ladder?

Paidnice automates rungs 1 to 4: reminders by email and SMS, statements, late fees and interest, AI phone calls, and payment-plan offers, all on a schedule you set once on top of Xero or QuickBooks. The day-90 decision (a letter before action, collections, or a write-off) stays a human call, because that judgment depends on the customer and the amount.

About Paidnice. Paidnice closes the gap between invoice and payment. It is accounts receivable automation for SMBs on Xero and QuickBooks: automated reminders, late fees and interest, statements, payment plans, escalation, and AI phone calls, firm on the money and fair to the customer. Founded in 2022 and named 2025 Xero Global Small Business App of the Year, Paidnice is used by thousands of businesses to get paid on time without the awkward conversations.
Denym Bird
Denym Bird
Co-founder & CEO of Paidnice
Denym is a software entrepreneur and writes about accounts receivables management for small business.
LinkedIn
  • Get a rating on your AR process
  • Discover the areas to automate
  • Unlock the cash you're owed

Stop chasing invoices.
Start getting paid.

Try the #1 AR Automation for Xero and QuickBooks Online.

Learn more - Try it Free
More from the blog
Paidnice Sender Profiles feature announcement with illustration of multiple team members for automated email escalation. New: Sender Profiles - Make Collections Feel More Human Illustration of a text message beside an invoice with a Xero partner coin, for SMS payment reminders in Xero How to send SMS payment reminders from Xero Text that reads 5 Accounts Receivable KPIs and a little illustration that shows a KPI counter. 5 Must-Track Accounts Receivable KPIs for Small Business How to Sync Paidnice Reminders Into Your CRM Illustration of a five-lever control panel, for MSP credit control MSP credit control: the complete guide to getting clients to pay on time Paidnice Wins Global & Australia Small Business App of the Year at Xero Global App Awards 2025

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators