Invoice Generator

Fill in your details and line items, and download a clean PDF invoice. The total is calculated as you type.

Updated September 2026 Formulas tested

Quick answer: An invoice lists who is billing whom, an invoice number and date, one line per item or service with a quantity and a rate, and a total. This tool builds one from what you type and downloads it as a PDF, with the total calculated automatically as you add lines. Nothing you enter is uploaded.

Add who the invoice is from and to, an invoice number and dates, then add one line for each item or service with a quantity and a rate. The total is calculated as you type, and the PDF downloads with your details laid out on a single page.

Nothing you type is uploaded. The PDF is built directly in your browser.

What this tool does not do

This is a simple, one-off invoice generator: it does not save your invoices, track payments, or number them for you automatically between visits. For a freelancer or small business sending occasional invoices, that is often all that is needed. If you send many invoices and need to track which are paid, dedicated invoicing or accounting software will serve you better.

A worked example

Example. A freelance designer adds "Logo design" at a quantity of 1 and a flat rate, and "Revisions" at a quantity of 3 hours and an hourly rate, and the total updates automatically as each line is added.

Real-world examples

A freelancer finishing a project bills a flat rate for the main deliverable and an hourly rate for extra revisions, on the same invoice, each as its own line.

A small business owner sends a numbered invoice with clear payment terms in the notes, such as "Due within 14 days, bank transfer only", so the client knows exactly what is expected.

Common mistakes to avoid

  • Forgetting to add a due date. Clearly stating payment terms, including when payment is due, makes it easier for a client to pay on time.
  • Using a duplicate invoice number. Sequential, unique numbers make it easier to track which invoices have been sent and paid.
  • Leaving the description vague. "Consulting" tells a client less than "Consulting: website redesign, March", which matters if a client is checking the invoice against their own records.

Frequently asked questions

Is my invoice data uploaded anywhere?

No. The PDF is generated entirely in your browser, and nothing you type is sent to a server.

Does it calculate tax?

Not automatically. Add a tax line as a line item if you need to show tax, calculated with the percentage calculator if useful.

Can I add more than a few line items?

Yes, press "+ Add line" as many times as you need.

Does this save my invoice for later?

No. Download the PDF when you are done; the form does not save between visits.

People also search for this as: invoice generator free, invoice maker online, create an invoice pdf, freelance invoice template, simple invoice maker, invoice generator no sign up.

Sources and further reading

Formulas on this page are checked by automated tests against independent references. See how we test our tools.

Press Esc to close