A proper invoice in about a minute — line items, tax and discount worked out for you, a clean document at the end, and no account standing between you and getting paid.
Your draft is saved automatically in this browser on this device only — nothing is uploaded, and clearing your browser data clears the draft.
An invoice is not a receipt and not a quote — it is the document that asks for payment and, in most countries, the record both sides keep for tax. At minimum it needs: who is charging (your name or business, with contact details), who is being charged, a unique invoice number, the date it was issued, a payment due date, an itemised list of what was supplied with quantities and rates, any tax charged, and one unambiguous total. This generator covers every one of those. Exact legal requirements vary by country — some require a tax registration number on the document, some prescribe the words "tax invoice" — so if you invoice regularly, check your local rules once and put the required details in the address or notes fields here.
1. Fill in your details and your client's once — the draft is remembered on this device, so next time you start from your last invoice, not a blank page.
2. Keep the invoice number sequence unbroken (INV-001, INV-002, …). Auditors and accountants like an unbroken sequence; a gap invites questions, a duplicate invites worse ones.
3. Add one line item per distinct piece of work or product, with a description specific enough that a stranger could tell what was delivered — "logo design, 3 concepts + revisions, delivered 12 Oct" beats "design work".
4. Add a discount only if you agreed one, and set the tax rate your rules require. The order of operations below is the standard one used by accounting software.
5. Put how you want to be paid in the notes — bank details, payment link, or terms like "due within 14 days" — then use the print button and choose "Save as PDF" to produce the file you send.
Each line amount is quantity × rate. The subtotal is the sum of the lines. A percentage discount comes off the subtotal first; tax is then charged on the discounted amount; the total is the discounted amount plus the tax. Worked example: 10 hours at $75 is $750, plus materials at $200, gives a subtotal of $950. A 5% discount removes $47.50, leaving $902.50. Tax at 10% on that is $90.25, so the total due is $992.75 — your client sees every step of that on the document, which is exactly what stops "how did you get this number?" emails.
Most invoice tools are subscription products wearing a free costume: you build the invoice, then meet a signup wall, a watermark, a trial countdown, or your client data sitting on someone else's server as the start of a sales funnel. This page takes the other route — the whole tool runs in your browser, the draft lives in your browser's local storage, and the PDF is produced by your browser's own print function. There is no account because there is nothing an account would do. The honest trade-off: a draft saved here lives only on this device and in this browser, so keep the PDFs you send — they are your archive.
No due date: an invoice without one gets paid whenever the client feels like it; "due on receipt" or a date 7–14 days out is normal for freelancers. Vague descriptions: finance departments query what they cannot identify, and a queried invoice leaves the payment run. Wrong or missing payment details: one mistyped digit in an account number costs a week. Sending a screenshot or a spreadsheet: a PDF looks final, files cleanly, and cannot be accidentally edited by the recipient. Forgetting your own copy: save every PDF you send with its invoice number in the filename — tax season is much shorter when you do.
Is it really free, with no watermark? Yes. The PDF comes from your browser's print dialog ("Save as PDF"), so there is no server involved to add a watermark or a page limit.
Where is my invoice data stored? Only in this browser, on this device, via local storage, so the draft is here when you come back. Nothing you type is sent anywhere — and that also means we cannot recover a draft if you clear your browser data.
Can I invoice in another currency? Yes — pick the currency at the top; the symbol follows through the line amounts and the total. The arithmetic does not change.
Is this tax advice for my country? No. The calculation order (discount before tax) is the common standard, but rates, registration numbers and required wording are set by your local rules — check them once, or ask your accountant, before your first invoice.
Can I add my logo? Not in this version — the document is deliberately clean and text-based so it prints perfectly anywhere. Your business name heads the invoice in large type.