Free Invoice Templates & Invoice Generator

Create a professional invoice in under a minute. Use the interactive generator below, or download a printable blank template.

🪤

Modern Invoice

Color-blocked header with itemized table. Best for agencies, designers, and consultants.

Use This Template
💳

Classic Invoice

Traditional black-and-white layout. Best for contractors, trades, and formal billing.

Use This Template

Free Invoice Generator

Fill in the form — your invoice builds itself live on the right. Nothing is uploaded; everything stays in your browser. When you're happy, hit Print / Save as PDF.

Your Business
Client
Invoice Details
Line Items
Notes

What to Include on Every Invoice

A complete invoice answers every question your client could ask: who is billing, who is being billed, what for, how much, and by when. Missing any of these creates back-and-forth that delays payment.

Invoicing tips for freelancers

Invoice promptly — ideally the day work is delivered. Set payment terms in writing before starting work, not on the invoice. Follow up the day after the due date; polite persistence gets paid faster than silence. And keep copies of every invoice for at least 6 years for tax purposes.

Frequently Asked Questions

At minimum: your business name and contact details, the client's name, a unique invoice number, the issue date, a clear description of goods or services, quantities and rates, tax amounts where applicable, the total due, and payment terms or a due date. Requirements vary by country — check your local tax authority's rules.

Use a simple sequential system like INV-0001, INV-0002. Never reuse or skip numbers — sequential numbering looks professional and keeps your bookkeeping clean. Our generator auto-suggests the next number; adjust it to match your existing sequence.

Common terms are Net 15 or Net 30 (payment due 15 or 30 days after issue). Freelancers often use Net 14 or require a 50% deposit upfront. Shorter terms improve cash flow; state them clearly on every invoice.

Send a polite reminder 3-7 days after the due date, follow up with a firmer notice at 14 days, and consider a late fee clause (e.g. 1.5% per month) stated upfront in your terms. A template for the reminder email is in our guides section.

It depends on your location, registration status, and what you sell. Many freelancers under a VAT/GST threshold don't charge tax; registered businesses generally must. When in doubt, consult a local accountant — the generator lets you set any tax rate, including zero.