DEV Community

Landolio
Landolio

Posted on

3 admin systems I would fix before sending another freelance invoice

3 admin systems I would fix before sending another freelance invoice

Most late-payment problems do not start on the day the invoice goes overdue.

They usually start earlier:

  • unclear payment terms
  • no follow-up sequence prepared
  • weak bookkeeping, so you notice the problem too late

If I were helping a UK freelancer tighten cash flow this week, I would not start with a new app or a prettier invoice template. I would fix these three boring systems first.

1. Your payment-terms system

A surprising number of freelancers still send invoices with vague wording like "payment due on receipt" or no real escalation path if the client drifts past the due date.

What I would tighten immediately:

  • use a specific due date, not fuzzy wording
  • set expectations before the project starts, not after the invoice is late
  • add a clear late-payment clause in the contract
  • use milestone payments or a deposit for new clients

This does two things: it reduces awkwardness later, and it gives you a cleaner footing if you need to escalate.

If you need a starting point, the Freelancer Contract Template Pack is useful here because the payment wording is already structured for UK freelancers.

2. Your follow-up system

Most people do not need help writing one reminder email. They need help knowing what to send at day 1, day 7, day 14, and beyond without sounding panicked or aggressive too early.

The basic sequence I like is:

Day 1–3 after due date

Short, polite, assumes admin delay.

Around day 7

Ask for a payment date, not just "checking in".

Around day 14

Switch from soft reminder to formal notice.

If it keeps dragging

Prepare a final demand / letter-before-action path.

The point is not to become combative. The point is to remove hesitation. When the wording is already written, you are far more likely to chase promptly.

I put the practical version of that into The Getting-Paid Toolkit because most freelancers freeze at the escalation step, not the first email.

3. Your cash tracking system

Late payment gets worse when your bookkeeping is messy.

If you do not know:

  • which invoices are due this week
  • what tax you have set aside
  • how much buffer you actually have

...then one late client creates more stress than it should.

This is why I still think a simple tracker beats another dashboard for a lot of solo freelancers. You want one place to see income, expenses, tax set-aside, and what has actually landed.

A spreadsheet is often enough if it is set up properly. That is exactly what the Freelancer Tax Tracker Spreadsheet is meant to solve.

What I would do this week

If your invoices keep going late, I would make these three changes in order:

  1. tighten payment terms on every new proposal and contract
  2. prepare your full reminder sequence before you need it
  3. clean up the tracking so overdue invoices are obvious early

That is not flashy. But boring admin systems are usually what protect cash flow.

If you want free versions of some of this, I also keep a set of UK freelancer tools here: landolio.com/tools.


What is the part you find hardest: setting terms upfront, chasing the invoice, or keeping the admin organised once work gets busy?

Top comments (0)