When I started freelancing, invoicing was the task I dreaded most. Not because it was difficult, but because it was tedious. Open a Word template, manually update the date, change the invoice number, recalculate the totals, export to PDF, attach to an email. Every. Single. Time. It took 15-20 minutes per invoice, and when you're sending 10-15 a month, that's hours of your life spent on admin.

That's why we built our free invoice generator. Fill in the details, hit generate, download a professional PDF. No account needed, no monthly subscription, no "upgrade to unlock" nonsense. Just a clean, professional invoice in under a minute.

What Should an Invoice Include?

A legally compliant UK invoice must contain specific information. According to HMRC guidelines, every invoice should include:

Required Elements

ElementDetails
Your business name and addressOr your name if you're a sole trader
Customer's name and addressThe person or company you're billing
Unique invoice numberSequential and never repeated
Invoice dateThe date you issue the invoice
Description of goods/servicesClear enough that the customer knows what they're paying for
Amount chargedPer item/service and total
VAT amount (if VAT registered)Show the rate and amount separately
Total amount dueIncluding VAT if applicable
Payment termsWhen payment is due and how to pay

Additional Elements (Recommended)

  • Your VAT number (if VAT registered)
  • Your company registration number (if a limited company)
  • Payment details (bank account, sort code, or payment link)
  • Purchase order number (if the client provided one)
  • Late payment terms (interest you'll charge on overdue invoices)

Invoice Numbering: Getting It Right

HMRC requires invoice numbers to be unique and sequential. You can't reuse numbers, and they should follow a logical order. Common formats:

  • Simple sequential: 001, 002, 003...
  • Year-based: 2025-001, 2025-002...
  • Client-based: ABC-001, ABC-002... (where ABC is the client code)
  • Project-based: PROJ1-001, PROJ1-002...

I personally use year-month format: 202501-001, 202501-002, etc. It makes it easy to find invoices by date and keeps everything organised.

VAT on Invoices

If your business is VAT registered (mandatory once your taxable turnover exceeds £90,000 as of 2024), your invoices must show:

  • Your VAT registration number
  • The VAT rate applied (standard 20%, reduced 5%, or zero 0%)
  • The VAT amount in pounds
  • The total excluding VAT and the total including VAT

If you're NOT VAT registered, do NOT show VAT on your invoices. You can't charge VAT if you're not registered — it's illegal.

Simplified VAT Invoices

For sales under £250 (including VAT), you can issue a simplified invoice that only needs:

  • Your name, address, and VAT number
  • Date
  • Description of goods/services
  • Total amount including VAT
  • The VAT rate

Payment Terms: What's Standard?

Payment terms tell the client when you expect to be paid. Common options:

TermMeaningBest For
Due on receiptPay immediatelySmall one-off jobs
Net 7Pay within 7 daysRegular small clients
Net 14Pay within 14 daysStandard freelance work
Net 30Pay within 30 daysCorporate clients, larger projects
Net 60Pay within 60 daysLarge corporations (avoid if possible)
50% upfront, 50% on completionSplit paymentLarge projects, new clients

My advice from years of freelancing: Net 14 is the sweet spot. Net 30 is acceptable for established clients. Never agree to Net 60 unless you can afford to wait two months for payment — and even then, think twice.

Late Payment: Your Legal Rights

In the UK, you have strong legal rights when clients pay late. Under the Late Payment of Commercial Debts (Interest) Act 1998:

  • Statutory interest: You can charge 8% plus the Bank of England base rate on overdue invoices
  • Compensation: You can claim a fixed sum for debt recovery costs:
    • £40 for debts up to £999.99
    • £70 for debts £1,000-£9,999.99
    • £100 for debts £10,000+

Include a note about late payment charges on your invoices. Even if you never enforce it, it encourages prompt payment.

Freelancer Invoice Tips

1. Invoice Immediately

Send the invoice the day you complete the work (or the day you deliver). Every day you delay sending the invoice is a day added to your payment wait.

2. Make Payment Easy

Include your bank details (sort code and account number) directly on the invoice. If you accept PayPal, Stripe, or bank transfer, list all options. The fewer obstacles between the client and paying you, the faster you get paid.

3. Follow Up Politely

If payment is overdue, send a polite reminder on day 1 after the due date. Then again at 7 days. Then a firmer reminder at 14 days. Most late payments are due to disorganisation, not malice.

4. Keep Records

HMRC requires you to keep invoices and financial records for at least 6 years. Save every invoice as a PDF and back them up. Our invoice generator creates downloadable PDFs that you can save and organise.

5. Separate Business and Personal Finances

Open a separate bank account for your business. It makes invoicing, tax returns, and record-keeping infinitely easier. Use our savings calculator to plan how much to set aside for tax.

Common Invoice Mistakes

  • Missing invoice number: Every invoice needs a unique sequential number
  • Wrong client details: Double-check the company name and address — errors can delay payment
  • Vague descriptions: "Consulting services" is too vague. "Website redesign - homepage and 5 product pages, completed 15 January 2025" is clear
  • No payment terms: If you don't specify when payment is due, the client has no deadline
  • Charging VAT when not registered: Illegal and can result in penalties from HMRC
  • Not following up: An unsent reminder is an unpaid invoice

Invoice vs Receipt vs Quote

These are often confused:

DocumentWhen It's SentPurpose
Quote/EstimateBefore work beginsTells the client how much the work will cost
InvoiceAfter work is completedRequests payment for work done
ReceiptAfter payment is receivedConfirms payment has been made
Credit noteAfter an invoice needs adjustingReduces or cancels a previous invoice
Pro forma invoiceBefore deliveryRequests payment before goods are shipped

Tools That Pair Well with Invoicing

If you're running a business or freelancing, these CalcTechLab tools complement our invoice generator:

Try Our Free Invoice Generator

Create professional PDF invoices in under a minute. Our free invoice generator includes all the fields you need — business details, client details, line items, VAT calculation, payment terms, and notes. No sign-up, no subscription, no watermarks.

Just fill in the details, generate, and download your invoice.

Frequently Asked Questions

Do I need to charge VAT on my invoices?

Only if you're VAT registered. VAT registration is mandatory once your taxable turnover exceeds £90,000 (as of 2024). If you're not registered, do not show VAT on your invoices.

How long should I keep invoices?

HMRC requires you to keep financial records, including invoices, for at least 6 years. If you're a limited company, keep them for 6 years from the end of the financial year they relate to.

What happens if a client doesn't pay?

Send reminders at 1, 7, and 14 days overdue. After 30 days, send a formal letter referencing the Late Payment of Commercial Debts Act and your right to charge statutory interest. As a last resort, you can use the Small Claims Court for debts under £10,000.

Can I invoice without a business?

Yes. As a sole trader in the UK, you can invoice using your personal name and address. You don't need a company registration to send invoices — you just need to register as self-employed with HMRC.

What's the best invoice format?

PDF is the standard. It looks professional, can't be accidentally edited by the client, and is universally readable. Our invoice generator creates PDF invoices automatically.

Should I charge for late payment?

You legally can under UK law (8% + Bank of England base rate). Whether you should depends on the client relationship. Mentioning late payment charges on the invoice often encourages prompt payment without you needing to enforce them.