How to make an invoice
- Choose the document type — invoice, tax invoice, proforma invoice, quotation (estimate) or receipt — and pick a template and your brand color.
- Add your business name, logo, address and tax number. Upload your logo and the tool suggests colors taken from it.
- Fill in who you are billing. Press "Save client" to reuse the details next time.
- Check the invoice number, the date and the payment terms. The due date is worked out for you.
- Add your items with quantity and price. Add GST, VAT or sales tax, a discount or shipping if you need them.
- Add bank details and, if you like, a payment QR code. Then download the PDF, print it or send it on WhatsApp or by email.
That is all you need to create an invoice online for free. The tool works on a phone and on a PC, keeps a list of your saved invoices, and marks each one as paid, partly paid, unpaid or overdue.
Invoice template and invoice format
There are four invoice templates — Classic, Modern band, Minimal and Side bar — and each one works with any color, font and table style. Long invoices continue on a second page with the table heading repeated. A good invoice format has these parts:
| Part | What to write |
|---|---|
| Your details | Business name, logo, address, contact and tax number (VAT, GSTIN, NTN, ABN or EIN) |
| Client details | Name, address and, for business clients, their tax number |
| Invoice number | A unique number from one running sequence, such as INV-0042 |
| Dates | Invoice date and due date (for example Net 14 or Net 30) |
| Items | Description, quantity, unit price and line amount |
| Totals | Subtotal, discount, tax, shipping, total and balance due |
| Payment | Bank details, payment link or QR code, and your terms |
Invoice, proforma invoice, quotation and receipt — what is the difference?
| Document | When you send it |
|---|---|
| Quotation / estimate | Before the work, to tell the client the price. It is not a request for payment. |
| Proforma invoice | Before delivery, often for an advance payment or for customs. It is not a final tax invoice. |
| Invoice / tax invoice | After the sale, to ask for payment. Many countries call it a tax invoice when tax is charged. |
| Receipt | After you are paid, to confirm the money was received. |
So this page is also a free quotation maker, estimate generator, proforma invoice maker, receipt generator and simple bill generator — switch the type at the top and the title, number and date fields change to match.
Invoice with GST or VAT — or without tax
Name the tax yourself — VAT, GST, sales tax, HST or anything else — and choose one rate for the whole invoice or a different rate on each item; the totals show each rate on its own line. Tick "Prices already include tax" if your prices are tax-inclusive, and the invoice shows how much tax is inside the total. If you are not registered for tax, choose No tax to make an invoice without GST or VAT. Rules for tax invoices differ from country to country, so check what your tax office requires.
An invoice maker for freelancers, contractors and small businesses
Freelancers can bill by the hour (put the hours in Qty and the hourly rate in Rate). Contractors can add materials and labour as separate lines, a deposit as a minus "Other charge", and a reference or PO number. Shops and salons can save their usual services and products once, then pick them from the list on every new invoice.
Get paid faster: bank details and a payment QR code
Add your bank details and a payment link (PayPal, Stripe or your bank's link), and print an invoice with a QR code the client can scan with a phone. In India the tool can make a UPI QR code with the amount already filled in, and in the euro area a SEPA (EPC) QR code that most banking apps read to fill in an IBAN transfer. Each QR code is drawn in your browser — for any other kind of QR code, use our free QR code generator.
How to make an invoice number
Use one running sequence without gaps — for example INV-0001, INV-0002, INV-0003 — and never use the same number twice. Many businesses add the year (INV-2026-0001). This tool suggests the next free number for each document type and warns you when a number is already used by a saved invoice.
Frequently asked questions
Is this invoice generator really free?
Yes. There is no sign-up, no login, no limit on how many invoices you make and no watermark. A small "made with" line at the bottom can be switched off.
Can I add my logo and my brand colors?
Yes. Upload your logo and the tool suggests colors taken from it. Pick one of four invoice templates, a main and a second color, a font and a table style. Text on colored areas is adjusted automatically so it stays readable.
Does it work in my country and currency?
Yes. Choose any currency, name the tax yourself (VAT, GST, sales tax or any other), set prices with or without tax, and rename every label on the invoice into your own language.
Can I make an invoice without GST or tax?
Yes. Choose "No tax" and the invoice shows no tax line at all. You can also use one tax for the whole invoice or a different tax rate on each item.
Can I make quotations, estimates, proforma invoices and receipts too?
Yes. Switch the document type at the top. The title, the number prefix and the date fields change to match, for example "Valid until" on a quotation and "Amount received" on a receipt.
Can I add bank details and a QR code for payment?
Yes. Add your bank details and a QR code that opens a payment link. In India it can make a UPI QR code with the amount filled in, and in the euro area a SEPA (EPC) bank transfer QR code.
Where are my invoices saved?
Only in your own browser on this device. Nothing you type is sent to our server. Saved invoices, clients and items can be exported to a backup file and imported on another device.
How should I number my invoices?
Use one running sequence without gaps, for example INV-0001, INV-0002. The tool suggests the next free number for each document type and warns you if a number is already used.