Free Invoice Generator for Freelancers and Online Sellers

Type straight onto the invoice and download a clean PDF. Price it so the PayPal or Stripe fee doesn't come out of your pocket, and a $500 job lands as $500.

  • No sign-up
  • No watermark
  • Nothing uploaded

Click anything on the invoice to change it. Totals update as you type.

My invoices
Paid, last 6 monthsThis year 0
Invoiced0
Unpaid0
Overdue0

Saved in this browser only. Use ⋯ → Back up everything before clearing browser data or switching devices.

Amount due0

This free invoice generator makes invoices, quotes, proforma invoices, receipts and credit notes as PDF. Pick one of three templates, add your logo, bill in any of 50+ currencies and seven languages, and print a payment link or a scan-to-pay code. No signup, no watermark, no limits: nothing is uploaded, everything stays in your browser.

How to make an invoice in 5 steps

  1. Add your details once. Name, logo, address, tax ID and how you get paid are saved in your browser, so the next invoice starts filled in.
  2. Pick the client. Saved clients fill in with one click.
  3. List the work. Hours, days, words, items or a fixed price. Expenses can be marked tax-free.
  4. Set tax and terms. Up to two taxes, a discount, a deposit, Net 7 to Net 60 and an optional late fee. Cross-border B2B work gets the reverse-charge wording.
  5. Download the PDF. One click saves it to your downloads, with no print window. The text in the PDF is searchable and can be copied, the table header repeats on every page and no line is split in half.

Three free invoice templates

Every template prints on one A4 or US Letter page with real, selectable text. Switch between them at any time; your details stay put.

Studio invoice template: a freelance invoice with a logo, line items, VAT, a bank QR code and a large amount due, made with the NetHustler free invoice generator
Studio Clean sans-serif and a monogram if you have no logo. The default for most freelancers.
Ledger invoice template: serif freelance invoice with line items and a scan-to-pay QR code
Ledger Serif type with an editorial feel. Reads well for consultants, writers and accountants.
Block invoice template: invoice with a brand-colour header band and a large amount due
Block One block of your brand colour. For studios and agencies.

Which document do I send?

DocumentSend it whenCounts for tax?In this tool
QuoteBefore the work, to agree the price and scope.NoOnce accepted, it becomes the invoice with one click and gets an invoice number.
Proforma invoiceThe client needs a bill before you deliver: a prepayment, customs, or their internal approval.No, it is not a tax invoiceSame layout, marked proforma. Turn it into the invoice when you deliver.
InvoiceThe work is delivered or a milestone is reached.YesNumbered in sequence and tracked as unpaid, paid or overdue in My invoices.
ReceiptThe client has paid and wants proof.It records the paymentMark the invoice paid; the receipt is one click away.
Credit noteAn invoice was wrong, or you are refunding part of it.Yes, it cancels or reduces an invoiceMade from the invoice with its own CN number. Never edit a sent invoice; credit it and reissue.

What to put on a freelance invoice so it gets paid

  • A unique, sequential invoice number and the issue date
  • Your name or business, address and tax ID (VAT, GST, ABN or EIN where you have one)
  • The client's legal name and address, plus their VAT number for EU B2B work
  • Clear line items with quantity, rate and amount
  • Tax shown separately, or the reason no tax is charged (reverse charge, export of services, not registered)
  • A due date, not just "Net 30", and any late fee terms
  • Exactly how to pay, and the reference the client should use

Getting paid by PayPal, Stripe or card without losing the fee

A $500 invoice paid through PayPal in the US arrives as about $482: 3.49% plus $0.49 goes to PayPal. Adding $17.94 to the invoice does not fix it, because PayPal takes a cut of the extra too. The generator grosses the amount up so that what lands in your account is what you quoted: for $500 that is $518.59. On an invoice in another currency, PayPal's fixed fee follows the currency received (€0.39, £0.39, ¥49), and Stripe uses the rates of a Stripe account in that currency's country. The PayPal fee calculator has other countries and international payments.

Before you add a fee line, check the rules (as of 14 October 2026):

  • PayPal. PayPal's US user agreement says you will not add a surcharge for paying with PayPal, so a line called "PayPal fee" breaches it. The same applies in most countries where PayPal operates.
  • Cards. Surcharges on consumer cards are banned in the UK and the EU. In the US about ten states ban or cap them, and Visa and Mastercard cap them at 3%. Business clients are generally allowed, but check the contract.

What works everywhere: quote the grossed-up amount as the price, keep the processing line neutral, and offer a discount for paying by bank transfer. The fee panel adds that discount to the invoice notes in one click.

Sources
  • Fee presets: PayPal business fees (US rates, with the fixed fee for each currency received), Stripe pricing and each country's own Stripe pricing page for other currencies, Square pricing (US). Checked 24 October 2026.
  • Surcharge rules: PayPal US User Agreement ("No surcharges"), the UK Consumer Rights (Payment Surcharges) Regulations 2012, EU PSD2 article 62, and Stripe's surcharging guide for US states and card-network caps. Checked 14 October 2026.

Questions freelancers ask

Is this invoice generator really free?

Yes. No account, no watermark, no limit on invoices, and the logo upload is free too. Everything runs in your browser.

Where is my data stored?

Only in your browser's local storage on this device. Nothing you type is sent to our servers. If you clear your browser data or switch devices, use ⋯ → Back up everything first and restore the file later.

How do I download the invoice as a PDF?

Click Download PDF. The file goes straight to your Downloads folder, named after the invoice number and the client. On iPhone and iPad, Safari asks whether to download it; the file is then in Files, under Downloads. The text in the PDF can be searched and copied, and payment links stay clickable. To print on paper, use Print in the ⋯ menu.

What should my first invoice number be?

001 in the format you chose, for example INV-2026-001. Clients don't care that it is your first; tax offices care that the sequence has no gaps. Add your initials as a prefix under Region → Invoice numbers if you like.

Can I send an invoice without a registered business or tax ID?

In most countries, yes: a sole trader can invoice under their own name and address, and the tax ID line can stay empty. Don't add VAT or sales tax you are not registered to charge; choose "Not VAT registered" under Tax and the invoice prints the right wording. Some countries require a tax number before you trade at all (Germany and Spain, for example), so check your local rules.

My client isn't paying. What can I do?

Send the three reminders from My invoices, then a final notice with a date. Business clients in the UK and the EU owe statutory late-payment interest even if the invoice didn't mention it. After that it is a letter before action and the small-claims route. Keep the invoice as issued; a credit note is not the answer to non-payment.

More free tools