Free invoice generator
Fill in your details, add line items, and download a clean invoice as a printable PDF. No watermarks, no signup.
Your details (From)
Client details (To)
Line items
How to create and send a professional invoice
An invoice is a legally binding document requesting payment for goods or services delivered. A compliant invoice must include: the word "Invoice" and a unique invoice number, the date of issue and payment due date, your full name or company name and contact information, the client's name and address, an itemised list of goods or services with quantities and unit prices, and the total amount due including any applicable taxes.
Invoice numbers should follow a sequential pattern (INV-001, INV-002) or incorporate the year and month (2026-10-001) to make your records easy to audit. Always include clear payment terms, Net 30 means payment within 30 days of the invoice date, which is the most common professional standard. Net 7 or Net 14 are appropriate for freelancers and small businesses where cash flow is critical.
This tool generates a clean, printable HTML invoice. Use your browser's Print function (Ctrl+P / Cmd+P) and select "Save as PDF" to create a PDF you can email directly to your client. No data leaves your browser, the entire invoice is built and rendered locally. For recurring billing or automated payment collection, consider pairing this tool with a dedicated invoicing platform.
Invoice best practices
- Always include a clear due date, invoices without one are paid later on average.
- Specify accepted payment methods in the notes field.
- Chase overdue invoices at 1 day, 7 days, and 14 days past due.
- Keep copies of all invoices for tax records (minimum 7 years in most jurisdictions).
Frequently asked questions
Is this invoice legally compliant?
This tool provides a general-purpose invoice template. Tax compliance requirements vary by jurisdiction. Consult an accountant for VAT, GST, or sales tax requirements in your country.
How do I add tax?
Add a line item for the tax amount (e.g. "GST 10%" with the calculated amount). A dedicated tax line keeps the invoice clear and auditable.
Can I save my invoice?
Use Print → Save as PDF to save a PDF copy. The browser does not store your data between sessions.
Related tools
Email signature generator • vCard generator • UTM link builder