Your business
Invoice
INV-0001
Issued Nov 5, 2026
Due Dec 5, 2026
Bill to
Client name
| Description | Qty | Amount |
|---|
- Subtotal
- $0.00
- Total
- $0.00
- Amount due
- $0.00
Free tool
Use this free invoice generator to build a clean PDF invoice in your browser. Add tax, discounts, your logo and payment details. Nothing is uploaded.
Updated · By PayToMe Editorial
Your business
Invoice
INV-0001
Issued Nov 5, 2026
Due Dec 5, 2026
Bill to
Client name
| Description | Qty | Amount |
|---|
Everything stays in your browser. Nothing is uploaded, and your draft is saved only on this device.
A free invoice generator should get you from a blank page to a PDF you can send in a few minutes, with totals you can trust. This one does that in your browser. You fill in a form, watch the live preview update beside it, and press Download PDF. There is no account, nothing is uploaded, and the math is exact to the smallest unit of whichever currency you choose.
A good invoice answers four questions for the person paying: who is asking, what for, how much, and by when. At a minimum, include:
Tax rules differ by country and by state. Your own tax agency is the source for what an invoice must contain where you operate, and this page is general information, not legal advice. The longer checklist lives in what to include on an invoice.
A consultant bills a client for design work. Twelve hours at 100.00 each, 8.25% sales tax added on top, due in 14 days.
INV-0042 · Acme Studio
| Item | Qty | Amount |
|---|---|---|
| Logo design | 12 | $1,200.00 |
| Tax (8.25%) | $99.00 | |
| Total | $1,299.00 | |
The subtotal is 12 x 100.00 = 1,200.00. Tax is 1,200.00 x 8.25% = 99.00. The total is 1,299.00. If the same price were inclusive of tax, the 1,200.00 would be the total and the generator would work backward: 1,200.00 divided by 1.0825 is 1,108.55 before tax, leaving 91.45 of tax.
Not every currency has two decimal places. The Japanese yen has none, so 12,500 JPY is a whole number and never shows cents. The Kuwaiti dinar has three, so a price of 12.500 KWD keeps all three places. The generator follows each currency’s own precision, which means the totals you see in the preview are the totals in the PDF. If you invoice in more than one currency, create a separate invoice for each rather than mixing them on one document. A currency and a tax rate that match your client’s expectations avoid most follow-up emails.
If you bill the same kind of work regularly, start from a consulting invoice template with sample lines already filled in. To check the tax on a price before you enter it, use the sales tax calculator. And if you need a quote before the work starts, the estimate generator builds one the same way. When you are ready to learn the fundamentals, read how to write an invoice.
Create your free account in a minute: no password, no card. Your free plan includes 100 invoices a day.
Already have an account? The same button signs you in.
Product news and invoicing tips, now and then. Confirm your email once, and unsubscribe whenever you like.