Every founder who invoices customers knows the feeling: the work is delivered, the invoice is out, and now you are refreshing the bank app and drafting a "just checking in" email that took forty minutes to make sound casual.
Here is the reframe that fixes it: late payment is almost never about the customer's character. It is about your system. Companies pay invoices that are easy to pay, expensive to ignore, and impossible to lose. Build that, and the awkward emails mostly disappear.
1. Set terms before the work, not on the invoice
Payment terms announced on the invoice are a surprise; surprises get negotiated. Put terms in the proposal and the contract: due date, late fee, and what happens to the work if payment stops. A customer who agrees to "14 days, then work pauses" before the project starts has already had the awkward conversation, once, when it was easy.
2. Take a deposit
For project work, 30% to 50% up front is standard in every industry that has learned this lesson. A deposit does three jobs: it funds the work, it filters out the customers who were never going to pay well, and it converts the final invoice from "all the money" into "the remainder," which gets paid faster because it is smaller and the relationship already has payment momentum.
3. Invoice the day you deliver
Every day between delivery and invoice tells the customer this is not urgent. Invoice while the value is fresh, ideally the same day. The gratitude window is real, and it closes.
4. Shorten the default
"Net 30" is not a law of nature; it is a default from the era of paper checks. For small and mid-size customers, 7 or 14 days is normal and rarely questioned if it was in the contract. Reserve 30-day terms for enterprises that genuinely cannot move faster, and price that delay in: their price includes the cost of you banking their cash flow.
5. Automate the chase
The nudge sequence should run without your feelings involved:
| When | Message |
|---|---|
| 3 days before due | Friendly heads-up with the invoice attached again |
| Due date | Short reminder, payment link on top |
| 7 days late | Direct note naming the late fee and the pause date |
| 14 days late | Work pauses, said plainly and without anger |
The tone can be warm; the schedule must be a machine. Customers learn within one cycle that your invoices do not drift, and they get prioritized accordingly. The late-fee note lands harder when it names the exact figure already accruing — the late payment interest calculator gives you that number per day and to date.
6. Track expected dates, not just totals
An invoice ledger tells you what you are owed. A cash plan needs to know when each payment should land, so that a slipping date shows up as a problem this week, not a mystery next month. Whatever tool you use, every open invoice should carry an expected payment date, and the ones that pass it should be impossible to not see. In Plainhub, expected payment dates sit on each customer and overdue ones surface as alerts, but a highlighted spreadsheet column does the same job if someone owns it.
The pattern
Notice that none of this involves being tough, charming, or lucky. Deposits, short terms agreed early, same-day invoices, automated nudges, visible dates. Cash arrives sooner because the system pulls it, and you get your forty minutes back. It also quietly removes the most common cause of cash flow problems: money arriving slower than it leaves.
The founders with the best collection rates are not the intimidating ones. They are the ones whose invoices are simply the easiest ones in the pile to pay and the most annoying ones to ignore.