How to make an invoice
- Add your details. Enter your business name, address and contact details in the From box, then upload your logo.
- Add your client. Put the client's name and billing address in Bill to. Add a Ship to address only if goods are delivered somewhere else.
- Set the number and dates. Give the invoice a unique number, set the invoice date and choose payment terms. The due date fills in for you.
- List the work. Add one line per product or service with a quantity and rate. Amounts and the subtotal update as you type.
- Apply tax, discount and shipping. Switch each on as a percentage or a flat amount. Tax is calculated after the discount.
- Download and send. Click Download PDF and email the file to your client. Save it to your history so you can duplicate it next month.
What to put on an invoice
- The word “Invoice” and a unique number
- Sequential numbers make invoices easy to track and are required for tax records in most countries.
- Seller and buyer details
- Legal or trading names, addresses, and tax IDs (VAT, GST, ABN) where they apply.
- Issue date and due date
- State the payment terms, such as Net 30, so there is no question about when payment is late.
- Itemised charges
- A description, quantity, unit price and line total for each item.
- Tax, discounts and the total
- Show the tax rate and amount separately from the subtotal.
- How to pay
- Bank details, a payment link or accepted methods, in the notes section.
Frequently asked questions
Is this invoice generator really free?
Yes. Every feature is free, there is no account to create, and the PDF has no watermark.
Where is my invoice data stored?
In your browser's local storage on this device. The editor never uploads your documents, so clearing your browser data also removes your saved invoices.
Can I make an invoice with ChatGPT or Claude?
Yes. Ask the assistant for invoice JSON and paste it into Import from ChatGPT, Claude… in the editor, or connect our MCP server so the assistant can hand you a pre-filled link. See the AI guides.
How is tax calculated?
Any discount is taken off the subtotal first, then tax is applied to the discounted amount, then shipping is added. Every step is rounded to the currency's smallest unit.
Can I add my logo?
Yes. Click the logo area at the top of the invoice and choose a PNG, JPG, WebP or SVG file. It appears on the PDF and is remembered for your next invoice.
What payment terms should I use?
Net 30 is the most common for business clients. Freelancers often use Net 14 or Due on receipt. Shorter terms usually mean faster payment.
Can I invoice in a currency other than US dollars?
Yes. Pick from 48 currencies. Amounts are rounded correctly for currencies without decimals, such as the Japanese yen.