★ Rated 5.0 on ClutchFixed quote in 24 hours  ·  100% Confidential[email protected]Free Website Audit →
Follow us: FbIgInCl
[email protected]
Your technology partner.
© 2026 Altus Web Solutions. All rights reserved.
Home  /  Blog  /  Web Design
Web Design

How to Write an Invoice: A Freelancer’s Complete Guide

Sending your first invoice can feel like a small rite of passage as a freelancer: the moment the work stops being a favour and becomes a business. But a lot of freelancers put it off, overthink it, or send something so sparse it takes a client three emails to work out what they’re paying for — and every one of those emails is a delay before you get paid.

The good news is that writing a proper invoice is simple once you know the parts it needs. This guide walks you through exactly what to include, the mistakes that slow payment down, and how to make invoicing a five-minute job instead of a dreaded chore.

What is an invoice, really?

An invoice is simply a formal request for payment. It tells your client what work was done, how much is owed, when payment is due, and how to pay you. For freelancers, it’s also a piece of business stationery: a clean, professional invoice quietly says “I take this seriously,” and that confidence matters when you’re asking to be paid on time.

An invoice isn’t the same as a quote or an estimate. A quote comes before the work (what it will cost); an invoice comes after (what is now owed). Don’t confuse the two, and don’t send a quote as an invoice — they need different details.

The 9 things every invoice must include

Miss any of these and you risk disputes, late payment, or a client who simply can’t pay because you’ve given them no way to do it.

1. The word “Invoice”

State it plainly at the top. It sounds obvious, but a document titled “Payment details” or just your business name leaves room for confusion — especially with larger clients whose accounts department processes hundreds of documents a week.

2. Your business name and contact details

Your full name (or trading name), address, phone number, and email. This is who the money is going to, so make it unmistakable.

3. Your client’s details

The client’s full name or company name and their address. If you’re billing a company, use the registered name — accounts teams match invoices against their records, and a mismatch can send yours to the bottom of the pile.

4. A unique invoice number

Number your invoices sequentially: INV-001, INV-002, and so on. This isn’t bureaucracy for its own sake — it makes tracking, chasing, and referencing invoices dramatically easier, for you and your client. Gaps or repeats raise questions; a clean sequence inspires confidence.

5. The issue date and the payment due date

Two dates, both visible: when you issued the invoice and when payment is due. “Payable within 14 days” is vague; “Due: 16 October 2026” is not. Always spell the due date out — ambiguity is where late payment hides.

6. A clear description of the work

This is where most freelancer invoices go wrong. “Design work” tells the client nothing. Instead, itemise: what you did, when, and in what quantity. Examples:

Each line should stand on its own: a stranger reading it should understand exactly what was delivered. If a client has to ask what a line means, the invoice has failed.

7. The amounts, including VAT if it applies

Show the subtotal, any VAT (with your VAT registration number if you’re VAT-registered), and the grand total. If you’re not VAT-registered, state “No VAT” so there’s no confusion. Use pounds sterling (£) and write totals clearly — the total due should be the most prominent number on the page.

8. Payment terms and late fees

State your terms: “Payment due within 14 days of the invoice date.” If you charge late fees or interest, say so here — and only charge what your contract or the UK’s Late Payment of Commercial Debts rules allow. Putting it on the invoice means nobody can claim surprise later.

9. How to pay you

Bank name, account name, sort code, and account number — or your PayPal, Stripe, or Wise details if that’s how you work. Make paying you effortless. Every extra step you add is an excuse for the invoice to sit unpaid for another week.

Step-by-step: writing your first invoice

  1. Open your invoice template or generator and start a new document.
  2. Add the invoice number — the next one in your sequence.
  3. Fill in your details and your client’s details.
  4. Add the issue date and the due date — pick your payment terms and stick to them (14 days is a solid default for freelancers).
  5. Itemise the work — one clear line per deliverable or block of hours.
  6. Calculate the totals — subtotal, VAT if applicable, grand total.
  7. Add your payment details — bank transfer details or payment link.
  8. Proofread it. Check names, numbers, dates, and totals twice. An error on an invoice can mean another invoice cycle before it gets fixed.
  9. Send it as a PDF — never as an editable document. Attach it to a short, polite email: “Hi [name], please find attached invoice INV-004 for the work completed this week. Payment is due by [date]. Let me know if you have any questions.”

Common invoice mistakes freelancers make

Sending the invoice late. The single biggest invoicing mistake. Send it as soon as the work is done — or on the schedule your contract sets. Invoicing three weeks after delivery quietly tells the client the money isn’t urgent to you, and they’ll treat it accordingly.

Being vague about the work. “Services rendered” is not a description. Vague invoices get questioned, and questioned invoices get paid late.

No due date. An invoice without a due date is a suggestion, not a request. Always include one.

Forgetting payment details. It happens more than you’d think — a beautifully written invoice with no way to pay. The client puts it aside “until I find the bank details,” and weeks pass.

Invoicing from a personal email with no branding. You don’t need a design agency, but your name, a clean layout, and consistent numbering make you look like a business rather than a hobby. Perception affects payment speed.

Chasing too late. If a client misses the due date, follow up within a day or two — politely. Silence trains clients to pay whenever they feel like it. A friendly reminder is professional, not pushy.

How to make invoicing painless

Most freelancers hate invoicing because they treat it as a separate, heavyweight task. The fix is to make it routine and fast:

Invoice etiquette: the unwritten rules

Beyond the mechanics, a few professional habits go a long way:

Frequently asked questions

Do I need a limited company to send an invoice?
No. Sole traders and freelancers can invoice in their own name. A limited company is not a requirement for billing clients in the UK.

How long should I give a client to pay?
Fourteen days is the common freelancer default; thirty days is standard for larger corporate clients. Whatever you choose, state it clearly and keep it consistent.

Can I charge a late fee?
In the UK, the Late Payment of Commercial Debts legislation allows interest and compensation on overdue payments. Mention your policy on the invoice and in your contract — and get advice if a large amount is at stake.

What if a client won’t pay at all?
Start with polite, documented reminders. Escalate in writing, reference the contract and the invoice, and consider a formal letter before action. Most non-payment is disorganisation, not malice — a firm, professional paper trail resolves the majority of cases.

Should I use an invoice template or software?
Start simple. A well-made template or a free generator covers everything you need when you’re starting out. Move to dedicated accounting software when your volume or VAT situation makes it worthwhile — not before.

The bottom line

A good invoice does three things: it says exactly what’s owed, it says exactly when it’s owed, and it makes paying effortless. Everything else — branding, formatting, software — is polish on that foundation. Get the nine essentials right, send it promptly as a PDF, and follow up politely when it’s late, and invoicing becomes one of the easiest parts of freelancing.

Ready to invoice in minutes? Try our free invoice generator — a professional, UK-ready invoice in seconds, no account and no catch. Create your free invoice now.

Looking for more than an invoice template? If your freelance business has outgrown makeshift tools — no proper website, no lead pipeline, no brand that wins bigger clients — that’s exactly what we fix. Book a free 15-minute website audit and we’ll show you what a professional online presence would do for your rates.

Keep reading

The WordPress Attack That Doesn’t Need Your Password

The WordPress Attack That Doesn’t Need Your Password

October 27, 2026
Learn AI for Free: 10 Microsoft Courses Anyone Can Start Today

Learn AI for Free: 10 Microsoft Courses Anyone Can Start Today

October 27, 2026
AI Agents Broke Into an AI Giant in 12 Hours — But That’s Not the Full Story

AI Agents Broke Into an AI Giant in 12 Hours — But That’s Not the Full Story

October 27, 2026

Altus Web Solutions is the trading name for Noor 367 Ltd