Business & Calculators

Free Invoice Generator

Fill in your details, add line items and download a professional PDF invoice. No account needed.

Private by design — your data stays on your device.

From

Bill to

Invoice details

Items

DescriptionQtyUnit priceAmountRemove
$0.00

Discount, tax and notes

Your business

Invoice

No.
INV-0001
Issued
—
Due
—

Bill to

Customer name

DescriptionQtyPriceAmount
Item 11$0.00
Subtotal
$0.00
Total due
$0.00

Nothing is saved. Download your PDF before leaving this page.

What does the invoice generator do?

Fill in your business and customer details, add line items, and download a professional PDF invoice. This free invoice generator works out discounts and tax for you, and suits freelancers and small businesses that don’t need full accounting software.

How to use the invoice generator

  1. Enter your business details and your customer’s details.
  2. Set an invoice number, issue date, due date and currency.
  3. Add a row for each product or service with its quantity and unit price.
  4. Add an optional discount, tax rate and notes such as payment terms.
  5. Check the live preview, then download the PDF or print it.

Your privacy

Invoice details are kept in this browser tab only. They are not uploaded, saved to an account or stored online, and the PDF is created on your device.

Read how MyToolsLab handles privacy

Frequently asked questions

Is this invoice generator really free?

Yes. There is no sign-up, watermark or limit on the number of invoices you can create.

Can freelancers use this invoice generator?

Yes. It covers what most freelance invoices need: your details, the client’s details, an invoice number, dates, itemised work, optional tax and payment notes. It works as a freelance invoice generator without an account or subscription.

Is my invoice saved anywhere?

No. Your details only exist in this browser tab. Download the PDF before closing the page; if you refresh, the form resets.

What should an invoice include?

At minimum: your details, the customer’s details, a unique invoice number, the issue date, a description of what you supplied, the amount due and payment terms. Some countries have extra requirements, such as a VAT number, so check your local rules.

Can I add VAT or another tax?

Yes. Enter a tax rate as a percentage and it is applied to the subtotal after any discount. You can rename the tax label, for example to VAT or GST.