toolgix

Invoice Generator

Make a professional invoice, quote or receipt and download it as a PDF. No sign-up.

Runs in your browserFree · no sign-up

How to use Invoice Generator

  1. Fill in your details (they are kept for the next invoice), the client’s details, the date and the payment terms. Add a logo if you like.
  2. Add a line for each item or service with quantity, price and tax rate. Add a discount or shipping if needed; the preview and totals update as you type.
  3. Select Download PDF, or Print or save as PDF for invoices in any language. New invoice keeps your details and moves to the next number.

How the totals are worked out

Each line amount is quantity × price, rounded to the currency’s smallest unit (cents, or whole yen) so the printed lines add up exactly to the printed total. A discount is spread across the lines in proportion to their amounts before tax is added, so tax is charged on the discounted price, which is how most tax authorities expect it. Lines can carry different tax rates; each rate gets its own line in the totals.

Currencies are formatted with the browser’s built-in international formatting, so symbols, separators and decimals follow each currency (¥1,000, €1,200.00, PKR 15,000.00). Choose Quote for an estimate, Proforma for a pre-payment request, Tax invoice where your country requires that title, or Receipt when payment has already been received.

Your invoice is saved as a draft in this browser only, so a reload does not lose it. Save as file stores it as a small JSON file you can open again later on any device. Nothing is sent to a server: there is no account, no copy of your client list anywhere, and no watermark.

The PDF uses standard fonts for Latin-script languages. For Arabic, Urdu, Hindi, Chinese and other scripts, choose Print or save as PDF: your browser then creates the PDF with its own fonts.

Example

Ten hours of design at $50 with 10% tax, one hosting fee of $100 without tax, 10% discount, $5 shipping: subtotal $600.00, discount −$60.00, tax 10% on $450.00 = $45.00, total due $590.00.

Frequently asked questions

Is this invoice generator really free?

Yes: no account, no trial, no limit on invoices and no watermark. The PDF is created in your browser.

What should an invoice include?

Your name and address, the client’s details, a unique invoice number, the date, a description of each item or service with quantity and price, tax where you charge it, the total, the due date and how to pay. Many countries also require your tax or VAT number on tax invoices.

How do I number invoices?

Use a unique, sequential number, for example INV-0001, INV-0002. “New invoice” continues your sequence automatically and keeps the prefix and zero padding.

Can I make an invoice in my currency and language?

Any of 30 currencies is formatted correctly. For non-Latin scripts such as Arabic, Urdu or Hindi, use Print or save as PDF, which supports every language.

Where is my invoice saved?

As a draft in this browser on this device, and as a file only if you choose Save as file. Nothing is uploaded; clearing your browser data removes the draft.

Can I make a quote or receipt instead?

Yes. Change the document title to Quote, Proforma invoice, Tax invoice or Receipt. Receipts show “Total paid” instead of a due date.

Limitations

  • The direct PDF fits one A4 page (about 25 lines); use Print or save as PDF for longer invoices.
  • The direct PDF supports Latin-script text; other scripts use the print route.
  • Not an accounting system: it does not track payments or file taxes.
  • Check your country’s rules for what a tax invoice must show.

Guides for this tool

Last reviewed November 9, 2026. How we build and test tools.

Categories

Recent and favourites

Tools you open appear here, and tools you star with “Favourite” stay at the top. This list is kept only in this browser.

Browse all 161 tools

↑ ↓ to moveEnter to openEsc to close