What to Include on a Freelance Invoice: The Complete Checklist
The 14 things every freelance invoice needs, from invoice numbers and tax IDs to payment terms, so clients' finance teams can pay it the first time.
7 Min Read
The Velo Team

The short version
A freelance invoice needs: your details, your client's details, a unique invoice number, the issue date, the due date, itemised line items, subtotal, tax (if you charge it), the total with its currency, payment terms, how to pay, and any tax or registration IDs your country requires. Miss one and the invoice can sit in someone's approval queue for weeks.
An invoice has two readers. The first is your client, who wants to check it matches what they agreed to. The second is often someone you never meet: an accounts-payable clerk, a bookkeeper, or finance software checking that the document is valid before any money moves. Most "late" invoices are really invoices the second reader couldn't process.
Here's everything a professional freelance invoice should include, why each item matters, and the mistakes that get invoices rejected.
The freelance invoice checklist
1. The word "Invoice"
It sounds obvious, but a document titled "Statement" or "Bill," or with no title at all, can be treated differently by finance teams. In some countries a tax invoice has to be labelled as one ("Tax Invoice"). Say what the document is.
2. Your business details
Your name or business name, address, email and phone number. If you trade under a business name, use it consistently. It should match the name on your bank account or payment provider, or the payment may be flagged.
3. Your client's details
The client's legal company name (not just your contact's name), their billing address, and the person or department it's for. Ask for these at the start of the project. The billing entity is often not the brand you worked with.
4. A unique invoice number
Every invoice needs a number that's never been used before and follows a sequence. Tax authorities in many countries require sequential numbering, and it's how everyone refers to the invoice later. Simple formats work best: 1042, INV-1042, or 2026-042. Don't restart numbering per client unless you prefix it.
5. Invoice date
The date you issue the invoice. It starts the clock on your payment terms, and it determines which tax period the income falls in.
6. Due date
Write an actual date, not just "Net 30." "Due: 14 July 2026" leaves no room for interpretation. You can include both: "Net 30 — due 14 July 2026."
7. PO number or client reference (if they gave you one)
Many companies can't pay an invoice without their own purchase-order number on it. If a client mentions a PO, it goes on the invoice. If you're not sure, ask before you send it.
8. Itemised line items
Each line should describe the work clearly enough that someone who wasn't in the project could understand it:
- Description: "Homepage redesign: 3 concepts + 2 revision rounds," not "Design work."
- Quantity: hours, days, units, or 1 for a fixed-fee item.
- Rate: your hourly, daily or unit price.
- Line total: quantity × rate.
Clear line items mean fewer questions. Fewer questions mean faster approval.
9. Subtotal
The sum of all line items before tax and discounts.
10. Discounts
If you've given a discount, show it as its own line. It keeps the invoice honest and reminds the client of the value they received.
11. Tax
If you're registered for a sales tax such as VAT or GST, show each tax separately, with the rate and amount. Some countries also require specific wording, for example "Reverse charge" on EU B2B cross-border services, or the split into CGST/SGST or IGST on Indian GST invoices. If you're not registered, don't add tax. Some freelancers add a line like "Not registered for VAT" so the client doesn't wonder.
12. Total amount due, with currency
The final number, in bold, with the currency written explicitly: USD 4,800.00, not just "$4,800," since several countries use the dollar sign. If you've received a deposit, show it: Total, Less deposit paid, Balance due.
13. Payment terms and methods
How and when the client should pay:
- Payment terms (e.g. "Due within 15 days of invoice date").
- A payment link, if you accept cards or online payments. This is the single biggest speed-up you can add.
- Bank details for transfers: account name, account number or IBAN, and the SWIFT/BIC or routing code for international transfers.
- Late-payment terms, if your contract includes them.
14. Tax and registration IDs
Depending on where you're based and who you're billing, this might include your VAT number, GSTIN, ABN, business registration number, or your client's VAT number (required for EU reverse-charge invoices). When in doubt, check your local tax authority's guidance or ask an accountant. The rules are specific, and they change.
Nice to have (but they get you paid faster)
- Your logo and brand colours. A professional-looking invoice gets treated like a professional document.
- Project name or dates of service. "Services for May 2026" helps with retainers.
- A thank-you line. Small, but it keeps the relationship warm.
- A link to view the invoice online, so your client can see it, download it and pay from one place.
Freelance invoice example
Here's how the pieces fit together on a simple fixed-fee project:
Example details are fictional.
Common invoice mistakes that delay payment
- Billing the wrong entity. You worked with "Northwind" the brand; the invoice needs to go to "Northwind Studio Ltd."
- Duplicate or missing invoice numbers. Accounting systems reject duplicates.
- Vague descriptions. "Consulting — $6,000" invites a query. A query means a delay.
- No due date. Without one, the invoice goes to the bottom of the pile.
- Currency confusion. Invoicing "$" to an Australian client when you meant USD.
- Sending a Word doc. Send a PDF or a secure link. Editable files look unprofessional and can be changed.
- No payment link or bank details. The client has to reply and ask how to pay. That's a round trip you didn't need.
Should you use an invoice template or invoicing software?
A template in Google Docs or a spreadsheet works for your first few invoices. It starts to break once you have several clients: numbering drifts, you copy last month's invoice and forget to change the date, and you track what's been paid in a separate sheet.
Invoicing software handles the checklist for you. Your details, tax settings and payment methods are filled in automatically, numbering is sequential, and you can see which invoices have been viewed, paid or ignored. If you already send proposals and track time, it's worth using a tool where the approved quote and the logged hours turn into the invoice lines. Then nothing gets retyped.
That's the approach we took with Velo: an approved proposal becomes a project, the hours you log become invoice lines, and the invoice goes out with your own payment link on it. Reminders follow up if it isn't paid on time, and you can copy our reminder templates if you'd rather write your own.
Freelance invoice FAQs
What information is legally required on an invoice?
It depends on your country, but most tax authorities require a unique sequential invoice number, the issue date, your name and address, the customer's name and address, a description of the goods or services, the amount, and the tax charged, along with your tax registration number if you're registered. Check your local tax authority's rules.
How should I number my freelance invoices?
Use a simple, unique, sequential format such as INV-1001, INV-1002, or a year prefix like 2026-001. Never reuse a number, and don't restart numbering for each client unless you add a client prefix.
What payment terms should a freelancer use?
Net 15 or Net 30 are the most common. Shorter terms, or payment on receipt, are reasonable for small projects. Agree the terms in your proposal or contract before the work starts, not on the invoice.
Do I need to charge tax on my freelance invoices?
Only if you're registered for a sales tax such as VAT or GST, or required to be. Cross-border services often have special rules, such as reverse charge in the EU or zero-rated exports in India. Check with a local accountant.
Should I send invoices as a PDF or a link?
A PDF is universally accepted and easy to file. An online invoice link also lets the client pay in one click and tells you when they've viewed it. Many freelancers send both.





