Skip to main content
Paid Before Lunch

Free invoice generator

Fill in one page and download a clean PDF invoice, with the details your country requires. No sign-up, and your details stay on your device.

How to make an invoice

  1. Add your business details once. Choose where your business is based, and say whether you're registered for VAT, GST or sales tax. Add your address, tax number and logo. They're saved in your browser for next time.
  2. Add your customer. Their name and address, and their VAT number if they're a business and you need it (for reverse charge, for example). Customers you've billed before are in the "Saved customers" list.
  3. Check the number and dates. The next invoice number is filled in for you. Pick payment terms such as 14 or 30 days and the due date follows.
  4. List what you're charging for. A description, quantity and price for each item, and the tax rate where it applies. The totals and tax are worked out as you type.
  5. Say how to pay you and download the PDF. The sidebar tells you if anything your country requires is missing.

What every invoice should include

The details differ from country to country, but almost everywhere a proper invoice shows:

  • The word "Invoice" (or "Tax invoice" in Australia when you're registered for GST)
  • A unique, sequential invoice number, and the date
  • Your name or business name, address and contact details
  • Your customer's name and address
  • What you supplied, when, how many and at what price
  • Any VAT, GST or sales tax, shown separately with its rate, or a note explaining why there's none
  • The total due, the due date and how to pay

Pick your country for the exact list:

Tips to get paid faster

  • Invoice straight away. The clock on your payment terms only starts when the customer has the invoice.
  • Make paying easy. Put your full bank details on the invoice, plus a card or PayPal link if you take them. In Switzerland, a QR-bill lets customers pay in seconds.
  • Use short, clear terms. "Due within 14 days" with a real date is clearer than "Net 30".
  • Quote the customer's reference. Larger companies often won't pay an invoice without their purchase order (PO) number on it.
  • Follow up on the due date. The "My documents" list shows which invoices are unpaid or overdue. Mark them paid when the money arrives.
  • Know what you'll actually receive. If customers pay by card or through a platform, check the fees with our payment fee calculator.

Your data stays with you

The invoice generator runs entirely in your browser. Your business details, customers and invoices are saved on your own device, and the PDF is made on your device too. We never see them. That also means they're only on that browser, so use the backup button now and then.

Questions people ask

›Is this invoice generator really free?

Yes. There's no account, no trial and no watermark. The site is paid for by adverts, and you can make as many invoices and quotes as you like.

›Where are my invoices saved?

In your own web browser, on your device. Nothing you type is sent to us. Your business details, customers and past invoices are there next time you visit on the same browser. Use 'Back up' in My documents to keep a copy or move them to another computer.

›Is a PDF invoice legally valid?

In most countries, yes: an invoice can be on paper or a PDF, as long as it shows the required details. A few countries now require e-invoices sent through the tax authority (for example Italy, Mexico and Brazil, and between businesses in some EU countries). The generator warns you when that applies to your country.

›How should I number my invoices?

Use a unique number that follows on from the last one, with no gaps. Many tax offices check this. The generator suggests the next number automatically, for example INV-2026-001, INV-2026-002. You can use a separate series for quotes.

›Do I have to charge VAT or GST?

Only if you're registered for it. If you're under your country's registration threshold and haven't registered, you mustn't add VAT or GST. Some countries want a note saying why no VAT is charged, which the generator adds for you (for example Germany's § 19 UStG note or France's art. 293 B).

›Can I add a Swiss QR-bill?

Yes. Choose Switzerland, enter your IBAN or QR-IBAN, and a QR-bill payment slip is added to the bottom of the PDF. Your customer can scan it with their banking app. It works in CHF and EUR.

›Can I add my logo?

Yes, in 'Your business'. PNG or JPEG works best. It's resized and stored in your browser, and printed at the top of every invoice and quote. You can also pick a colour for the headings.