When you land your first freelance client, invoicing might be the last thing on your mind — but getting it wrong can mean late payments, disputes, or simply not getting paid at all. This guide covers everything a freelancer needs to know about invoicing: from the basics to handling difficult clients.
Why Proper Invoicing Matters for Freelancers
As a freelancer, an invoice is more than a payment request — it's a legal document that:
- Defines exactly what you delivered and for how much
- Sets a legal payment deadline
- Gives you legal standing if a client refuses to pay
- Is required for your tax records
- Builds trust and signals professionalism
A client who receives a well-formatted, professional invoice is significantly more likely to pay on time than one who gets a rough PayPal request or a WhatsApp message saying "can you send £500?"
Before You Invoice: Agree on Price First
The single biggest invoicing mistake freelancers make is invoicing without a prior written agreement. Before starting any project:
- Agree on the price in writing (email is fine, a contract is better)
- Define what is and isn't included in the scope
- Agree on payment terms (when, how, what currency)
- For large projects: agree on milestone payments or a deposit
Setting Up Your Invoice Template
Your invoice template should be set up once and reused every time. Things to configure once:
- Your full legal name or business name
- Business address
- Email and phone number
- Your logo (even a simple one makes a difference)
- Your bank account or payment details
- Default payment terms (e.g., Net 14)
- VAT number (if registered)
- Late payment fee clause (optional but effective)
How to Structure Your Invoice
A freelance invoice should clearly show:
| Section | What to include |
|---|---|
| Header | Your name/logo + "INVOICE" title |
| Invoice details | Invoice number, issue date, due date |
| From | Your name, address, email, VAT number |
| To | Client name, company, address |
| Line items | Description, hours/qty, rate, total per line |
| Totals | Subtotal, VAT (if applicable), grand total |
| Payment | Bank details, PayPal, or other method |
| Notes (optional) | Thank you message, project references |
How to Write Good Line Item Descriptions
Vague descriptions lead to disputes. Be specific enough that your client understands exactly what they're paying for — and you can prove it later.
| Bad | Good |
|---|---|
| "Design work" | "Website homepage design — 3 rounds of revisions" |
| "Consulting" | "SEO strategy session — 2 hours on April 28" |
| "Development" | "React frontend — user dashboard module (Sprint 4)" |
| "Writing" | "3 blog posts × 1,500 words — Finance category" |
| "Retainer" | "Monthly social media management — May 2026" |
Choosing Your Pricing Model
Hourly rate
Best for: work where scope is unclear, ongoing retainers, support/maintenance.
Invoice shows: hours worked × hourly rate. Keep a time log to back up your hours.
Project/flat rate
Best for: defined deliverables with clear scope. More predictable for clients.
Invoice shows: one line item with the total project price.
Milestone billing
Best for: large projects. Split into 2–4 payments tied to deliverable stages.
Invoice 1: £2,000 — Project kickoff deposit (before work starts)
Invoice 2: £2,000 — Design approved and development 50% complete
Invoice 3: £2,000 — Final delivery and handover
Payment Terms: What to Set and Why
Payment terms define when you expect to be paid after issuing the invoice. Common terms:
| Term | Meaning | When to use |
|---|---|---|
| Due on receipt | Pay immediately | Small amounts, trusted long-term clients |
| Net 7 | Pay within 7 days | Fast turnaround projects |
| Net 14 | Pay within 14 days | Best default for most freelancers |
| Net 30 | Pay within 30 days | Corporate clients who insist (check your cash flow) |
| 50% deposit | Upfront before work starts | New clients, large projects |
When to Send Your Invoice
- Hourly/retainer work: Send at the end of each month or agreed billing period
- Project work: Send immediately upon delivery
- Deposit: Send before starting work, get payment before proceeding
- Milestones: Send each milestone invoice as you hit the agreed deliverable
Never delay sending your invoice. The longer you wait, the less urgency the client feels to pay.
How to Send an Invoice Professionally
Always send invoices as PDF attachments — never as editable Word files. Write a short, professional email:
Chasing Late Payments
Even with perfect invoices, some clients pay late. Here's how to handle it:
Day 1 after due date: Friendly reminder
Day 7: Firmer follow-up
Reference the original invoice, the amount, and how many days overdue. Mention that you may add a late payment fee if it continues.
Day 14+: Formal notice
State clearly that the account is overdue, add any agreed late payment fee, and give a final payment deadline before you pursue other action (small claims court, debt collection).
Late Payment Fees
Adding a late payment clause to your invoices makes clients take due dates seriously. Common approaches:
- Percentage fee: "2% per month on overdue balances" — mention this on the invoice
- Fixed fee: "£50 late payment fee if not paid within 30 days of due date"
- Statutory interest: In the UK and EU, you have a legal right to charge statutory interest on late B2B payments
Invoice Maker can automatically calculate and add late fees to overdue invoices.
Record Keeping for Tax Purposes
Keep copies of all invoices and payment records. In most countries:
- Self-employed/sole trader: keep records for 5 years minimum
- VAT-registered businesses: typically 5–7 years
- Always track: invoice date, client name, amount, VAT (if applicable), and date paid
Invoice Maker Does the Hard Work
Sequential numbering, PDF export, client management, and late payment fees — all automated. Free to download.
Download Free on App StoreFrequently Asked Questions
Do I need a registered business to issue invoices?
No. As a sole trader / self-employed individual, you can issue invoices in your own name. Just include your full name, address, and the work done. Some countries require a business registration number — check your local rules.
Can I invoice in a foreign currency?
Yes. Just make sure the currency is clearly stated on the invoice. For your tax records, note the exchange rate used and the equivalent in your local currency.
What if a client refuses to pay after I've done the work?
Start with formal written demand. If that fails, small claims court is available in most countries for amounts under £10,000 (UK) or €5,000 (EU small claims procedure) with relatively low cost. For larger amounts, consult a lawyer.
Should I offer early payment discounts?
It can help cash flow: "2% discount if paid within 5 days." This is common in B2B. However, don't over-discount — it reduces your income on every invoice.