Skip to content
ForgePlug — Logo
finance100% Browser-BasedNo Signup

Invoice Generator

A premium invoice generator that creates professional, print-ready invoices entirely in your browser. Add your business details and logo, client information, invoice number and dates, and up to 20+ line items with auto-calculated totals. Apply flat or itemized tax (built on the same tax logic as the GST Calculator), flat or percentage discounts before or after tax, shipping charges, and free-text notes and payment terms. Choose from Minimal, Modern, and Classic templates with a live preview that updates as you type, then export a matching PDF or print directly. Everything runs locally — your invoices, client data, and logo never leave your device.

Draft autosaves to this browser only

Template

Layout used for the preview, PDF, and print

USD formatting applies to the preview, PDF, and print output.

Business / Sender

Appears at the top of the invoice

Stored only in this browser — never uploaded. PNG, JPG, or WebP.

Client / Recipient

Who this invoice is billed to

Invoice Details

Number and dates — auto-suggested, fully editable

Line Items

1 of 50 rows — totals update live

$0.00
1 / 50 rows

Tax, Discount & Charges

Same tax math as the GST Calculator

Tax mode

Before tax reduces the taxable base; after tax is subtracted from the tax-inclusive total. Applied automatically to every line.

Notes & Payment Terms

Optional free text for the footer of the invoice

Live Preview

Updates as you type · matches the PDF
Your Company
INVOICE
Invoice #INV-0001
Issue dateAug 23, 2026
Due dateSep 22, 2026

From

Your Company

Bill To

DescriptionQtyUnit PriceTaxAmount
Item1$0.00$0.00
Subtotal$0.00
Grand Total$0.00
Generated with ForgePlug Invoice Generator — forgeplug.com/tools/invoice-generator

Invoice History

Saved only on this device — never synced or uploaded

No saved invoices yet. Finish an invoice and hit Save current invoice to keep it here — reload it or duplicate it anytime.

Frequently Asked Questions

Everything you need to know about creating invoices with ForgePlug's Invoice Generator

Is this invoice generator really free?
Yes — completely. There is no signup, no trial, no watermark, and no limit on the number of invoices you create or download. You can add as many line items as you need (we support 20+ per invoice), download unlimited PDFs, and use every template for free, forever.
Do you store or upload my invoices?
No. This is the core promise of the tool: everything happens in your browser. Your business details, client information, line items, logo, and the final PDF are never uploaded to any server or stored anywhere but your own device. If you close the tab, your data is gone unless you saved a local draft.
Can I add my own logo?
Yes. Upload a PNG, JPG, or WebP logo and it is rendered in the live preview and embedded into the exported PDF. The image is converted in your browser and kept only in memory (and in your local draft if you choose to save one) — it is never sent anywhere.
What currencies are supported?
Ten major currencies: USD, EUR, GBP, INR, AUD, CAD, SGD, AED, JPY, and CHF. Amounts are formatted with the correct locale and symbol for each currency in the preview, the PDF, and print output.
How do taxes and discounts work?
Two tax modes are available. Flat mode applies a single tax rate (e.g. 18%) to the whole invoice, while itemized mode lets you set a per-line rate — useful when services carry different rates, like the GST slabs in India. Discounts can be a fixed amount or a percentage, applied either before tax (reducing the taxable base) or after tax. All totals update live as you type.
Will my work survive a page refresh?
Yes, if you want it to. The generator auto-saves a draft to your browser's localStorage as you type, so closing or refreshing the page won't lose your progress. The draft stays on your device — it is not synced to any account or server — and you can clear it at any time with the Reset button.
Can I download the invoice as a PDF or print it?
Both. The PDF button generates a clean A4 PDF entirely in your browser using pdf-lib (the same engine as the rest of the ForgePlug PDF suite) — nothing is uploaded. The Print button opens the browser's print dialog with only the invoice visible, so you can print it or save it as a PDF through your browser.

Tool Overview

A closer look at Invoice Generator — how it works, who it's for, and where it fits in your workflow.

Every freelancer, small business, and contractor eventually has to do the same chore: turn a week of work into a clean, professional invoice that a client will actually pay. The Invoice Generator removes the friction — no spreadsheet formulas, no design software, no account to create. Add your business details and logo, the client's information, an invoice number and dates, then build the line items. Every total — subtotal, tax, discount, shipping, and the grand total — recalculates live as you type, so the numbers are always right before you hit download.

Taxes and discounts behave the way real invoicing software behaves. Use a flat rate for a simple bill, or itemized per-line rates when services carry different slabs — the same tax math that powers the GST Calculator. Discounts can be a fixed amount or a percentage, applied before tax (which reduces the taxable base) or after tax. Notes and payment terms ride along at the bottom, so your bank details and thank-you note ship with the invoice instead of living in a separate email.

The preview renders the invoice as it will actually look, across three layouts — Minimal, Modern, and Classic — and the PDF you download matches the preview exactly. Everything runs in your browser: the PDF is generated locally with pdf-lib, drafts autosave to your own device's local storage, and your logo, client list, and financial details are never uploaded anywhere. That privacy is the point: invoicing data is some of the most sensitive information a small business owns, and it should never have to travel to a third-party server just to be formatted.

Key Features

Everything you get with this tool, at a glance.

Live Totals

Subtotal, tax, discount, shipping, and grand total recalculate as you type.

Flat or Itemized Tax

One rate for the whole invoice, or a per-line rate — same math as the GST Calculator.

Flexible Discounts

Fixed amount or percentage, applied before or after tax, allocated across lines.

Matching PDF & Print

A4 PDF generated locally with pdf-lib, plus browser print — identical output.

10 Currencies

USD, EUR, GBP, INR, AUD, CAD, SGD, AED, JPY, CHF with correct local formatting.

Private by Design

Your logo, client data, and invoices never leave your device — no uploads, no accounts.

How to Use Invoice Generator

Get from zero to done in four quick steps — no account, no learning curve.

  1. Add your business details

    Enter your company name, upload a logo, and add address, email, phone, and an optional tax number (GSTIN, VAT, EIN, and more).

  2. Fill in the client and dates

    Add the client's name, address, and email. The invoice number and issue date are suggested automatically — edit them freely.

  3. Build your line items

    Describe each product or service with a quantity and unit price. Totals update live; add up to 50 rows.

  4. Set tax, discounts & charges

    Pick flat or per-line tax, add a discount before or after tax, and include shipping or other charges.

  5. Export

    Choose a template, review the live preview, then download the PDF or print — everything generated locally.

Practical Examples

Real input and output pairs so you know exactly what to expect.

Freelance design invoice

Input

Design $1,200 · dev 40 h × $95 · logo $350 · 5% discount before tax

Output

Subtotal $5,350 · discount $267.50 · 8% tax → grand total ≈ $5,489.10

Mixed GST slabs (India)

Input

Itemized tax: 18% on services, 5% on goods, 0% on exempt

Output

Each line taxed at its own rate; totals block sums exactly to the table

After-tax discount

Input

Subtotal $1,000 · 10% tax · $100 discount after tax

Output

Tax $100 on the full subtotal → grand total $1,000 (discount applied last)

Guides & Articles

Learn how to get the most out of this tool with our in-depth guides.

Was this tool helpful?

Your feedback helps us improve Invoice Generator for everyone.

Share this tool

Share
Runs in your browser100% privateNo data uploaded