<!– Yoast SEO title (
You finished the job on Friday. The client was delighted, the work was solid, and everyone shook hands. Then Monday rolls around, and you’re still staring at a blank document trying to write the invoice. Three weeks later, you’re the one doing the chasing — sending awkward “just checking in” messages to a client who was happy to pay but somehow still hasn’t.
If that sounds familiar, you’re not alone. For many freelancers, sole traders and tradespeople across the UK, invoicing is the most resented part of the job. Not the work itself — the paperwork around it. And that paperwork is quietly costing you money, time and professional credibility.
This guide covers everything you need to know: why invoices get paid late, what UK law actually requires on every invoice, how a free invoice generator removes the friction, and how to use our own free tool to create a polished invoice in seconds.
When a payment doesn’t arrive, it’s natural to assume the client is dragging their feet. Sometimes they are. But in most cases, the real problem is friction in the invoicing process itself.
Think about it from the client’s side. They receive an invoice with no number on it, no clear due date, a vague one-line description like “work completed”, and bank details buried somewhere in a chain of text messages. Their accounts person has to chase you for the basics before they can even raise the payment. Every extra email is another week of delay — not because anyone is being difficult, but because the invoice made paying awkward.
Common invoicing friction points include:
None of this is about clients being unwilling to pay. It’s about invoices that make paying harder than it needs to be. Remove the friction, and most of the chasing disappears.
[image 1 here]
Before we talk about tools, let’s get the fundamentals right. HMRC sets out specific requirements for what must appear on every invoice issued in the UK. Getting these wrong can cause payment delays — and, in the worst case, problems during an HMRC review. Here are the basics, in plain English:
A sensible habit is to keep a copy of every invoice you send — exported PDFs stored with your other business records work well. It protects you if a client disputes a payment and keeps your books tidy for Self Assessment.
Note: this is a summary of the basics, not legal advice. If your invoicing situation is unusual — cross-border clients, part payments, retentions in construction — it’s worth checking the detail on GOV.UK or speaking to your accountant.
Knowing what an invoice must contain is one thing. Producing a clean, complete, professional one every single time — without faffing about in Word for half an hour — is another. That’s exactly the gap a free invoice generator fills.
[image 2 here]
We built our own free invoice generator because our clients — small businesses, freelancers and tradespeople — kept telling us invoicing was a pain point. It’s free forever, with no account needed and no sign-up wall. Here’s how it works:
Step 1 — Add your business details. Type in your business name, address and contact information once. That’s your side of the invoice sorted.
Step 2 — Add the client. Enter the client’s name and address, plus the invoice number and the invoice and supply dates.
Step 3 — Add line items. Describe each item of work, add quantities and unit prices, and the line totals calculate automatically. Add as many lines as the job needs.
Step 4 — Set tax and discounts. Apply a tax rate if you’re VAT-registered, or add a discount for the client. The totals update as you go.
Step 5 — Choose your currency. Invoices can be issued in GBP, USD or EUR, so the tool works whether your clients are in the UK or abroad.
Step 6 — Check the live preview. The invoice renders on screen as you type, so you can see exactly what the client will see before you send it.
Step 7 — Print or save as PDF. When it looks right, print it or save it as a PDF to email to your client. Keep a copy for your records.
That’s it — a professional invoice, built in seconds, ready to send. No software to install, no subscription, no account to create. Try it here: Free Invoice Generator.
[infographic here]
A good tool handles the paperwork. A few good habits handle the rest:
Is your free invoice generator really free?
Yes. It’s free forever, with no account needed and no hidden charges. We built it for the small businesses and freelancers we work with.
Do I need to be VAT-registered to use it?
No. If you’re not VAT-registered, just leave the tax field at zero — and remember never to charge VAT unless you’re registered with HMRC.
Can I use it if my clients are outside the UK?
Yes. You can create invoices in GBP, USD or EUR, so it works for international clients too.
What format do I get the finished invoice in?
The tool gives you a live on-screen preview, and you can print it or save it as a PDF — the standard format for emailing invoices and keeping records.
Does it store my data?
No account is needed and there’s nothing to sign up for — you create the invoice in your browser and save the PDF yourself.
What if I need more than an invoice tool?
If invoicing is one part of a bigger picture — say your website isn’t bringing in enquiries, or you’re not sure it looks the part — we can help with that too. See below.
Stop losing time and money to scruffy invoices and awkward chasers. Create your first professional invoice in seconds with our free tool:
Try the Free Invoice Generator →
And if your business needs more than better invoices — a website that wins clients, clearer branding, or an honest look at how your business appears online — book a free 15-minute website audit. We’ll look at your site and tell you, plainly, what’s working and what isn’t.
Book Your Free Website Audit →
Altus Web Solutions builds websites for UK small businesses, freelancers and tradespeople — at a firm fixed price once we understand your project.
Altus Web Solutions is the trading name for Noor 367 Ltd