How to Manage Overdue Invoices Before They Become Bad Debt
A practical system for tracking what is owed, spotting invoices as they age, and escalating politely from reminder to late fee before a debt goes stale.
Unpaid invoices are a silent profit killer. You work, you deliver, but if payment doesn’t arrive on time, your cash flow stalls and the longer an invoice sits unpaid, the harder it becomes to collect it at all. The good news: you can manage this. A system for tracking what’s owed, spotting invoices as they age, and escalating politely (but firmly) from reminder to late fee keeps most customers paying on time and stops bad debt before it happens.
Let’s build that system together.
Why overdue invoices happen (and how they snowball)
Customers don’t usually ignore invoices on purpose. Life gets in the way: an invoice lands in the wrong inbox, a decision maker is traveling, a team member forgets to file it for approval, or the business genuinely hits a cash shortage. These things happen.
The problem is what happens next. If you send one reminder and call it done, the invoice drifts into the background. Your customer loses track of the amount, you lose track of following up, and suddenly three months have passed. At that point, collecting becomes awkward, expensive, and often impossible.
Studies on payment behavior show that invoices paid within 30 days of issue have the highest collection rate. Each week an invoice sits unpaid, the likelihood of ever collecting it drops. After 90 days, you’re in the realm of bad debt. Prevention beats collection every time.
The system that works starts before you even send an invoice.
Start with clarity: set the right payment terms
Your payment terms shape customer behavior. Choosing payment terms like Net 30, Net 15, or Due on Receipt isn’t just paperwork; it’s your first lever for getting paid on time.
“Due on receipt” means payment is due the day the invoice arrives. It’s strict but it works for one-off projects, small amounts, or customers you know well.
“Net 15” or “Net 30” gives customers 15 or 30 days to pay. It’s more relaxed and standard for B2B work. Longer terms like Net 60 are common for large deals or long-standing clients, but they stretch your cash flow and your collection risk.
The key is to be consistent and clear. Print your terms on every invoice. Make it a written part of your proposal before the work starts, not a surprise at billing time. Customers who agreed to your terms at the start are far less likely to ignore them later.
When you create an invoice, choose one set of terms and stick to it unless there’s a specific reason not to.
Track what you’re owed: organize by age
Once invoices are sent, you need to know what’s outstanding and how old it is. Most invoices fall into a few buckets:
- Current: Due within the next 7 days. These customers are deciding whether to pay now or near the due date. A gentle reminder that payment is coming due can nudge them.
- Due: Passed the due date but still under 30 days old. This is when you should be actively reminding.
- 30-60 days overdue: Red flag. Something is wrong. You need to follow up with a phone call or a more formal message.
- 60-90 days overdue: Critical. This is the point where collection becomes much harder and bad debt is likely. You need to take action now.
- 90+ days overdue: This is when you consider whether the debt is collectable at all.
Plirin organizes your receivables by age automatically, so you can see at a glance which invoices need attention. But you need to look. Every week, spend 10 minutes reviewing what’s outstanding. Which invoices are aging? Which customers are slow by their pattern? Which are new problems?
This habit alone catches 80% of bad debt before it forms.
Remind before it’s due
Most customers genuinely forget. Sending payment reminders before the due date works better than you’d think. It’s not aggressive. It’s helpful.
A simple subject line like “Friendly reminder: INV-0042 is due next Tuesday” tells the customer exactly what you want, when, and why. Keep the email short. Link directly to the invoice so they can pay in one click. Make it easy to say yes.
Send this reminder 5-7 days before the invoice is due. If it’s a large invoice or a new customer, send it again 1-2 days before. You’re not nagging. You’re removing friction.
Plirin can send automatic reminders on a schedule you set. If you’re doing this manually, add it to your calendar. Consistency matters more than sophistication.
Follow up when it’s late
The first day past due is not the time to panic. It is the time to send your second reminder. This one is different in tone: warmer but more direct.
“Hi Sarah, invoice INV-0042 was due on the 15th and we haven’t received payment yet. Can you confirm whether this is in your approval queue or if there’s an issue on our end? We’re happy to help.” This does two things. It confirms the customer noticed and gives them a chance to explain if there’s a real problem (wrong payment method, unclear invoice, budget hold).
Send this reminder 2-3 days after the due date. If you have systems to automate it, even better.
Charge late fees on invoices that stay unpaid
Late fees are a last resort, but they work. When a customer knows that keeping your money past its due date will cost them money, payment priority changes.
A late fee can be a flat amount (“$25 if unpaid after 14 days”) or a percentage (“1.5% of what’s owed per 30 days”). The fee appears as a separate invoice, so it’s transparent. The customer can see exactly what they owe and why.
Setting up late fees fairly means checking your local rules first. Charging interest is legal in most places, but some jurisdictions cap the rate or require certain language. Talk to an accountant if you’re unsure. Plirin’s Growth and Scale plans include automatic late fees. You set the rate, grace period (usually 14 days), and how often they repeat. Once you send an invoice with late-fee terms printed on it, the system applies fees automatically if the invoice isn’t paid.
The psychology here is powerful. Many customers will pay to avoid a late fee, and the ones who don’t at least owe you something for the use of your money. In either case, you’ve signaled that you take payment seriously.
Record payments from every channel
Not every payment comes through your invoicing system. Customers pay by bank transfer, sometimes by check, occasionally by whatever method their company uses. Your accounts receivable system must capture all of it.
When a customer pays offline, record it immediately. This closes the loop: the invoice moves from overdue to paid, late fees stop accruing, and your cash position is accurate. If you don’t record it, you’ll chase a customer for money they already sent.
Plirin lets you record partial payments too. If a customer sends half the invoice via bank transfer and pays the rest later, you record the first payment, the invoice stays open showing the remaining balance, and you can settle it when the second payment lands. This matters because partial payments are real life for larger invoices or customers in financial stress.
Know when to stop trying
Not every invoice gets paid. Bad debt happens. If an invoice is 90+ days overdue and you’ve sent three reminders, a late fee is accruing, and the customer isn’t responding, it’s time to decide: do you pursue legal collection, write it off as bad debt, or something in between?
The answer depends on the amount and your customer relationship. A $500 invoice from a one-time customer might not be worth the effort. A $5,000 invoice from a long-term client is worth a conversation or a payment plan.
If you do pursue it, document everything. Date of invoice, date of reminders sent, dates of payment promises broken, all of it. If you eventually send it to a collection agency or take legal action, this paper trail is your evidence.
For now though, your job is prevention. The system above stops 90% of bad debt before it exists.
Put it together
Here’s the whole workflow:
- Set clear payment terms before work starts.
- Create and send the invoice with those terms printed on it.
- Remind the customer 5-7 days before payment is due.
- Send a second reminder 2-3 days after the due date.
- If the invoice is still unpaid after 14 days, activate a late fee.
- Follow up with a phone call or more personal message after 30 days overdue.
- Record any payments received, from any source, as soon as you know about them.
- After 90 days, decide whether to pursue collection or write it off.
This takes discipline but not heroic effort. Set phone reminders or calendar alerts for steps 3 and 4. Use automation for late fees. Review your receivables weekly. That’s it.
Plirin handles steps 2, 3, 5, and 7 automatically on the Growth and Scale plans. The rest is your judgment and diligence. Together, they keep your cash flow healthy and your relationships strong.
If you’re managing invoices and accounts receivable manually today, a bit of system and a tool that automates the repetitive parts will save you hours and thousands of dollars in uncollected debt. Join the Plirin waitlist to see how automatic reminders and late fees work, or learn more on pricing.