Every freelancer eventually has a client who doesn’t pay. Not because of fraud (usually), because of cash flow problems, internal approval delays, organizational chaos, or a client who simply deprioritizes invoices from solo contractors. The ones who don’t pay often don’t plan not to pay. They just don’t pay until made to.
The mistake most solos make is emotional: they either escalate immediately, blowing up a relationship that might have resolved with one polite call, or they avoid confrontation until 90 days have passed and the trail has gone cold. Both extremes cost money.
Discipline here means a scripted process that removes the emotional decision-making from each step. Day 7, you do this. Day 14, you do that. Day 30, you decide based on the amount, not on how you feel about the client. The decision tree is not complicated. The hard part is following it without deviation.
The 90-Day Decision Tree
Day 0 (invoice due date). Send a polite, automated payment reminder. Most invoicing software has this. If yours doesn’t, create a calendar reminder. The message: “Hi [Name], just a friendly reminder that invoice #[X] for $[amount] was due today. Payment link is below. Let me know if you have any questions.”
No accusation. No assumption of bad faith. Most late payments at this stage are oversight, a missed email, a miskeyed payment date, an approval that got stuck.
Day 7 (7 days past due). Send a follow-up via email and, if you have a phone number, send a brief text or leave a voicemail. The message escalates slightly:
“Hi [Name], invoice #[X] for $[amount] is now 7 days past due. Per our agreement, a late fee of 1.5% per month begins accruing on overdue balances. If there’s an issue with the invoice or payment process, I’m happy to resolve it today, just reply to this email or call me at [number]. Payment link is below.”
This does two things: it references the late fee clause (creating urgency) and it opens a door (the client can flag a dispute rather than going silent). At day 7, roughly 60–70% of late invoices resolve, the client just needed a prompt.
Day 14 (14 days past due). Email plus phone call. This time, be explicit about next steps. The message:
“[Name], I’ve followed up twice on invoice #[X] for $[amount], now 14 days past due. If I don’t receive payment or a payment commitment by [specific date, 5 days from now], I’ll need to move to a formal collections process. I’d much prefer to resolve this directly. Please call me today at [number] or reply with a payment date.”
Call them. Actually call. Most late invoices at this stage resolve with a 5-minute conversation where the client acknowledges the invoice, explains the delay (“we just changed AP systems,” “my accountant is out”), and commits to a specific date. Get the date in writing, “Thanks, I’ll expect payment by [date]. I’ll send a calendar reminder.”
Day 30 (30 days past due). At this point, you’ve sent three communications and made at least one phone call. No payment, no response, or a broken commitment. Now you make the decision by amount.
The Write-Off Decision by Invoice Size
Under $500: Write it off. Send one final email: “Invoice #[X] remains unpaid at 30 days. This is my final notice. If payment is not received by [7 days from now], I will write this off as uncollectible.” Then do it. The math: chasing a $400 invoice for another 30 days at your hourly rate costs more than the invoice. Document it, apply the bad debt treatment per your accounting method, move on.
$500–$2,000: One certified letter with return receipt. Draft it formally: name, invoice number, amount, due date, days overdue. State the consequence: “If payment is not received by [date], I will pursue this claim through [small claims court / collections agency / credit reporting].” Small claims court in most US states handles claims up to $5,000–$10,000 and costs $30–$75 to file. You don’t need an attorney. If you win (and you usually do, with a contract and documentation), the judgment goes on their credit record and you have legal authority to pursue collections.
Above $2,000: Consult an attorney before taking action. For amounts above $2,000, a 30-minute consultation with a small business attorney ($150–$300) is worth it. They’ll tell you whether to file in small claims, pursue collections, or send a formal demand letter. In some cases, a single letter on attorney letterhead resolves the invoice faster than 60 more days of you following up.
The decision to write off an invoice is not defeat, it is cost accounting. You are choosing not to spend more on collection than the invoice is worth. The clients who don’t pay teach you more about your intake process than they cost you in bad debt.
The Lessons That Prevent Repetition
Every bad debt experience contains a process failure somewhere upstream. The two most common:
No deposit requirement. Any project above $2,000 should require a 25–50% deposit before work begins. Not because clients are dishonest, because deposits select for committed clients. Clients who won’t pay a deposit are also more likely to dispute invoices, delay payment, and cancel mid-project. The deposit isn’t just cash flow management; it’s a qualification filter.
Back-loaded payment terms. If 100% of your project fee is due at delivery, you carry all the financial risk. Split large projects into three payments: 30–50% at signing, 25–35% at a defined midpoint milestone, and 15–25% at delivery. When a client can’t pay the final 25% at delivery, you’ve lost 25%, not 100%.
The Two Client Signals That Predict Non-Payment
Look for these during the project, not after.
Signal 1: Slow communication. A client who takes 3–5 days to answer a simple project question is a client who will take 30–60 days to pay an invoice. Communication speed during a project correlates strongly with payment speed. When you see this pattern, address billing proactively: send the invoice early, confirm receipt, ask who handles payment approvals.
Signal 2: Pre-project payment friction. Any client who pushes back on your payment terms before the project starts, who wants net-60 instead of your standard net-14, who resists a deposit, who wants to “review the deliverables before releasing final payment” with no clear criteria, is telling you something about their relationship with paying invoices. Take the friction seriously. Require a larger deposit. Add milestone payments. Get card-on-file authorization.
Neither signal means don’t work with the client. It means build more collection protection into the contract before work starts.
The Write-Off Process
For cash-basis solos (most freelancers): if you use cash accounting, you only recognize income when you receive it. An unpaid invoice was never income, so there’s nothing to deduct. The practical consequence: write it off in your accounting software, remove the outstanding receivable, and move on. No tax benefit, but also no phantom income tax on money you never received.
For accrual-basis solos: if you recognized the income when invoiced (accrual accounting), you can deduct the bad debt as a bad debt expense in the year it becomes uncollectible. “Uncollectible” is determined by your reasonable collection efforts, the 90-day process above, documented in your files. Keep the email trail, the certified mail receipt, and any contracts or communications as documentation.
Either way: once you’ve written it off, block the client from future work. Not out of anger, out of pattern recognition. Clients who don’t pay once are statistically more likely to not pay again.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





