Invoice generator

Free PDF invoice generator for freelancers and small businesses. Fill in your details, add line items with tax and optional discount, upload a logo, choose a template, and download a clean, printable invoice — no sign-up, no watermark, nothing leaves your browser.

Your business

Bill to

Invoice details

Line items

DescriptionQtyUnit priceTax %Amount
$1,200.00
$360.00

Notes & footer

Live preview
Preparing preview…

How to use invoice generator

  1. 01
    Pick a template

    Minimal, Classic, or Modern. The live preview updates instantly so you can see what your client will receive.

  2. 02
    Add your business details

    Name, email, address, optional tax ID, and a logo. These are saved in your browser so you don't retype them on the next invoice.

  3. 03
    Add the client (Bill to)

    Client name, email, and billing address. Required fields on every invoice for tax and accounting purposes.

  4. 04
    Set invoice number and dates

    A default INV-YY-0001 number is filled in — edit it. Set the issue date and due date (defaults to 30 days).

  5. 05
    Add line items

    Description, quantity, unit price, and optional tax percentage per line. Totals and tax subtotals compute live.

  6. 06
    Add notes or payment instructions

    Bank details, terms, or a thank-you note at the bottom of the invoice.

  7. 07
    Download the PDF

    One click. The PDF is generated locally — your client data never hits a server.

Examples

2 line items · 0% tax · no discount
Clean minimal PDF, ~60 KB
5 items · 8% tax · 10% discount · logo
Branded Modern template
Freelance retainer · €2,500 · EUR
EUR-currency invoice with payment instructions

Frequently asked questions

Is this invoice generator really free and watermark-free?

Yes. No account, no subscription, no watermark. The PDF you download is identical to what you see in the preview — ready to send to a client.

Are my client's details uploaded anywhere?

No. The entire tool runs in your browser. Your business details and draft invoices are saved only to your browser's local storage. Clearing your browser data clears everything.

What should every professional invoice include?

Your business name and contact info, the client's name and billing address, a unique invoice number, issue and due dates, itemized line items with quantities and unit prices, applicable tax, the total, and payment instructions. This tool includes all of them by default.

Can I add tax per line item?

Yes. Each line has its own tax percentage, so mixed tax rates (e.g., services at one rate, goods at another) are handled correctly on a single invoice.

Which currency codes are supported?

USD, EUR, GBP, CAD, AUD, JPY, CHF, INR, BRL, MXN, SGD, SEK. The currency symbol on the PDF matches the selected code.

Can I reuse details across invoices, receipts, and quotes?

Yes — all three tools share the same document engine. Business details, logos, and line items are saved per-tool in your browser so you can flip a quote into an invoice or generate a matching receipt.

Last updated . Built by Tooligan.