How to Write an Invoice: Step-by-Step Guide for Freelancers
Writing an invoice sounds simple — but a poorly structured invoice is one of the most common reasons freelancers get paid late. This guide walks you through every field, with wording examples and tips that actually speed up payment.
What is an invoice?
An invoice is a formal request for payment. It documents what work was done, what it costs, who owes the money, and when it needs to be paid. Unlike a quote or estimate, an invoice is issued after the work is complete (or at an agreed billing milestone) and creates a legal record of the transaction.
A professional invoice does three things: it tells the client exactly what they're paying for, gives them clear instructions for how to pay, and gives you a paper trail if payment is ever disputed.
The 9 parts of a professional invoice
1. Your business details
Put your information at the top: your full name or business name, your address, your email address, and optionally your phone number. If you have a logo, include it — it makes the invoice look more professional and helps the client recognise who it's from at a glance.
Example
Jane Smith Design
123 Main Street, London, EC1A 1BB
jane@janesmithdesign.com | +44 7700 123456
2. Client details
Include the client's full name or company name and their billing address. If you're invoicing a company, address it to the specific contact who handles invoices (the accounts payable department or the person who hired you). Invoices sent to the wrong person can get lost for weeks.
3. Invoice number
Every invoice needs a unique number. Use a simple sequential format: INV-001, INV-002, or include the year for easy filing: INV-2026-001. Never reuse invoice numbers — each one is a unique record.
Your client's accounts team will reference your invoice number when they process payment. If you don't have one, payments get delayed because they can't file it properly.
4. Invoice date and due date
The invoice date is when you issued the invoice. The due date is when payment must be received. Always include both — never leave the due date blank.
Common payment terms
Due on receipt — payment expected immediately upon receiving the invoice
Net 7 — payment due within 7 days of invoice date
Net 14 — payment due within 14 days
Net 30 — payment due within 30 days (standard for larger companies)
For most freelancers, Net 7 or Net 14 is the right choice. Net 30 is a long time to wait — only offer it if the client specifically requests it and you can afford to wait.
5. Description of services
List each item or service as a separate line with a description, quantity, rate, and line total. Be specific but concise — your client needs to understand what they're paying for without wading through paragraphs.
6. Subtotal, tax, and total
Show the subtotal (sum of all line items), then any applicable tax (VAT, GST, sales tax depending on your country), and the final total amount due in large, clear text. The total should be impossible to miss.
If you're not VAT registered, simply omit the tax section — don't write "VAT: £0.00", just skip it. If you are VAT registered, include your VAT registration number on the invoice.
7. Payment instructions
This is the most commonly forgotten section — and the most important for actually getting paid. Tell the client exactly how to pay:
- • Bank transfer: include your bank name, account number, sort code/routing number, and any reference the client should use
- • PayPal: your PayPal.me link or registered email
- • Wise/Revolut: your payment link or account details
- • Card/online: link to your payment page if you have one
Never assume the client knows how to pay you. Make it as easy as possible — every extra step between them and the payment button costs you days.
8. Notes (optional)
A short notes section at the bottom is useful for:
- • A late payment fee clause: "Invoices unpaid after 14 days incur a 2% monthly late fee."
- • A thank-you message: "Thank you for your business — it's a pleasure working with you."
- • Project-specific notes like file delivery details or next milestone dates
9. Your business registration details (if applicable)
If you operate as a registered company, include your company registration number. If you're VAT registered, include your VAT number. If you're a sole trader in the UK, just your name and address is sufficient — no registration number needed.
How to word your invoice professionally
The language on your invoice signals professionalism. A few principles:
- • Be specific in service descriptions: "Logo design — 3 concepts + 2 revision rounds" beats "Design work"
- • Use "Amount due" or "Total due" — not "Please pay me"
- • State the due date explicitly: "Payment due by 27 June 2026" — not just "Net 14"
- • Use a professional subject line when emailing: "Invoice INV-042 — Website Redesign — Jane Smith Design"
What format should an invoice be in?
Always send invoices as PDF. A PDF can't be accidentally edited, it renders consistently on every device, and it's what accountants and accounts payable departments expect to receive. Never send a Word doc or an editable spreadsheet as an invoice.
Email the PDF as an attachment and put the key details (invoice number, amount, due date) directly in the email body so the client can see the essential information without opening the attachment.
Common invoice mistakes to avoid
✗ No due date
Clients will pay whenever they get to it. Always specify the date.
✗ Vague service descriptions
"Design work" or "Consulting" tells the client nothing. Be specific.
✗ Wrong client name or address
An invoice addressed to the wrong entity may not be processable. Double-check.
✗ No payment instructions
Assume nothing. Tell them exactly how to send the money.
✗ Sending as a Word document
Always PDF. Every time.
✗ Not following up
70% of late invoices get paid within 48 hours of a polite follow-up email.
Create your first invoice in 60 seconds
SwiftBill handles all of this automatically — invoice number, date, PDF formatting, client details — so you can focus on the work. The free plan covers 5 invoices/month with no card required.
Write your first invoice in 60 seconds
SwiftBill fills in the structure — you just add your client and line items. PDF ready to send in under a minute.