2026topopentools

Invoice Generator

Create a professional invoice in seconds. Add your business and client details, list your line items, apply tax and a discount, then download a clean PDF — all generated privately in your browser with no signup and no watermark.

Logo
No logo

PNG or JPG, up to 2 MB.

Accent color

Sets the headings, table header and total in the preview and PDF.

Your Business
Bill To

Line Items

$0.00

Live Preview

INVOICE

#INV-001

Issued: Jun 24, 2026

Due: Jul 8, 2026

From

Your business

Bill To

Client name

DescriptionQtyUnitAmount
1$0.00$0.00
Subtotal$0.00
Tax (0%)$0.00
Total$0.00

Saved Invoices

No saved invoices yet. Click "Save invoice" to keep a copy in this browser.

Everything is generated in your browser. Logos and saved invoices stay on this device — nothing you enter is uploaded or stored on any server.

Understanding the Invoice Generator

The Invoice Generator is a free, no-signup tool that turns your billing details into a clean, downloadable PDF invoice — entirely inside your browser. Enter your business name, address, and email, the client you are billing, an invoice number with issue and due dates, then add as many line items as you need. Apply a tax rate and an optional flat discount, add notes or payment terms, and watch the subtotal, tax, and total update live in a styled preview that matches the final PDF. It is currency-aware, so every amount displays in your selected currency. Nothing you type is ever uploaded — there are no watermarks and no limits.

How it works

Fill in the From and Bill To blocks, set an invoice number and dates, then add line items with a description, quantity, and unit price. Each line's amount is calculated as quantity times unit price, and these feed a running subtotal. Enter a tax percentage and a flat discount and the tool computes tax on the discounted subtotal, then the grand total. A live preview mirrors the PDF exactly so there are no surprises. When you are ready, click Download PDF Invoice: the tool uses pdf-lib in your browser to draw an A4 page with your business and client blocks, a line-item table, and the totals, then saves it as a PDF.

amount = quantity × unit price; subtotal = Σ amounts; taxable = subtotal − discount; tax = taxable × (tax rate ÷ 100); total = taxable + tax

Worked example

Suppose you bill a client for two line items: 10 hours of design at 50 per hour (500) and 1 logo package at 200 (200). The subtotal is 700. You apply a 50 flat discount, leaving a taxable amount of 650. With an 18% tax rate, tax is 650 × 0.18 = 117. The grand total is 650 + 117 = 767, shown live in your chosen currency and written into the downloadable PDF.

Tips & common mistakes

  • Use a consistent invoice numbering scheme like INV-001, INV-002 so invoices are easy to track and reference later.
  • Set a clear due date (the tool defaults to 14 days out) and restate your payment terms in the notes field to get paid faster.
  • Switch the site currency before downloading so the invoice shows the right currency for your client.
  • Keep line-item descriptions specific (e.g. 'Homepage redesign — 8 hrs') so clients can see exactly what they are paying for.
  • Apply the discount as a flat amount; it is deducted before tax, which matches how most tax authorities expect discounts to be handled.
  • Check the live preview first — it matches the PDF exactly, so you can fix typos before downloading.

Related tools

How to Use This Generator

  1. 1Enter your business and client details and an invoice number.
  2. 2Add line items, then set the tax rate and any discount.
  3. 3Check the live preview and download your PDF invoice.

Frequently Asked Questions

Is this invoice generator really free?

Yes, completely free. There is no signup, no account, and no watermark on your invoice. Create as many invoices as you like and download each one as a clean, professional PDF.

Can I download my invoice as a PDF?

Yes. Fill in your details and click Download PDF Invoice. The PDF is generated right inside your browser and saved to your device — nothing you type is ever uploaded to a server.

Can I add multiple line items, tax, and a discount?

Absolutely. Add as many line items as you need, each with its own quantity and unit price. You can also apply a tax rate and a flat discount, and the subtotal, tax, and total update live.

Can I add my own logo and brand color?

Yes. Upload a PNG or JPG logo and it appears in both the live preview and the downloaded PDF. Pick an accent color or use the color picker to match your brand — it styles the headings, table header, and total.

Can I save an invoice and come back to it later?

Yes. Click Save invoice and it is stored privately in your browser. Your saved invoices stay on this device across reloads, and you can load or delete any of them anytime — nothing is uploaded to a server.