Skip to content
Business Tools

Invoice Generator

Free! Just fill in the invoice below, then print it or save it as a PDF. There is no account to create, no email to hand over, and nothing gets uploaded. This free invoice generator runs entirely in your browser, which means your rates, your client’s details, and your bank information never touch a server.


Invoice generator
Bill to
Payment details
Description Qty Rate Amount
$1,800.00
$1,860.00
$740.00
$1,740.00
Notes and terms
Subtotal $6,140.00
% -$307.00
% $386.44
Amount due $5,219.44
Thank you for your business.
Privacy

This invoice never leaves your browser. There is no account, no upload, and no server to send it to. Close the tab and it is gone.

Save my details writes your business name, address, payment details, logo, and style choices to this device only, so the next invoice starts where you left off. Start a new invoice clears the page.

Printing is the export path. Choose Print or save PDF, then pick Save as PDF in your browser dialog. The toolbar, this note, and every empty field drop out of the printed page.

How it works

You are editing the document itself. There is no form on one side and a preview on the other, so what you see is exactly what prints.

Type your business details into the top left, your client's into the Bill to block, and add a line for each thing you delivered. Amounts, subtotal, tax, and the amount due calculate as you type. When it looks right, choose Print or save PDF and pick Save as PDF in your browser dialog.

The toolbar, the notes on this page, and every field you left empty all drop out of the printed version. What your client receives is a clean document.

What you can put on it

  • Your logo. Click the placeholder and pick a file. It is read on your device and drawn straight onto the page.
  • As many line items as you need. Description, quantity, rate, and a calculated amount. Add and remove rows freely.
  • A discount and a tax rate. The discount comes off the subtotal first, then tax applies to what remains, which is the order most tax authorities expect.
  • An amount already paid. Useful for deposits, retainers, and partial payments. The Amount due figure accounts for it.
  • Payment details and terms. Bank information, a payment link, late fees, whatever your client needs in order to pay you.

Invoice, quote, estimate, or receipt

The heading at the top right is a dropdown. Changing it changes the document, and each one does a different job.

An invoice is a request for payment for work already delivered. It creates an obligation and it is what your accounting records are built from.

A quote is a fixed price you are committing to. If the client accepts it, you are generally expected to honour that number.

An estimate is your best current guess. It is not a commitment, and it is the right choice when scope is still moving.

A receipt confirms that money already changed hands. Send it after payment clears, not before.

Getting this label right matters more than it looks. Sending an estimate when you meant to send a quote invites a scope argument later, and calling something an invoice before the work is done can create a tax event you did not intend.

What belongs on a complete invoice

Most payment delays are not disputes. They are invoices that arrived missing something the client's accounts team needed, and nobody told you for three weeks. A complete invoice usually has all of this:

  • A unique invoice number, one that never repeats
  • The issue date and a specific due date rather than a term like net 30
  • Your legal business name, address, and tax or registration number
  • The client's legal entity name, not the name of the person you talk to
  • A purchase order or project reference if the client uses them
  • A separate line for each deliverable, with quantity and rate shown
  • The tax rate applied, shown as its own line rather than folded into the total
  • The total due and the currency, stated explicitly
  • How to pay, including account details or a payment link
  • What happens if payment is late

The two most commonly missed items are the client's correct legal entity name and the purchase order reference. Both will hold up payment in any organisation with a real finance function.

Currency and date format

Open the options menu to choose from sixteen regions. Picking one sets the currency symbol, the number grouping, and the decimal handling together, so amounts format the way your client expects to read them.

Date format is a separate control, because they are separate questions. A Canadian consultant billing a US client in dollars still writes dates the Canadian way. Choosing a region sets a sensible default, and you can override it.

Dates are written with the month spelled out. On a cross-border invoice, 09/13/2026 is unambiguous but 09/12/2026 is not, and a client in the wrong hemisphere will read it as December.

Modern or Classic

Two type settings. Modern sets the whole document in Lato. Classic moves the headings, names, addresses, and descriptions into Lora, a serif, while every figure stays in Lato.

That last part is deliberate. Serif numerals do not align in a column, and a money column that does not line up is the fastest way to make a legitimate invoice look improvised.

Why there is no signup

Most free invoice tools want an email address before they will let you download anything. That is the actual product. The invoice is the bait.

This one has no signup because there is nowhere to send your information. There is no server processing this document, no database storing it, and no analytics watching you fill it in. When you close the tab, it is gone.

Save my details, in the options menu, writes your business block, payment details, logo, and style preference to your own browser's storage so the next invoice starts where you left off. That data stays on your device and is never transmitted. Start a new invoice removes it.

Common questions

Is this really free?

Yes. No account, no trial, no usage limit, no watermark.

Where does my data go?

Nowhere. The document is assembled in your browser and printed from your browser. Nothing is uploaded at any point.

Can I save an invoice and come back to it?

Not the invoice itself, only your own business details. Saving a full document would mean storing your client's information, which is exactly what this tool avoids doing. Save the PDF instead.

How do I get a PDF rather than a printed page?

Choose Print or save PDF, then select Save as PDF as the destination in your browser's print dialog. Every current browser offers this.

Does it handle sales tax or VAT?

It applies a single rate to the whole invoice and shows the tax as its own line. It does not calculate what rate you owe, and it does not handle different rates on different line items. For mixed taxable and non-taxable work, split it into two invoices or check with your accountant.

Can I add my logo?

Yes. Click the logo placeholder and choose an image. It is read locally and never uploaded.

Will it number my invoices for me?

Not automatically. Type your own number and keep your own sequence. Whatever system you use, never reuse a number.

Related tools

Every tool here runs in your browser for the same reason: your business information is yours. If you need help with the systems behind the invoice, the site, the tracking, the reporting, or the handoff between your technical and marketing teams, get in touch.