Invoice Generator
Fill in your details and line items, then print or save as PDF directly from your browser.
| Description | Qty | Price | Amount |
|---|
| Payment Term | Meaning | Typical Use |
|---|---|---|
| Due on receipt | Payment expected immediately | Small jobs, one-off services |
| Net 15 | Payment due within 15 days | Fast-turnaround freelance work |
| Net 30 | Payment due within 30 days | Most common standard term |
| Net 60 | Payment due within 60 days | Larger companies, corporate clients |
FAQ
How do I save this as a PDF?
Click 'Print / Save as PDF' — in the print dialog that opens, choose 'Save as PDF' as the destination/printer instead of a physical printer. This works in every modern browser without needing any extra software.
Is my invoice data saved anywhere?
No — everything you type stays in your browser only. Nothing is uploaded, stored, or sent anywhere, so refreshing the page will clear it.
Can I add multiple line items?
Yes — click 'Add line item' as many times as you need. Each row has its own description, quantity, and price, and the total updates automatically.
Does this calculate tax?
Not automatically — add tax as its own line item if you need to include it, since tax rates and rules vary significantly by location and business type.
What do payment terms like 'Net 30' mean?
The number after 'Net' is the number of days the client has to pay after the invoice date — Net 30 means payment is due within 30 days. See the table above for other common terms.
What should I include on a professional invoice?
At minimum: your business name, a unique invoice number, the date, a clear description of each line item with quantity and price, and a total. This tool's preview includes all of these by default.
Is this invoice legally valid for tax or accounting purposes?
Invoice requirements vary by country, industry, and business type, so check your local regulations for what's required (such as a tax ID or VAT number) if you need it to meet specific legal or accounting standards.
What should I put in an invoice description?
Describe what was done or supplied in enough detail that the client can match it to the agreed work, for example 'Website design, 12 hours' or 'Logo design, final files'. Include dates or a project reference where helpful.
How do I add tax to an invoice with this tool?
Add a separate line item for the tax with the quantity 1 and the tax amount as the price. For a 20% rate on a 1,190.00 subtotal the tax line would be 238.00. The generator itself does not calculate tax.
How do I number my invoices?
Use a simple sequence that never repeats, such as 0001, 0002 and so on, or include the year, such as 2026-001. Consistent numbering makes it easy to track payments and is often required for tax records.
About this tool
This tool builds a clean, printable invoice from your business details and line items, with the total calculated automatically. Use your browser's print function to save it as a PDF. Nothing you enter is saved or sent anywhere.
A worked example
Each line total is the quantity multiplied by the price, and the invoice total is the sum of the lines. For a small design job:
| Description | Qty | Price | Amount |
|---|---|---|---|
| Website design (hours) | 12 | 65.00 | 780.00 |
| Logo design | 1 | 350.00 | 350.00 |
| Stock photos | 5 | 12.00 | 60.00 |
| Total | 1190.00 |
The generator does not add tax. If you must charge sales tax or VAT, include it as its own line. For example, at a 20% rate the tax on 1,190.00 is 238.00, which brings the amount due to 1,428.00. Check the correct rate and rules for your country and for the type of work.
Setting payment terms
Payment terms state when you expect to be paid. Writing the actual due date on the invoice avoids confusion. Counting from an invoice dated 1 March 2026:
| Payment term | Due date |
|---|---|
| Net 15 | 16 March 2026 |
| Net 30 | 31 March 2026 |
| Net 60 | 30 April 2026 |
A shorter term helps your cash flow, but large clients often have a standard term of their own, so ask about it before you issue the first invoice. You can also state a late payment policy, such as interest on overdue amounts, if your contract or local law allows it.
Invoice numbering and record keeping
- Use sequential numbers. A simple sequence such as 0001, 0002, 0003 or a date-based one such as 2026-001 makes invoices easy to find and shows that none are missing.
- Never reuse a number. If you have to correct an invoice, issue a credit note or a new invoice that refers to the original, according to the rules where you operate.
- Keep copies. Save each invoice as a PDF, and keep it for as long as your tax authority requires.
- Remember that this tool does not store anything. Your details disappear when you close the page, so save the PDF before leaving.
What to check before you send
Make sure your business name and contact details are correct, the client's name or company is right, the date and invoice number are filled in, each line describes the work clearly, and the payment terms and method are stated. Tax registration numbers and legal requirements vary by country, so add whatever your jurisdiction requires. This generator is a convenience for producing a clean document and is not tax or legal advice.