Getting paid on time starts with sending the right invoice. A professional, clearly structured invoice tells your client exactly what they owe, when it's due, and how to pay β leaving no room for delay or dispute. Whether you're a freelancer, sole trader, or small business owner in the UK or US, this step-by-step guide shows you exactly how to generate a professional invoice from scratch.
Want to skip straight to creating one? Use our free Invoice Generator β no signup required, supports GBP and USD, and downloads as a PDF instantly.
What Is a Professional Invoice?
A professional invoice is a formal document you send to a client requesting payment for goods or services you have already delivered. It is not a quote or an estimate β it is a legally recognised payment request.
A professional invoice does three things at once:
- β’ Makes the transaction clear β who, what, when, and how much
- β’ Creates a legal record for both you and your client
- β’ Helps your client's finance team process payment quickly
The faster and cleaner your invoice, the faster you get paid. Studies show that freelancers who use professional invoicing tools get paid up to 23% faster on average.
What Must Be on a UK Invoice? (Legal Requirements)
If you are invoicing as a UK freelancer or sole trader, HMRC has specific requirements for what your invoice must include. Missing any of these can delay payment or cause compliance issues.
Required on every UK invoice:
| Field | Details |
|---|---|
| Your name / business name | Your full name or trading name |
| Your address | Business or correspondence address |
| Client name and address | The person or company you are invoicing |
| Invoice number | A unique sequential number (e.g. INV-001) |
| Invoice date | Date you issued the invoice |
| Due date | When payment is expected |
| Description of services | Clear breakdown of what you did |
| Amount charged | Per item or per hour |
| Total amount due | Including any VAT if applicable |
If you are VAT registered, also include:
- β’ Your VAT registration number
- β’ The VAT rate applied (usually 20%)
- β’ The VAT amount charged separately
- β’ The net amount (before VAT) and gross amount (including VAT)
π‘ VAT threshold 2026: You only need to register for VAT if your annual turnover exceeds Β£90,000. If you earn below this, do not add VAT to your invoices β it is not required and charging VAT without being registered is illegal.
Step-by-Step: How to Generate a Professional Invoice
Step 1 β Choose Your Invoice Method
You have three main options:
Option A β Free online invoice generator (recommended for beginners)
Use our free Invoice Generator β fill in your details, add line items, choose GBP or USD, and download a professional PDF in under 2 minutes. No signup needed.
Option B β Spreadsheet template
Download a free Word or Excel invoice template. Works fine for low invoice volumes but requires manual calculations and formatting.
Option C β Invoicing software
Tools like FreshBooks, Wave, or Zoho Invoice automate numbering, reminders, and payment tracking. Best once you are sending 10+ invoices per month.
For most beginners, an online invoice generator is the fastest and most professional option.
Step 2 β Add Your Business Details
At the top of your invoice, clearly display:
- β’ Your Name / Business Name
- β’ Your Address
- β’ Your Email
- β’ Your Phone Number
- β’ Your UTR (if sole trader β optional but recommended)
- β’ Your Company Registration Number (if limited company)
- β’ Your VAT Number (only if VAT registered)
Step 3 β Add Your Client's Details
Below your own details, add your client's information:
- β’ Client Name / Company Name
- β’ Billing Address
- β’ Accounts Payable Contact Name (if known)
- β’ Purchase Order Number (if the client gave you one)
β οΈ Pro tip: Always ask your client if they need a Purchase Order (PO) number on your invoice before you send it. Many larger companies cannot process invoices without a PO number β missing this causes the most common invoice payment delays.
Step 4 β Assign a Unique Invoice Number
Every invoice must have a unique invoice number. This helps both you and your client track payments and match bank transfers. Keep your numbering simple and consistent:
INV-001
INV-002
INV-003
Or include the year and month for easier filing:
INV-2026-05-001
Never reuse an invoice number. Once a number is used, it is permanent β even if the invoice was cancelled.
Step 5 β Set Invoice Date and Due Date
Invoice date: The date you are sending the invoice. This is the official start of your payment clock.
Due date: When you expect to be paid. The most common payment terms are:
| Payment Term | Meaning | Best for |
|---|---|---|
| Due on receipt | Pay immediately | Small one-off projects |
| Net 7 | Pay within 7 days | Regular clients, quick turnaround |
| Net 14 | Pay within 14 days | Standard freelance work |
| Net 30 | Pay within 30 days | Corporate clients, larger projects |
| Net 60 | Pay within 60 days | Large enterprise clients |
Recommendation for UK freelancers: Use Net 14 or Net 30 as your standard. Always write the actual calendar date (e.g. "Payment due by 27 May 2026") rather than just "Net 30" β a specific date removes all ambiguity.
Step 6 β Describe Your Services Clearly
This is the most important section of your invoice. Be specific β vague descriptions lead to client questions which delay payment.
β Weak description (avoid)
Web design work β Β£500
β Strong description (use this)
Website redesign β Homepage,
About, Contact pages
5 rounds of revisions included
Delivered: 10 May 2026
Qty: 1 | Rate: Β£500.00 | Total: Β£500.00
If you charge by the hour:
Copywriting β Blog posts (April 2026)
8 hours @ Β£45/hour
Qty: 8 | Rate: Β£45.00 | Total: Β£360.00
Step 7 β Calculate Totals Correctly
Structure your totals section clearly:
If VAT registered:
Subtotal: Β£800.00
VAT (20%): Β£160.00
Total Due: Β£960.00
If NOT VAT registered:
Total Due: Β£800.00
Do not add a VAT line if you are not registered. Omit the row entirely.
Step 8 β Add Payment Details
This is where many freelancers make a costly mistake β they forget to include how to actually pay. Your client cannot pay you if they don't have your bank details.
Payment Method: Bank Transfer
Bank: Barclays / HSBC / etc.
Account Name: [Your Name]
Sort Code: XX-XX-XX
Account Number: XXXXXXXX
Reference: INV-001
If you accept PayPal or Stripe, include those details too. The more payment options you offer, the faster you get paid.
Step 9 β Add a Late Payment Policy (Optional but Recommended)
UK law gives you the legal right to charge interest on late payments under the Late Payment of Commercial Debts Act 1998. The statutory rate is 8% above the Bank of England base rate. Adding a note to your invoice sets expectations clearly:
Late payment notice: Invoices unpaid after the due date may be subject to a late payment fee of 8% per annum under the Late Payment of Commercial Debts Act 1998.
You do not have to enforce this β but stating it clearly encourages clients to pay on time.
Step 10 β Review and Send as PDF
Before sending, check:
- β Your name and address are correct
- β Client name and address are correct
- β Invoice number is unique
- β Dates are correct
- β All services are clearly described
- β Totals add up correctly
- β VAT is correct (or absent if not registered)
- β Payment details are complete
- β Due date is clearly stated
Always send your invoice as a PDF β not a Word document or editable file. PDF preserves your layout on every device and prevents accidental edits.
Complete Invoice Example (UK Freelancer)
Here is what a clean, professional UK freelance invoice looks like:
INVOICE INV-2026-007
FROM: TO:
Sarah Collins Northbridge Marketing Ltd
23 Oak Street 14 Business Park
Manchester, M1 2AB London, EC1A 1BB
sarah@sarahcollins.co.uk accounts@northbridge.co.uk
07700 900123
Invoice Date: 12 May 2026
Due Date: 26 May 2026
βββββββββββββββββββββββββββββββββββββββββββββββββ
DESCRIPTION QTY RATE TOTAL
βββββββββββββββββββββββββββββββββββββββββββββββββ
Blog post writing (April 2026) 4 Β£150 Β£600.00
Email newsletter copy 2 Β£100 Β£200.00
Social media captions (10 posts) 1 Β£150 Β£150.00
βββββββββββββββββββββββββββββββββββββββββββββββββ
SUBTOTAL: Β£950.00
VAT (20%): Β£190.00
TOTAL DUE: Β£1,140.00
βββββββββββββββββββββββββββββββββββββββββββββββββ
PAYMENT DETAILS:
Bank Transfer β Account Name: Sarah Collins
Sort Code: 20-00-00 | Account Number: 12345678
Reference: INV-2026-007
Payment due by 26 May 2026.
Thank you for your business!Common Invoice Mistakes That Delay Payment
Avoid these β they are the most common reasons invoices get stuck:
Missing purchase order number
Always ask your client before submitting if they need a PO number.
Wrong client address
Make sure you are billing the company's accounts department, not just your main contact.
Vague service descriptions
"Consultancy work β Β£1,000" tells nobody anything. Be specific.
No due date
"Payment due upon receipt" is not the same as a real date. Always set an actual calendar due date.
Incorrect VAT
Charging VAT when you are not registered, or not charging when you are, creates legal and cash flow problems.
Sending as Word document
Always send as PDF β Word files look different on every computer.
Generate Your Invoice Free Right Now
The fastest way to create a professional invoice is to use our free Invoice Generator. It takes under 2 minutes and requires zero signup.
Frequently Asked Questions
Do I need to charge VAT on my freelance invoices in the UK?
Only if your annual turnover exceeds Β£90,000 β the current UK VAT registration threshold. Below this amount, you do not charge VAT and should not include a VAT line on your invoice.
What invoice format should I use?
PDF is the standard in 2026. It preserves your layout on every device and cannot be accidentally edited. Most free invoice generators download directly as PDF.
How do I number my invoices?
Use a simple sequential system starting from INV-001, or include the year for easier filing (INV-2026-001). Never reuse or skip numbers.
What payment terms should a UK freelancer use?
Net 14 or Net 30 are the most common. Always write the actual calendar due date on the invoice alongside the payment terms.
Can I charge interest on a late invoice in the UK?
Yes. Under the Late Payment of Commercial Debts Act 1998, you can charge 8% above the Bank of England base rate on overdue business invoices. Include a brief note on your invoice to set expectations.
How do I invoice a client in a different currency?
Specify the currency clearly on your invoice. Our Invoice Generator supports both GBP and USD. For international clients, consider using a multi-currency account to avoid conversion fees.
Summary β Professional Invoice Checklist
Before you hit send, make sure your invoice includes:
- Your name / business name and address
- Client name and address
- Unique invoice number
- Invoice date and payment due date
- Clear description of services
- Subtotal, VAT (if applicable), and total due
- Payment details (bank account, sort code, account number)
- Sent as PDF
A professional invoice is not complicated β it is clear, complete, and consistent. Get these basics right every time and you will spend far less time chasing payments and far more time doing the work you love.
All information is accurate for the 2026 UK tax year. VAT thresholds and legal requirements may change β always verify with HMRC at gov.uk or consult a qualified accountant for advice specific to your situation.