Cash flow
10 ways to get paid faster on freelance invoices
6 min readUpdated May 1, 2026
Late payments are the single biggest cash-flow problem for freelancers. The good news: most late payments aren't malice, they're inertia. Small changes upstream — in your terms, your invoice, and your follow-up — can cut your average wait by weeks.
10 tactics that actually work
- Take a deposit. 30–50% upfront on jobs over a few thousand dollars. It also filters out flaky clients.
- Default to Net 14, not Net 30. Net 30 trains people to delay.
- Send the invoice the day the work finishes. Not Friday. Not "when you get a chance".
- Put payment instructions on the invoice itself — bank details and a click-to-pay link.
- Make the due date a real date ("due May 17"), not a relative term.
- Send a friendly reminder 3 days before due. Most invoices that get paid late just got forgotten.
- Follow up the day after due. Short, friendly, clear. Repeat weekly until paid.
- Offer multiple payment methods — bank transfer, card, PayPal — so there's no excuse.
- Write a late-fee clause into your contract, and actually mention it in your second reminder.
- Fire chronically late clients. Your time is worth more than their work.
The script for your first follow-up
"Hi [name] — just a friendly nudge that invoice #1042 (attached again for convenience) was due yesterday. Please let me know if anything's holding it up. Thanks!" — that's it. No apology, no aggression.
Automate the boring bits
FoxIn sends the invoice as a clean PDF, tracks status, and surfaces overdue invoices on your dashboard so nothing slips. Pricing is pay-as-you-go — see pricing.