Free invoice generator for UK businesses

A proper UK invoice on your own letterhead, with VAT at the right rate or none at all if you are not registered, as a PDF ready to send. No sign up, and nothing you type leaves your device.

Saved on this device as you type. Nothing is sent to us.

Your business

This goes on the letterhead. An invoice has to show who it is from and where they are.

A limited company uses its full registered name.

Your logo (optional)
Are you registered for VAT?

Each line gets its own rate: 20%, 5% or 0%.

Printed at the foot of the page.

Your customer

What you are charging for

Line 1£0.00
Amount£0.00
Total before VAT
£0.00
VAT
£0.00
Total
£0.00

A deposit, for example. The invoice then shows the balance due.

Number and dates

Every invoice needs its own number, carrying on from your last one.

Only if the work was finished or the goods handed over on a different day.

Getting paid

Your bank details print beside the total, so your customer can pay straight from the invoice. Leave them empty if you are paid another way.

Terms
VAT is charged at the rate shown against each line. Always printed first, and follows your VAT answer.

One term per line. Each one is numbered for you.

Your invoice

Your invoice appears here as you fill it in.

Total with VAT£0.00

Free, with no account. Fill in the form and your invoice is ready.

Once it is sent

Know who has paid, and who has not

Psalm keeps every invoice in one place. Send it by email or WhatsApp, record each payment as it arrives, and see at a glance who still owes you. Free for 14 days, no card needed.

Your invoice stays saved on this device while you sign up.

A short guide

What a UK invoice must include

An invoice is a legal record of a sale, so the rules say what has to be on it. Everything below was checked against gov.uk on 2 October 2026. The tool above has a place for each item, and holds the PDF back until the essential ones are filled in.

On every invoice

  • A unique invoice number.
  • Your business name, address and contact details.
  • The name and address of the customer you are invoicing.
  • A clear description of what you are charging for.
  • The date the goods or service were provided, known as the supply date.
  • The date of the invoice.
  • The amount being charged, the VAT if there is any, and the total owed.

A sole trader also shows their own name beside any business name, and an address where legal documents can be delivered. A limited company uses its full name as it appears on the certificate of incorporation, and if it names its directors it must name all of them.

If you are VAT registered

You must issue a VAT invoice to a customer who is also VAT registered, and it carries more than an ordinary one. HMRC's VAT Notice 700/21 lists what it must show:

  • A number that follows on from your last invoice and appears on no other.
  • Your name, address and VAT registration number.
  • The time of supply, and the date of issue when that is a different day.
  • Your customer's name and address.
  • For each line: a description, the quantity, the unit price, the rate of VAT and the amount before VAT.
  • The total before VAT, and the total VAT charged, in pounds.

Most sales are standard rated at 20%. Some are reduced to 5%, and some are zero rated. A zero rated line still goes on the invoice, at 0%, so the reader can see that no VAT was due on it.

If you are not VAT registered

Leave VAT off entirely: no VAT column, no VAT number, and no VAT added to the price. You only have to register once your taxable turnover goes over £90,000. Until then your invoice is the list under “On every invoice” and nothing more.

The invoice date and the supply date

The supply date is when the customer got what they are paying for. For goods that is the day they were sent, collected or made available, which includes the day they were fitted in the customer's home. For a service it is the day the work was finished. If you invoice on that same day, one date does both jobs. If not, show both.

When you should be paid

You set your own payment terms. If you and your customer agree no date, they must pay within 30 days of getting the invoice or the goods or service. When another business pays late you may charge statutory interest of 8% plus the Bank of England base rate, and a fixed sum for the cost of recovering the debt: £40 on a debt under £1,000, £70 up to £9,999.99 and £100 above that.

Keep a copy

If you are VAT registered you must keep a copy of every invoice you issue, including any you cancel or raise by mistake, for at least six years. Save each PDF somewhere you will find it again.


Questions

Asked about the invoice generator

Is this invoice generator really free?

Yes. There is nothing to pay and no limit on how many invoices you make. Each PDF carries one small line at the foot saying it was made with Psalm.

Do I need to sign up, and do you keep a copy of my invoice?

No to both. There is no account. The invoice is put together in your browser and nothing you type is sent to us. It is saved on this device only, so it is still here if you close the page and come back.

What must a UK invoice include?

A unique invoice number, your business name, address and contact details, your customer's name and address, a clear description of what you are charging for, the date of supply, the invoice date, the amount charged, any VAT, and the total owed. The tool has a place for every one, and holds the download back until the essentials are in.

What extra details does a VAT invoice need?

Your VAT registration number, a number that follows on from your last invoice, and for every line the quantity, the unit price, the rate of VAT and the amount before VAT. It must also show the total before VAT and the total VAT. Choose Yes when asked about VAT and the invoice carries all of them.

I am not VAT registered. Can I still send an invoice?

Yes. Choose No when asked about VAT. Your invoice then has no VAT column, no VAT line and no VAT number, and says plainly that no VAT is charged. You must not charge VAT unless you are registered.

What invoice number should I use?

Any style you like, as long as every invoice has its own number and the numbers run in order with no repeats. If this is your first, INV-0001 is fine. When you start the next invoice here, the number after your last one is filled in for you.

How long does my customer have to pay?

You can set your own terms, such as 7 or 14 days. If you agree no date, the customer must pay within 30 days of getting the invoice or the goods or service, whichever is later. The due date prints at the top of your invoice.

Can I charge interest if a business pays late?

Yes. When another business pays late you can charge statutory interest of 8% plus the Bank of England base rate, unless your contract sets a different rate. This applies to business customers, and you can add the wording to your terms with one tap.

Can the invoice show a deposit that has already been paid?

Yes. Type the amount under Already paid and the invoice shows the total, the amount received and the balance still due.

Can I send the invoice from here?

Download the PDF and attach it to an email or a WhatsApp message. If you would like to send invoices from one place, record payments against them and see who still owes you, Psalm does that, free for 14 days.

Pricing a job before the work starts? Use the free quote generator.

Every invoice you send, in one place

Psalm is the CRM for businesses that live on quotes: leads, quotes, orders, invoices and your team, under one roof. Free for 14 days, no card needed.