Freelance Invoice Generator
Build a complete, professional invoice with live totals, then print it or download it as a PDF. Everything stays in your browser — no account, no server storage.
Your business
Client
Invoice details
Line items
Enter a description.
$0.00
Enter the tax rate that applies to you — this template doesn't assume any country's tax rules.
Invoice
Your business
Bill to
Client name
- Invoice No.
- —
- Issue date
- —
- Due date
- —
| Description | Quantity | Unit price | Amount |
|---|---|---|---|
| Untitled item | 1 | $0.00 | $0.00 |
- Subtotal
- $0.00
- Total due
- $0.00
How to create a freelance invoice
Add your business and client information, list each piece of work as a line item with a quantity and rate, and apply any discount or tax. The live preview on the right shows exactly what your client will see, so you can catch mistakes before you send it.
What information should be on an invoice?
Beyond the itemized work and total, a professional invoice needs a unique invoice number, clear invoice and due dates, and payment instructions so the client knows exactly how to pay you.
Invoice numbering
A consistent numbering scheme — sequential, dated, or both — makes bookkeeping and tax time far easier. Avoid reusing a number, even if an earlier invoice was cancelled.
Due dates
Set a specific due date rather than a vague term, and keep it consistent with what you agreed with the client. Shorter payment terms generally get paid faster than open-ended ones.