Free Invoice Generator

Fill in your details and line items, watch the live preview and download a PDF invoice, with your logo, tax, discounts and 14 currencies. No signup.

Your business

Business name
Email
Address
Phone
Tax ID, VAT or EIN (optional)

Bill to

Client name
Email
Client address
Client tax ID (optional)
PO number / reference (optional)

Invoice details

Invoice number
Currency
Issue date
Due
Payment terms
Color template

Line items

Tax %
Discount %
Shipping / other charges
Amount already paid
Notes

New to this document? Read What every invoice must include.

Your Business
INVOICE
#INV-0001
Date: 1 Nov 2026
Due: 1 Dec 2026
Terms: Net 30
BILL TO
Client name
DESCRIPTIONQTYRATEAMOUNT
—1$0.00$0.00
Subtotal$0.00
TOTAL DUE$0.00
All amounts in USD
NOTES
Thank you for your business. Payment is due by the date above.

No signup. Nothing you type leaves your browser.

Need a proforma invoice or a commercial invoice for customs?

How to use the Invoice Generator

  1. Fill in “Your business” and “Bill to” with names, emails and addresses. Add your logo if you like.
  2. Set the invoice number, currency, issue date, due date and payment terms.
  3. Add line items with a description, quantity and rate, then any tax %, discount % and notes.
  4. Pick a color template and check the live preview.
  5. Click “Download Invoice PDF — Free”.

Do this automatically

Send invoices from BillingOtter instead

Save your clients, email each invoice with the PDF attached and see what is paid, due or overdue. Clients pay from the invoice email without creating an account. The Free plan covers 5 invoices a month.

Free plan · no credit card · cancel anytime

Frequently asked questions

Is this invoice generator really free?

Yes — completely free, no signup. Fill in the details, download your PDF, done. Free downloads carry a small "Created free with BillingOtter" line in the footer; an BillingOtter plan (Creator Pro, $8.99 a month or $6.99 billed yearly) removes it and also saves your clients, sends invoices for you and tracks who has paid.

What should an invoice include?

Your business details and tax ID, the client's details, a unique invoice number, issue and due dates with payment terms, a clear description of each item with quantity and rate, any tax, discount or shipping, the total due, and how to pay: bank, IBAN or a payment link. This generator has a field for each, and our guide on what an invoice is walks through them with an example.

Is my data uploaded anywhere?

No. Everything you type stays in your browser — the PDF is generated on your device and never touches our servers.

Can I add my logo and change the colors?

Yes — upload a logo and pick from six color templates. The PDF comes out exactly like the preview. Prefer Word or Excel? The templates page has the same six designs as editable .docx and .xlsx files.

Can I show a deposit already paid?

Yes. Enter the amount in "Amount already paid" and the invoice shows the total, the payment received and the balance due.