A professional invoice does more than request payment — it sets the tone for the entire transaction. A clear, well-structured invoice gets paid faster, reduces disputes, and keeps you HMRC-compliant.
What HMRC Requires on an Invoice
While HMRC does not mandate a specific format for non-VAT invoices, a proper freelance invoice should include:
Your details
Full name or business name, address, contact information
Client details
Company name, address, contact person
Invoice number
Unique, sequential number for record-keeping
Invoice date
The date the invoice is issued
Payment due date
Clear deadline (e.g. "Due within 14 days")
Description of work
Itemised list of services provided
Amount due
Individual line items and total in GBP
Payment details
Bank account, sort code, or payment link
VAT Invoice Requirements
If you are VAT-registered, your invoices must additionally include:
- Your VAT registration number
- VAT rate applied to each line item
- Total amount excluding VAT
- Total VAT amount
- Total amount including VAT
Best Practices for Getting Paid Faster
- Invoice immediately — send the invoice on the day work is completed
- Make payment easy — include a direct payment link or clear bank details
- Be specific — itemise your work so the client can see exactly what they are paying for
- Include payment terms — state your terms and late payment policy clearly
- Follow up promptly — if payment is not received by the due date, send a reminder
Common Invoice Mistakes
- Missing or unclear payment deadline
- No payment details (bank account, sort code)
- Vague descriptions ("consulting services" rather than specific deliverables)
- Wrong client name or address
- Inconsistent invoice numbering