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

  1. Take a deposit. 30–50% upfront on jobs over a few thousand dollars. It also filters out flaky clients.
  2. Default to Net 14, not Net 30. Net 30 trains people to delay.
  3. Send the invoice the day the work finishes. Not Friday. Not "when you get a chance".
  4. Put payment instructions on the invoice itself — bank details and a click-to-pay link.
  5. Make the due date a real date ("due May 17"), not a relative term.
  6. Send a friendly reminder 3 days before due. Most invoices that get paid late just got forgotten.
  7. Follow up the day after due. Short, friendly, clear. Repeat weekly until paid.
  8. Offer multiple payment methods — bank transfer, card, PayPal — so there's no excuse.
  9. Write a late-fee clause into your contract, and actually mention it in your second reminder.
  10. 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.

Back to all guides