Skip to main content

Free Invoice Generator

Last reviewed 3 July 2026 by TaxFly Editorial Team
Share

This free invoice generator lets you create a clean, professional UK invoice and download it as a PDF in a couple of minutes, with no sign-up and no watermark. Fill in your details, add your line items, set VAT if you charge it, and the tool builds a properly laid-out document you can send straight to your client. It is built for sole traders, freelancers, contractors and small businesses who want to look the part and get paid faster.

Generated in your browser - nothing is uploaded. Saved documents stay on this device.

Live preview

# ·

Ref:

Item Qty Price VAT Total
Subtotal
Discount
VAT
Shipping / other
Total
Pay to:

Subtotal
VAT
Line items
Total due

Saved documents

Stored on this device only. Load to reuse client details and items, or download again.

# Date Total

Create your invoice with the tool above

Use the invoice generator at the top of this page to enter your business name, your client's details, an invoice number, the work you did and the amount. When you are happy, download the finished PDF and send it. Everything below explains what a UK invoice must contain, how to handle VAT correctly, and the small details that get freelancers paid on time rather than chasing for weeks.

What a UK invoice has to include

An invoice is a formal request for payment, and HMRC expects certain details on it so both you and your client have a clear record. At a minimum a UK invoice should show:

  • The word "Invoice" clearly on the document, plus a unique, sequential invoice number.
  • Your business name and address (and trading name if you use one).
  • Your client's name and address.
  • The invoice date, and the date the goods or service were supplied if different.
  • A clear description of what you are charging for, the quantity and the price.
  • The total amount owed, and your payment terms and bank details.

If you are a sole trader you can invoice under your own name or a trading name. A limited company must also show its registered company name and number, and the registered office address. For the full legal checklist, see the official guidance on what invoices must include on gov.uk.

How the maths works: net, VAT and gross

The figure your client pays is built from three parts. In plain words:

Gross (what they pay) = Net (your fee) + VAT (if you are VAT registered).

The standard UK VAT rate is 20%, so the formula for a VAT-registered business is simply VAT = net x 0.20 and gross = net x 1.20. If you are not VAT registered, there is no VAT line at all and the gross equals the net. The invoice generator handles this automatically once you tell it whether to add VAT, but it helps to understand what is happening so your numbers always reconcile.

Worked example: a freelancer who just landed a 5,000 job

Imagine you are a freelance designer, not VAT registered, and you have agreed a 5,000 project fee. Your invoice is straightforward: one line item at 5,000, no VAT, total due 5,000. You set 14-day terms and add your bank details. That is the whole document.

Now take the same job once you have crossed the VAT registration threshold and registered for VAT. You invoice the net fee of 5,000, then add VAT at 20%:

  • Net: 5,000.00
  • VAT at 20%: 5,000 x 0.20 = 1,000.00
  • Total due (gross): 6,000.00

Your client pays 6,000. The extra 1,000 is not yours to keep; you hold it and pay it over to HMRC on your VAT return, minus any VAT you reclaim on your own costs. If you would rather work backwards from a gross figure your client has budgeted, our VAT calculator will split any inclusive amount back into net and VAT for you.

Worked example: mixed line items and a deposit

Say you are a contractor billing two things on one invoice: 12 days of work at 350 a day, plus 480 of materials. The labour line is 12 x 350 = 4,200. Add the 4,200 and the 480 to get a net of 4,680. If you charge VAT, add 4,680 x 0.20 = 936, for a gross of 5,616. If you took a 1,000 deposit up front, show it as a separate line ("Less deposit paid: -1,000") so the balance due reads 4,616. Itemising like this stops disputes and makes your bookkeeping painless at year end.

Getting paid faster: payment terms that work

The layout of an invoice quietly affects how quickly you get paid. A few things that genuinely move the needle:

  • State a due date, not just "30 days". "Payment due by 12 July 2026" is harder to ignore than "net 30".
  • Put your bank details and a reference on the invoice. Ask clients to use the invoice number as the payment reference so you can match payments instantly.
  • Number invoices sequentially. It looks professional and HMRC expects a unique number on each one.
  • Send it the day you finish the work. The clock on most payment terms only starts when the invoice arrives.

If a business client pays late, you have a statutory right to claim interest and a fixed recovery charge under the Late Payment of Commercial Debts legislation. You can read the rules and the current statutory interest rate on gov.uk's late payment guidance, and our late payment interest calculator works out exactly what a slow payer owes you on top of the invoice.

Keeping records and the tax side

Every invoice you raise is income that needs declaring on your Self Assessment return (the SA100 and the self-employment pages), so keep a copy of each one. HMRC requires you to keep business records for at least five years after the 31 January submission deadline for the relevant tax year. A tidy, numbered run of invoices is the simplest possible audit trail. When it is time to work out what you will owe on that income, our self-employed tax calculator estimates your income tax and Class 4 National Insurance from your profit, and the income tax calculator covers the wider picture.

Common mistakes to avoid

  • Charging VAT before you are registered. You can only add VAT once HMRC has registered you and given you a VAT number, which must appear on the invoice. Adding it early is a costly error.
  • Reusing or skipping invoice numbers. Duplicates confuse clients and your accounts; gaps look like you have lost paperwork. Keep them sequential.
  • Forgetting your company number. Limited companies must show the registered name and number, not just the trading name.
  • No payment instructions. An invoice with no bank details or due date is an invitation to be paid slowly.
  • Rounding VAT oddly. Calculate VAT on the net total, then round, rather than rounding each line in a way that no longer reconciles.

One regional note: VAT and the rules for what an invoice must contain are the same across England, Scotland, Wales and Northern Ireland, so there is no separate Scottish or Welsh invoice format to worry about. Income tax rates do differ in Scotland, but that affects what you owe on your profits, not how you write the invoice itself.

These figures and pointers are estimates for guidance only and are not personal tax or financial advice. Check your own position with HMRC or a qualified adviser.

Related tools

Once your invoice is out the door, line up the rest of your admin with our quote generator for winning the work in the first place, the VAT return calculator for filing time, and the VAT invoice checker to confirm a VAT invoice has everything HMRC needs.

Who should use this generator

Produces a compliant invoice with the details a UK business is required to show. Getting this right matters more than it seems: an invoice missing required information can be rejected by a customer’s accounts payable, and a VAT invoice missing required detail can block the customer’s input VAT claim.

The other reason to use a proper invoice rather than an email is payment. A numbered invoice with clear terms and a due date is the document you rely on if you later need to chase — including claiming statutory interest at base rate plus 8%.

What this generator assumes

  • The invoice carries a unique sequential number, which is a legal requirement.
  • Your details, the customer’s details, the date and a clear description of goods or services are included.
  • Where VAT applies, your VAT number and the rate and amount are shown.
  • Payment terms default to 30 days unless you set otherwise.

Limitations — what it does not cover

  • Whether you should be charging VAT at all, which depends on your registration status.
  • The domestic reverse charge in construction, which requires specific wording.
  • International invoicing, place-of-supply rules and currency requirements.
  • Record keeping — you must retain copies for six years.
  • Credit notes for corrections; an issued invoice should not simply be edited.
  • Chasing and enforcement, though the invoice is the document you would rely on.

Frequently asked questions

Is this invoice generator really free?
Yes. You can create and download a professional UK invoice as a PDF with no sign-up, no account and no watermark. Fill in your business and client details, add your line items, choose whether to add VAT, and download the finished document straight away.
What needs to be on a UK invoice?
A UK invoice must show the word "invoice", a unique invoice number, your business name and address, your client's details, the date, a clear description of the work, the amount due and your payment terms. Limited companies must also show their registered company name and number.
Do I have to add VAT to my invoice?
Only if you are VAT registered. Once HMRC registers you, you add VAT at the standard 20% rate and show your VAT number on the invoice. If you are not registered, you do not add VAT at all and must not show a VAT number or a VAT line.
How do I work out the VAT on an invoice?
For the standard rate, multiply your net fee by 0.20 to get the VAT, then add it on. A 5,000 net fee gives 1,000 VAT and a 6,000 total. To split a VAT-inclusive figure back out, divide the gross by 1.20 for the net, or by 6 for the VAT.
Can a sole trader send an invoice?
Yes. As a sole trader you can invoice under your own name or a trading name. You do not need a company number. Include your name, address, a unique invoice number, the work done, the amount and your bank details so the client can pay you.
What payment terms should I put on an invoice?
Set a clear due date rather than a vague "30 days", and state it on the invoice along with your bank details and the invoice number as a payment reference. Common terms are 14 or 30 days. Sending the invoice promptly starts the payment clock sooner.
What can I do if a client pays late?
For business-to-business invoices you can charge statutory interest plus a fixed recovery fee under the Late Payment of Commercial Debts rules. Send a polite reminder first, then a formal notice. Our late payment interest calculator shows exactly how much extra a late payer owes on top of the invoice.
How long should I keep copies of my invoices?
Keep business records, including every invoice you raise, for at least five years after the 31 January Self Assessment deadline for that tax year. Each invoice is income you declare on your tax return, so a numbered, complete set is the simplest record HMRC could ask to see.
Does the invoice format change in Scotland or Wales?
No. VAT and the rules for what an invoice must contain are the same across England, Scotland, Wales and Northern Ireland, so one format works everywhere. Income tax rates differ in Scotland, but that only affects the tax on your profits, not how you write or lay out the invoice.

Use this calculator on your site

Free to embed, no attribution fee — just keep the credit line. It stays up to date automatically, because it loads from us.

Preview

Guides that explain this

All guides →

Software that files it for you

Partner links

If you keep your own books, these are the packages that handle Self Assessment and Making Tax Digital.

FreeAgent

4.8
Free optionMTD ready

The freelancer and contractor favourite, free with some bank accounts.

  • Free forever with a NatWest, Royal Bank of Scotland, Ulster or Mettle business account
  • Built-in Self Assessment and MTD for Income Tax filing

From £0 with a NatWest, RBS or Mettle account, otherwise about £19/mo

See FreeAgent

QuickBooks

4.6
MTD ready

The big all-rounder with the deepest MTD track record.

  • Sole Trader plan built specifically for Self Assessment and MTD
  • Snap and store receipts, automatic bank feeds

From about £10/mo, frequent 90% off intro offers

See QuickBooks

Xero

4.5
MTD ready

The scale-up choice once you have staff, stock or VAT.

  • Huge app marketplace and the accountant industry standard
  • Strong for VAT, payroll and multi-user limited companies

From about £15/mo

See Xero

We may earn a commission if you sign up through one of these links. It never changes what we calculate, what we recommend, or the order they appear in.