On this page

How I Finally Got My Clients to Pay On Time (After Months of Chasing)

For about eight months, I had a recurring Tuesday ritual. I'd sit down with my coffee, open my invoices folder, look at the ones marked "overdue," and compose a ser…

How I Finally Got My Clients to Pay On Time (After Months of Chasing)

For about eight months, I had a recurring Tuesday ritual. I'd sit down with my coffee, open my invoices folder, look at the ones marked "overdue," and compose a series of careful, polite, increasingly desperate emails to clients who owed me money.

I got very good at writing emails that were firm but not aggressive, disappointed but not accusatory, clear but not passive-aggressive. I developed what I privately called "the nudge sequence." A gentle reminder at 5 days past due. A firmer one at 15 days. An "I wanted to make sure this hadn't slipped through" at 30 days. And then, after 45 days, the slightly ominous "just following up on my previous follow-up" that usually finally worked.

It was exhausting. And the worst part was that I'd convinced myself this was just how freelancing worked.

It is not how freelancing works.


What Actually Caused the Late Payments

When I finally got honest about what was happening, I realized most late payments fell into a few categories.

Some clients had formal accounts payable processes and my invoices didn't match what those processes expected. Net 14 terms when their AP system ran on Net 30. Missing PO numbers. No reference to a specific project code. These weren't bad clients, they were just big enough companies to have systems, and my casual PDF invoices weren't compatible with those systems.

Some clients had genuine cash flow issues of their own. I can't solve that, but I can structure my payment terms to limit my exposure.

Some clients were just disorganized. The invoice arrived, they meant to handle it, it got buried, and they forgot. Not malicious. Annoying.

And some clients, honestly, were testing how much they could stretch things. People who pay late often do so habitually, and they're often doing it to everyone.


What Didn't Work

Long, carefully worded reminder emails. They took me ages to write and the response rate was mediocre. Clients who were going to pay eventually paid eventually regardless of how well-crafted my follow-up was.

Phone calls. I tried this for about two months. It worked, in the sense that it's hard to ignore a human voice asking where their money is. But it felt wildly uncomfortable and didn't fix the underlying problem.

Passive-aggressive subject lines. ("Overdue Invoice — Third Request.") This works exactly once, usually generates a slightly tense relationship, and still doesn't prevent the problem from recurring.

Threatening to stop work on ongoing projects. This works as a last resort but it's a relationship-damaging move that I used only a handful of times and always with some regret.


What Actually Worked

Stating payment terms before the project started. This is the one. It sounds almost too obvious, but putting "payment due within 14 days of invoice" in my project proposals meant that clients agreed to my terms before we started, not after. Late payments dropped immediately and substantially.

I started using a short email to kick off every new project that included my rates, the project scope, and one sentence about payment: "I invoice on project completion, payment due within 14 days." That's it. One sentence. No client has ever pushed back on it hard.

Specific due dates instead of "Net X" windows. "Payment due by June 3, 2026" outperforms "payment due within 14 days." A specific date is a deadline. An abstract window is not.

Making payment genuinely easy. I started including my bank details, IBAN, and a Stripe payment link directly in every invoice. Before this, clients would email me to ask how to pay. Now they mostly just pay. The friction reduction was enormous.

A deposit for every new client. 30% upfront on new relationships. This alone solved the "client disappears mid-project" problem completely, because someone who has already paid 30% has skin in the game. It also filters out flaky clients early, which is its own separate benefit.

An automated follow-up at 3 days before due date. Just a short, neutral "Invoice INV-047 is due on Friday, please let me know if you have any questions." No apology, no awkwardness. A service reminder. Clients appreciate the heads-up, and it catches the ones who genuinely lost the original email.


The Moment I Stopped Chasing and Started Structuring

There was a specific conversation that changed my approach. I'd been working with an agency client who consistently paid around 60 days, despite my Net 30 terms. I'd sent the nudge sequence. I'd had the awkward call. I'd been paid late five times in a row.

I finally had a direct conversation with their finance director, who explained, pleasantly and without embarrassment, that their payment cycle ran on the 15th and the last day of each month. Invoices received after the 5th of the month would go into the next cycle. There was no malice. There was a system.

So I started sending my invoices to land before their 5th-of-the-month cutoff. I got paid on the 15th or the 31st, like clockwork, from then on.

The lesson was: late payment is often a systems problem, not a relationship problem. Understanding your client's actual payment infrastructure, or structuring your own terms clearly enough that yours takes precedence, matters more than crafting the perfect reminder email.


For the Clients Who Are Just Difficult

There are some clients who pay late habitually regardless of what you do. They have the money. They just pay on their own schedule. For them:

Late fee policies actually work, but only if you enforce them. I put "invoices unpaid after 30 days are subject to a 2% monthly fee" in my standard terms and I apply it when I send a follow-up at the 31-day mark. I don't send a warning. I just update the invoice and send the revised version. It's been enforced exactly four times. Three of those clients are still clients. One is not. I consider all four outcomes acceptable.

Stopping work on ongoing projects is a genuine last resort. I've done it once. The client paid within 48 hours.

Some clients are just not worth it. If someone has paid late on three consecutive invoices despite clear terms and polite follow-ups, they will continue to pay late forever. The question is whether the revenue is worth the weekly chasing ritual. Usually the honest answer is no.


The Simple Version

If you want clients to pay on time, tell them when payment is due before you start the work. Send the invoice the day you deliver. Include your payment details in the invoice. Set a specific due date, not a vague window. Follow up three days before that date.

That's 90% of it. The tools help. Invoice No. generates clean PDF invoices with due dates and payment details built in — useful for designers, developers, photographers, translators, and pretty much anyone billing for freelance work. The structure of the invoice matters less than the habits around when and how you send it.

Tuesday morning chasing sessions are optional. Most freelancers just don't know that yet.