N

Runs in your browser · nothing is uploaded

Free Invoice Generator

This free invoice generator turns your details and line items, with a discount and a tax rate, into a PDF or a clean printed invoice. No account is needed, and a template is saved only on this device when you ask.

Invoice INV-001

Bill to:

· Due

DescriptionQuantityRateAmount
Service1$100.00$100.00

Subtotal: $100.00

Discount: $0.00

Tax: $0.00

Total: $100.00

Only “Save template” stores these details on this device. Tax rules vary; this is a generic invoice, not a jurisdiction-specific tax invoice.

How the invoice total is worked out

  • Line amountquantity × unit price
  • Subtotalsum of all line amounts
  • Taxable amountsubtotal − fixed discount (never below 0)
  • Taxtaxable amount × tax % ÷ 100
  • Total duetaxable amount + tax

You can add up to 100 line items. Quantities and prices can't be negative, so record a credit as a discount. The tax rate is one percentage between 0 and 100 for the whole invoice, which suits a single sales tax or VAT rate.

There are two ways to get a PDF. Download PDF builds a plain text-only PDF in your browser, one line per item. Print / save PDF prints just the invoice preview — choose "Save as PDF" as the printer — and keeps the table layout and any script your browser can display.

Worked example

A freelance designer bills two lines in USD, gives a $100.00 discount and charges 8.25% sales tax:

DescriptionQtyRateAmount
Website design (hours)12$85.00$1,020.00
Hosting setup1$150.00$150.00
Subtotal$1,170.00
Discount−$100.00
Tax (8.25% of $1,070.00)$88.28
Total due$1,158.28

Tax is charged on $1,070.00, not the full $1,170.00, because the discount is applied first. If your client pays sales tax on the undiscounted price, enter 0 as the discount and show the discount as a note instead.

What to put on an invoice in the US and UK

Every invoice

A unique invoice number, the date you issue it, your business name and address, the customer's name and address, a clear description of each product or service, quantities and prices, the total due and the due date. Number invoices in sequence (INV-001, INV-002…) and never reuse a number, even for a cancelled invoice.

United Kingdom

GOV.UK also asks for the date the goods or services were supplied. Sole traders give their name, any business name and an address for legal documents; limited companies give their full registered name. A VAT-registered business must add its VAT number, the tax point, the VAT rate and amount, and the total excluding VAT. Put the VAT number and supply date in the business details or notes.

United States

There's no federal invoice format. Sales tax is set by each state and often by cities and counties, and whether a service is taxable varies from state to state, so look up your rate before filling in the tax percent. The IRS expects you to keep invoices and receipts that support the income on your return. State payment terms such as "Net 30" and any late fee in the notes.

Only "Save template" stores these details on this device. Tax rules vary; this is a generic invoice, not a jurisdiction-specific tax invoice. To price your work first, the Freelance Rate Calculator turns an income target into an hourly rate, and the Sales Tax Calculator checks a tax-inclusive or tax-exclusive price.

Sources: GOV.UK, "Invoicing and taking payment from customers"; HMRC, "VAT guide (VAT Notice 700)", section on VAT invoices; IRS Publication 583, "Starting a Business and Keeping Records". Checked 15 October 2026.

Frequently asked questions

How do I make an invoice for free?+

Enter your business name and address, the client's details, an invoice number, the issue date and due date, then add a line for each product or service with its quantity and unit price. Add a discount and tax rate if they apply, check the preview, and click Download PDF or Print / save PDF.

Is the tax calculated before or after the discount?+

After. The discount is a fixed amount taken off the subtotal, and the tax percent is charged on the discounted amount. On a $1,170.00 subtotal with a $100.00 discount and 8.25% tax, the tax is $88.28 and the total $1,158.28. Charging tax before the discount would have added $96.53 of tax instead.

Can I add a percentage discount or several tax rates?+

Not directly. The discount field takes a fixed amount and there is one tax rate for the whole invoice. For a 10% discount, enter 10% of the subtotal as the amount. If items carry different tax rates, list the tax as its own line item with the rate in the description and set the tax percent to 0.

Which currencies can I use?+

USD, GBP, EUR, INR, PKR, AUD, CAD and AED. The preview shows the currency symbol; the downloaded PDF shows the three-letter currency code next to the total. Change the currency before you start — amounts aren't converted.

Why did the PDF download fail?+

The PDF uses a standard Latin font, so characters outside it — Arabic, Urdu, Hindi, Chinese, some symbols and emoji — can stop the export. Use Print / save PDF instead: your browser renders any script and lets you save the preview as a PDF. Print also keeps the table layout, while the quick PDF lists each line as text.

What should an invoice include?+

At minimum: a unique invoice number, the issue date, your name and address, the customer's name and address, a description of what you supplied, quantities and prices, the total due and when it's due. A UK VAT-registered business must also show its VAT number, the VAT rate and the VAT amount; add the number to your business details or notes.

Is this a valid tax invoice?+

It's a generic invoice. Whether it meets the rules for a tax invoice depends on where you and your customer are and whether you're registered for VAT, GST or sales tax. The section above lists the usual UK and US requirements; check with your tax authority or accountant for your situation.

How should I number my invoices?+

Use a unique, sequential number for every invoice and never reuse one, even for a cancelled invoice. The generator starts at INV-001 but doesn't count up for you — type the next number each time. Formats like INV-2026-014 or a client prefix such as ACME-007 make invoices easy to find later. A saved template keeps the last number you used, so update it before sending.

Can I add my logo?+

Not at the moment — the invoice is text only, with your business name and address at the top. If you need a logo, print the invoice to PDF and add it with a PDF editor, or put your brand name in the business name field.

What does Net 30 mean on an invoice?+

Payment is due 30 days after the invoice date; Net 15 and Net 60 work the same way. Set the issue date, then pick the due date 30 days later in the Due date field, and state the terms in Notes — for example "Payment terms: Net 30" along with how to pay, such as your bank details or a payment link.

Is my invoice data stored or uploaded?+

Nothing is uploaded: the preview and PDF are made in your browser. Details are kept only if you click Save template on this device, which stores one template in this browser's local storage until you click Delete saved template or clear your site data.