Updated for 2026/27
Free Invoice Generator icon

Free Invoice Generator

Quick answer

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.

Reviewed by Laura Michelle Davis, Chartered Tax Adviser (CTA) Last updated 3 Jul 2026 How we calculate

Use the Free Invoice Generator

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
Share:

Source: GOV.UK official rates

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.

Reviewed by

Laura Michelle Davis - Chartered Tax Adviser (CTA)

ACCA · CTA (Chartered Tax Adviser) · ATT · BSc Economics, UC Berkeley

Laura Michelle Davis is a Chartered Tax Adviser (CTA) who also holds the ACCA and ATT qualifications and a BSc in Economics from UC Berkeley. She specialises in UK personal tax, covering income tax, National Insurance, self-employment and capital gains, and has built her career making complicated rules easy to follow. At TaxFly, Laura writes and edits the tax guides and explainers, checking that figures reflect current HMRC rates and that every explanation answers the question a real person is actually asking. Her goal is plain-English clarity you can trust and act on.

Embed this calculator for free

Add the Free Invoice Generator to your own website. It shows just the tool, resizes automatically, and includes a small credit link back to TaxFly. Copy and paste:

Frequently asked questions

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.
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.
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.
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.
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.
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.
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.
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.
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.

Official & accurate

Every figure follows HMRC 2026/27 rates and links to its gov.uk source.

Private & secure

Calculations run in your browser. Your figures are never stored or shared.

Free for everyone

No account, no paywall, no limits. All our tools are completely free.

This week in UK tax, every Friday

Rate changes, deadlines and HMRC rule updates that affect your money, in one short email.

One email every Friday. Unsubscribe any time.