Free · No sign-up · Runs in your browser

Free Invoice Generator.

Yes, it’s free with no sign-up, no login and no watermark: fill in the form and download a PDF invoice in pounds (or any currency) with your logo, VAT number if you have one, bank details and totals worked out for you. It runs in your browser on a phone or PC, and nothing you type is uploaded.

Not uploaded — runs in your browser Automatic tax, discount & totals Optional logo No subscription or account
Your business
PNG or JPEG, optional — shown at the top of the PDF.
Bill to
Invoice details
Invoice number
Date issued
Due date
Currency
Payment terms
PO number (optional)
Line items
DescriptionQtyUnit priceAmount
Discount, shipping & tax
Discount (optional)
Shipping (optional)
Tax / VAT rate (%)
Amount paid (optional)
Notes & terms
Subtotal£0.00
Tax (0%)£0.00
Total£0.00
Nothing here is ever uploaded — it’s all generated right in this browser tab, on your device. It never reaches a server, so we never see it, copy it or keep it.
At a glance

Invoice generator: quick facts

Fill in a form and download a professional PDF invoice.

Updated

Price
Free. No sign-up, no login, no watermark, no limit.
Includes
Line items, discount, shipping, tax, amount paid and balance due, calculated as you type.
Currencies
About 20 to choose from, or any symbol you type.
Logo
Optional PNG or JPEG logo at the top.
Privacy
Nothing you type is uploaded or stored.
How it works

How to make an invoice as a PDF

Fill in your details, your client’s and each line of work, and the subtotal, discount, tax and balance due add themselves up. Download a finished PDF when you’re ready to send it.

  1. 01

    Add your details and your client’s

    Business name, optional logo, invoice number and who it’s billed to.

  2. 02

    Add line items

    Description, quantity and price — plus discount, shipping and tax if you need them.

  3. 03

    Download the PDF

    A clean, ready-to-send invoice, with the total and balance due calculated for you.

Tips

Tips for invoices that get paid on time

A clear invoice is easier to approve and harder to lose in someone’s inbox.

  • Give every invoice its own numberUK invoices need a unique identification number. Number them in order, such as INV-0042, so you and your client can refer to a specific invoice when chasing or checking a payment.
  • Put payment details in the notesUse the Notes box to say how to pay: account name, sort code and account number, and the invoice number to use as the payment reference, so each payment is easy to match.
  • Make the due date clearWrite your terms, such as “Net 30” or “due on receipt”, in Payment terms and set the due date to match. It’s the date your client’s accounts team will look for.
  • Keep a copy of every PDFNothing you type is saved between visits, so file each invoice PDF in a folder, named with its number and client. HMRC expects you to keep business records for several years.

Like every Altto tool, this runs on your device — nothing you add is uploaded. How Altto works

30 days

is when payment is due from a UK business customer if you haven’t agreed other terms. After that, the late payment rules let you claim interest.

Example

What a finished invoice looks like

A made-up example for a freelance designer, with a 10% discount, 20% VAT and a deposit already paid. These are the same sums the generator does for you.

Invoice INV-0042

Invoice date: 1 Oct 2026
Due date: 31 Oct 2026 (Net 30)
From: Oak Lane Design
12 Oak Lane, Bristol BS1 4AA
VAT no. GB123456789
Bill to: Harbour Café Ltd
4 Quay Street, Bristol BS1 4XX
DescriptionQtyPriceAmount
Website design, 5 pages (completed 29 Sept 2026)1£850.00£850.00
Product photography, half day1£240.00£240.00
Extra page3£60.00£180.00
Subtotal£1,270.00
Discount (10%)−£127.00
VAT (20%)£228.60
Total£1,371.60
Amount paid (deposit)−£400.00
Balance due£971.60

Notes: Please pay by bank transfer to Oak Lane Design, sort code 00-00-00, account 00000000, using INV-0042 as the reference.

How the totals are worked out

  • Subtotal is every line’s quantity × price added up: £1,270.00.
  • Discount comes off the subtotal, as a percentage or a fixed amount: 10% of £1,270.00 is £127.00, leaving £1,143.00.
  • Shipping is added next (there’s none in this example).
  • Tax / VAT is worked out on the amount after the discount, plus any shipping: 20% of £1,143.00 is £228.60. Untick “Add tax / VAT to shipping” if your delivery charge shouldn’t be taxed.
  • Amount paid, such as a deposit, comes off the total to give the balance due: £1,371.60 − £400.00 = £971.60.

What to put in each box

BoxWhat to write
Invoice numberA unique number that follows on from your last one, such as INV-0042. Never reuse a number.
Invoice date and due dateThe date you send it, and the date payment is due. Match the due date to your terms (30 days after the invoice date for “Net 30”).
Your detailsYour name or business name, address and contact details. Add your VAT number here if you’re VAT-registered.
Bill toYour customer’s business name and address. For a company, use its full registered name.
PO numberOnly if your customer gave you a purchase order number. Many accounts teams won’t pay without it.
Line itemsOne line per job or product, specific enough to recognise later: “Logo design, 3 concepts” rather than “Design work”. Include the date of the work if it isn’t the same as the invoice date.
NotesHow to pay (bank details or payment link), the reference to use, and anything agreed, such as a late payment charge.

VAT, sole traders and limited companies (UK)

  • Not VAT-registered? Leave the Tax / VAT rate at 0 and don’t show a VAT number. You can’t charge VAT unless you’re registered.
  • VAT-registered? Enter your rate (20% is the standard rate) and put your VAT number in your details. If you’re also charging for delivery, VAT usually applies to that too; the generator adds it automatically, because “Add tax / VAT to shipping” is ticked by default.
  • Sole traders need their own name on the invoice as well as any business name, plus an address where legal documents can be sent.
  • Limited companies must use the full company name exactly as it appears on the certificate of incorporation. If you list any directors’ names, you must list them all.

Source: GOV.UK, Invoicing and taking payment from customers: Invoices – what they must include. For the full list of what a VAT invoice needs, see our guide on how to write an invoice.

If an invoice isn’t paid on time

When you invoice another business and payment is late, UK law lets you claim interest of 8% a year above the Bank of England base rate, plus a fixed sum towards the cost of chasing it:

Amount owedFixed sum you can claim
Up to £999.99£40
£1,000 to £9,999.99£70
£10,000 or more£100

These rules apply between businesses, not to invoices for private customers. Source: GOV.UK, Late commercial payments: charging interest and debt recovery. A polite reminder a few days before the due date usually works better than any of this.

FAQ

Frequently asked questions

What goes into the invoice and how the totals are worked out. Our guide on how to write an invoice covers what UK invoices must include. From 1 April 2029, under HMRC’s published plans, VAT invoices between VAT-registered UK businesses must be structured e-invoices rather than just PDFs (see GOV.UK’s Roadmap for e-invoicing implementation and our guide to what is changing).

Is it really free, with no sign-up or watermark?
Yes. There’s no account, no login, no trial and no watermark on the PDF, and you can make as many invoices as you like. The page works in your browser, so nothing you type is sent to us.
I’m a sole trader and not VAT-registered. What do I put?
Leave the Tax / VAT rate at 0 and leave the VAT number box empty, so the invoice shows no VAT. You can’t charge VAT unless you’re registered. Put your own name (or trading name), the invoice number, what the work was, the dates and the amount, and add your bank details in the notes so the client can pay you.
Where does my VAT number go?
Type it in the VAT number box under your address and it prints under your business details on the PDF. GOV.UK says a VAT invoice must show your VAT registration number, so fill it in whenever you charge VAT.
Does an invoice need an invoice number?
Yes. GOV.UK lists a unique identification number as one of the things every invoice must include. Any simple sequence works (for example 001, 002, 003, or INV-2026-001), as long as each invoice gets a new one.
Can I make an invoice on my iPhone or Android phone?
Yes. Open this page in Safari or Chrome on your phone, fill in the form and tap download: the PDF saves to Files or Downloads, ready to attach to an email or WhatsApp message. There’s no app to install.
What file do I get?
A ready-to-send PDF, laid out with your business details, the client's details, a line-item table, any discount, shipping and tax, and the total — the same format you'd get from paid invoicing software.
Can I add my own logo?
Yes — upload a PNG or JPEG and it appears at the top of the invoice, above your business name. It's optional; the invoice looks fine without one too.
Does it calculate tax, discounts and shipping automatically?
Yes. Set a discount (as a percentage or a flat amount), a shipping charge and a tax rate, and the subtotal, discount, tax and total all recalculate automatically as you type — the discount comes off before tax, and tax is added to shipping too (untick “Add tax / VAT to shipping” if your delivery charge shouldn’t be taxed).
Can I show a partial payment and balance due?
Yes — enter an amount already paid and the invoice shows both the full total and the remaining balance due, useful for deposits or part-payments.
Can I use a currency other than GBP?
Yes — choose from about 20 common currencies in the dropdown, or pick “Other symbol…” to type any symbol or code you need.
What must a UK invoice include?
A unique invoice number, your business name, address and contact information, your customer’s name and address, a clear description of what you’re charging for, the date you supplied it and the invoice date, the amounts charged and the total owed. VAT-registered businesses must also show their VAT number and the VAT due. This follows GOV.UK’s guide Invoicing and taking payment from customers (Invoices – what they must include).
Does it remember my details for next time?
No. Nothing you type is stored, so the form starts empty each visit. Keep the PDFs you’ve sent, and copy your business and bank details from the last invoice when you make the next one.
Should I add VAT to shipping or delivery?
If you’re VAT-registered, delivery charges usually carry VAT at the same rate as the goods, and the generator adds tax to shipping automatically. If your delivery charge shouldn’t be taxed, for example because the goods themselves are zero-rated, untick “Add tax / VAT to shipping” under the Shipping box.
Can I charge interest if a business pays my invoice late?
Yes. In the UK you can claim statutory interest of 8% a year above the Bank of England base rate on late payments from other businesses, plus a fixed sum of £40, £70 or £100 depending on the amount owed. It’s worth saying on the invoice that you may do this. GOV.UK explains the rules in Late commercial payments: charging interest and debt recovery.