FFreelanceGuide

Free tool · No signup

Free invoice generator

Fill in your details on the left and watch a clean, professional invoice build itself on the right. When it looks right, print to PDF in one click. The subtotal, tax, and total are always calculated to the exact cent — no surprises for you or your client.

Invoice details
From (you)
Bill to (client)
Invoice
Line items
DescriptionQtyUnit priceAmount
Adjustments
Sales tax, VAT, or GST as a percentage. Applied to the subtotal after any discount. Leave at 0 if you don't charge tax.
%
An early-payment or loyalty discount. Comes off the subtotal before tax is figured.
Notes / payment terms

Invoice

Invoice
Issued
Due
Bill to
Amount due
DescriptionQtyUnitAmount
Subtotal
Total
Total due

Nothing you type leaves your browser — the invoice is built entirely on your device, with no account and no data sent to any server. "Print PDF" uses your browser's built-in Save as PDF. This isn't tax or legal advice — check the tax rules where you operate.

How to make an invoice with this generator

Invoicing is the unglamorous step that stands between finishing work and getting paid, and the easiest place to lose money is a totals column that doesn't add up. This tool keeps it simple: type your details on the left, and a finished invoice assembles in real time on the right. There's no template to download, no spreadsheet to wrestle, and no account to create.

  1. Add your details and the client's. Your name or business goes in the "From" block; the client goes in "Bill to." Email and address are optional but make the invoice look complete and give the client a reply path.
  2. Set an invoice number and dates. A unique number (e.g. INV-001, then INV-002) keeps your records straight and is what an accountant or tax authority will ask for. The due date sets the expectation for when you'll be paid.
  3. List the work. Each line takes a description, a quantity (hours, units, or a flat 1 for a fixed fee), and a unit price. The line amount and the running subtotal update as you type.
  4. Apply tax and any discount. Enter your sales-tax, VAT, or GST rate; add an optional discount as a percentage or a flat amount. The order matters and this tool gets it right — see below.
  5. Print to PDF. Click Download / Print PDF. Your browser's print dialog opens with a clean, one-page invoice; choose "Save as PDF" as the destination and you have a file to email or archive.

How the totals are calculated

Getting the math right — and in the right order — is the whole point. A discount applied after tax produces a different number than one applied before, and charging tax on a discounted base is what most jurisdictions actually expect. Here's the exact sequence this generator uses:

line amount = quantity × unit price
subtotal    = sum of all line amounts
discount    = percent of subtotal, or a fixed amount
taxable     = subtotal − discount
tax        = tax rate × taxable
total      = taxable + tax

Every figure is computed in whole cents (or whole units for currencies like the yen) and rounded once, so what you see always reconciles: the subtotal is exactly the sum of the lines, and the total is exactly the taxable base plus tax. You will never get an invoice where the parts don't add up to the whole — the kind of off-by-a-penny error that erodes a client's trust.

When to use it

This is built for freelancers, contractors, consultants, and small studios who bill a handful of clients and don't want a subscription invoicing app for it. It's ideal for one-off project invoices, monthly retainers, and hourly work. If you're sending hundreds of invoices a month or need automatic payment reminders and online card payments, dedicated accounting software will serve you better — but for the common case of "I did the work, now I need to bill for it," this is faster and free.

Frequently asked questions

Is this invoice generator really free?

Yes — completely. There's no signup, no trial, no watermark on your invoice, and no per-invoice limit. It's a static web tool: you can use it as often as you like, and you can even save the page and use it offline.

How do I save the invoice as a PDF?

Click Download / Print PDF. That opens your browser's standard print dialog with a clean, one-page version of the invoice (the form and site navigation are hidden automatically). In the destination menu, choose "Save as PDF" instead of a printer, and save the file. This works in Chrome, Safari, Edge, and Firefox with no extra software.

Is my client and pricing data sent anywhere?

No. The entire tool runs in your browser — nothing you enter is uploaded, logged, or stored on a server. The link in your address bar updates as you type so you can bookmark or re-open the same invoice, but that link only encodes the values you entered, and it only ever lives in your own browser and wherever you choose to paste it.

Does it handle tax and discounts correctly?

Yes, and in the order most tax systems expect: a discount is subtracted from the subtotal first, then tax is calculated on the discounted amount. All math is done in whole cents and rounded once, so the line items, subtotal, tax, and total always reconcile exactly. It supports a dozen currencies, including zero-decimal ones like the Japanese yen. It is not tax advice, though — confirm the rate and rules that apply where you operate.

Keep going

More free tools