Freelancer Invoice Template: What to Include (With 3 Real Examples)
A free freelancer invoice template with the 10 fields every invoice needs, plus real examples for hourly, fixed-fee, and retainer billing.
Most freelancer invoice templates you find online are either a pretty Word doc that collapses when you open it in Google Docs, or a SaaS sign-up wall wearing a template costume. This guide is neither. You’ll get the ten fields every freelance invoice must have, three real examples (hourly, fixed-fee, and retainer), the payment terms that actually get you paid faster, and a free editor you can open in one click to build your own.
No email required. No PDF to download before you can read it. Just the template and why every piece of it exists.
The 10 fields every freelancer invoice needs
A freelance invoice is a legal record of work performed in exchange for payment. Strip it down and ten fields do all the work:
- The word “Invoice” at the top. Sounds obvious. It matters for accounting software that auto-categorizes inbound PDFs.
- A unique invoice number. Sequential like
INV-0142, or date-based like2026-04-14-01. Never reuse numbers, never skip them — the IRS cares, and so does your accountant. - Issue date and due date. Not “Net 30 from date received” — an actual calendar date. Ambiguity is how invoices end up unpaid at day 45.
- Your details: legal name (or business name), address, email, and tax ID if you have one (EIN in the US, VAT number in the EU, ABN in Australia).
- Client details: name, billing address, and the email of the person who actually approves payment — not just the person you talked to on Slack.
- Line items with description, quantity, rate, and subtotal per line. One line per deliverable or hourly chunk, not one giant line for “consulting”.
- Subtotal, tax, total. Show the math. Don’t just write “total: $4,200” with no breakdown.
- Payment instructions. Bank account, Wise, PayPal, Stripe link, whatever you use. Put them on the invoice itself, not in a separate email.
- Payment terms. “Net 14, 1.5% monthly interest on overdue balances.” Short and unambiguous.
- A thank you. One line. It costs nothing and noticeably improves on-time payment rates.
Example 1 — Hourly billing
You’re billing 32 hours of work across two weeks at $125/hour.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Discovery & user interviews | 6 | $125 | $750.00 |
| Wireframes (3 rounds) | 12 | $125 | $1,500.00 |
| Revisions & stakeholder calls | 10 | $125 | $1,250.00 |
| Handover docs | 4 | $125 | $500.00 |
| Subtotal | $4,000.00 | ||
| Tax (0%) | $0.00 | ||
| Total | $4,000.00 |
Why four lines, not one: clients who see “Consulting · 32 hrs · $4,000” push back harder than clients who see four specific activities. The breakdown short-circuits the “what did I actually pay for?” question.
Example 2 — Fixed-fee project
You quoted a website redesign for $6,800 and you’re invoicing the final 50% after launch.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Website redesign — final payment (50% of $6,800) | 1 | $3,400 | $3,400.00 |
| Additional page: /pricing (out of scope) | 1 | $650 | $650.00 |
| Subtotal | $4,050.00 | ||
| Tax (0%) | $0.00 | ||
| Total | $4,050.00 |
Why the out-of-scope line is separate: it proves you didn’t absorb the extra work. A single line that says “Website redesign — final payment: $4,050” looks like you padded the quoted price. Two lines documents the scope change.
Try it now
Free. No signup. Live PDF preview.
Example 3 — Monthly retainer
You’re on a $2,500/month retainer for 10 hours per month of strategic work.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| April retainer — 10 hours strategic consulting | 1 | $2,500 | $2,500.00 |
| Overage: additional 3 hours | 3 | $275 | $825.00 |
| Subtotal | $3,325.00 | ||
| Tax (0%) | $0.00 | ||
| Total | $3,325.00 |
Why overage has a higher rate: retainer rates are discounted for predictability. When a client goes over, bill at rack rate — usually 10–20% above retainer-equivalent. This is how retainers stay profitable instead of slowly eating you alive.
Payment terms that actually get you paid
The difference between “Net 30” and “Payment due within 14 days, 1.5% monthly interest after due date” is roughly 11 days on average collection time. Specific beats polite every time.
The four terms to include on every freelance invoice:
- Due date as an actual date, not “Net 30”
- Accepted payment methods with all the details the client needs (bank info, Stripe link, etc.)
- Late fee policy — 1.5% per month is standard in the US and legally enforceable in most states
- Reference requirement — “Please reference invoice number INV-0142 on payment”
One sentence that outperforms every other wording we’ve seen: “Payment is due within 14 days of the issue date. A late fee of 1.5% per month will apply to outstanding balances.” It’s short, specific, and unambiguous.
Common mistakes that delay payment
Sending the invoice from a different email than your contract. Accounting software flags it as suspicious. Send from the same address the client already has in their system.
Omitting the PO number. If your client gave you a purchase order, that number needs to be on the invoice. No PO number, no payment — period. Ask for it before you send.
Burying payment info in a separate email. Clients open the PDF, approve it, forward it to accounting, and never see the Slack message with your bank details. Put everything on the invoice.
Vague line items. “Services rendered: $4,200” is not a line item. It’s an invitation to a budget review. Itemize.
No invoice number. Or worse, reusing one. This triggers a cascade of bookkeeping problems on the client side and makes you look unorganized. Use a sequential or date-based format and stick to it. We wrote a whole invoice number best practices guide on this because it matters more than people think.
Which billing model should your template use?
Pick based on how much scope stability you have:
- Hourly if scope is fuzzy and research-heavy. Protects you from scope creep but caps your upside.
- Fixed-fee if you’ve done this type of work before and can estimate within 15%. Higher margin, higher risk.
- Retainer if the client needs ongoing access and predictable availability. Best for long-term relationships, worst for one-off projects.
A single freelance business often uses all three — hourly for discovery, fixed-fee for execution, retainer for long-term support. Your template should be flexible enough to handle all three line-item patterns, not locked into one.
Outside the US?
Country-specific notes on what a freelance invoice legally needs:
- UK: include your VAT number if registered. Late payment interest under the Late Payment of Commercial Debts Act is currently 8% above the Bank of England base rate, and you can charge a fixed sum (£40 for debts under £1,000, £70 for £1,000–£10,000, £100 for over £10,000) in addition to interest.
- EU: VAT number is mandatory for B2B invoices. Cross-border EU invoices must include both parties’ VAT numbers and the note “Reverse charge” if applicable.
- Canada: include your GST/HST number if registered. Quebec requires a QST number separately.
- Australia: ABN must be on every invoice. If you’re not registered for GST, the invoice must say “No GST has been charged” explicitly.
In every jurisdiction, the sequential invoice number requirement is identical: once issued, numbers must not be reused, skipped, or reset.
The shortest possible freelance invoice that still works
If all ten fields feel like too much, the legal minimum in most jurisdictions is:
- The word “Invoice”
- Unique invoice number
- Issue date
- Your name and address
- Client name and address
- Description of work
- Amount due
- Due date
Everything else — your tax ID, payment instructions, late fees, polite thank-you — is optional on paper but removes friction in practice. The difference between a “legally valid” invoice and one that actually gets paid fast is the eight optional fields.
Build your invoice in 60 seconds
Open the editor below. It’s pre-filled with a freelancer template (hourly, $125 rate, 14-day terms, 1.5% late fee). Swap in your details, your logo, your accent color, and download a PDF. No signup. No email. Your data never leaves your browser.
Then read the unpaid invoice follow-up scripts so you know exactly what to send on day 7, 14, 30, and 60 when the money doesn’t arrive on time — and the net 30 vs net 60 vs net 90 guide so you pick payment terms that match your cash flow instead of copying what everyone else writes.
Try it now
Free. No signup. Live PDF preview.