🧾 Invoice Generator

Fill in your details, add line items, and get an instant invoice preview you can print or save as PDF from your browser's print dialog. This is not tax or legal advice — check your local invoicing requirements before sending an invoice to a client.

How the totals are worked out

Each row multiplies out, the rows are summed, and one tax rate is applied to the whole subtotal:

line total = quantity × unit price
subtotal   = sum of all line totals
tax        = subtotal × tax rate / 100
total      = subtotal + tax

The example line - 10 units of consulting at $100 - gives a $1,000.00 subtotal. Set the tax rate to 8.25% and the tax line reads $82.50 for a total of $1,082.50. Quantities and prices accept decimals, so 7.5 hours at $85 is a valid row, and a negative unit price gives a discount line that prints as $-50.00.

Filling it in and getting a PDF

Nothing is stored or uploaded. The invoice exists only in this tab, so closing or reloading the page clears it - print or save the PDF before you navigate away, and keep that file as your record.

Frequently asked questions

What has to appear on an invoice?

In most places: the word invoice, a unique number, the date, your business name and address, the client's, a description of what was supplied, the amount, and tax shown as its own line. If you are registered for sales tax, VAT or GST, your registration number usually has to appear too.

Is my invoice data sent anywhere?

No. Every calculation happens in your browser and no field is transmitted or saved. That also means there is no history to come back to later.

How do I number my invoices?

Sequentially, with no gaps, using any consistent format such as INV-0001 or 2026-014. Auditors care that the sequence is unbroken; the prefix is up to you. Do not reuse a number once an invoice has been sent.