Free invoice generator

Fill in the form and watch the invoice take shape, then download a clean, print-ready PDF. Any currency, tax and discount, your own logo - and the PDF is built on your device, so your clients and amounts are never sent anywhere.

Document
From (you)
Logo
Bill to
Items
Payment and notes
On this device
Preview

What to put on an invoice

Requirements vary by country, but a complete invoice nearly everywhere carries the same core details. Include all of these and your client's accounts team has no reason to send it back:

  • Your business name and contact details, plus your tax or VAT number if you are registered.
  • Your client's name and address.
  • A unique invoice number - sequential numbers such as INV-0042 make records easy to keep. The generator moves to the next number when you start a new invoice.
  • The issue date and when payment is due. Choose payment terms and the due date is worked out for you.
  • A line for each product or service, with quantity, rate and amount.
  • Tax shown separately, with its rate, and the total due.
  • How to pay - bank details, a payment link or accepted methods.

Invoice, quote or receipt?

DocumentWhen to send it
Quote (estimate)Before the work, so the client can approve the cost. It is a proposal, not a request for payment.
InvoiceAfter the work or delivery, asking to be paid by the due date.
ReceiptAfter you have been paid, as proof of payment.

Switch between them at the top of the form; the title, wording and totals line change to match.

Your details stay on this device

Online invoice tools usually ask you to create an account and keep your client list on their servers. Here the PDF is assembled in your browser, with the font embedded so accented and Cyrillic names print correctly. With Remember my details on, your business details, logo, currency and notes are saved in this browser only, so the next invoice takes seconds; switch it off, or use Clear everything, and nothing is kept.

This generator makes the document. Check with an accountant for the rules that apply to your business - some countries require specific wording or electronic invoicing for certain clients.

How your files stay private

Most free converters upload your file, process it on their server and send the result back - so a copy of it passes through somebody else's machine. This page does all of the work in your browser instead. The files you choose are read into memory on your own device, processed there and handed back as a download; none of their contents is transmitted. You can switch off Wi-Fi after the page has loaded and it keeps working.

Frequently asked questions

Is this invoice generator really free?

Yes - no account, no watermark and no limit on the number of invoices. The PDF is created in your browser, so there is nothing for us to charge for.

Is my invoice data uploaded?

No. Your details, your client's details and the amounts stay on your device. If you leave Remember my details on, they are kept in this browser's storage only, and you can clear them at any time.

Can I add my logo?

Yes. Upload a PNG or JPG and it appears at the top of the invoice and in the PDF. Pick a brand colour for the title, table header and total as well.

Which currencies are supported?

More than forty, from US dollars, euros and pounds to rupees, yen and hryvnia. Amounts are formatted the way your browser's language expects.

How do I add VAT or sales tax?

Enter the rate in the Tax field and rename the label to VAT, GST or Sales tax as needed. The tax is calculated after any discount and shown on its own line.

Can I keep a record of invoices I have sent?

Download each one as a PDF and keep it with your accounts. To track clients, payments and overdue invoices in one place, Invoice Maker is built for that.