QuickToolKit
🧾
Finance Β· 11 min read

How to Generate a Professional Invoice

Step-by-Step Guide for UK & US Freelancers

Published 13 May 2026 Β· Updated for 2026

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:

FieldDetails
Your name / business nameYour full name or trading name
Your addressBusiness or correspondence address
Client name and addressThe person or company you are invoicing
Invoice numberA unique sequential number (e.g. INV-001)
Invoice dateDate you issued the invoice
Due dateWhen payment is expected
Description of servicesClear breakdown of what you did
Amount chargedPer item or per hour
Total amount dueIncluding 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 TermMeaningBest for
Due on receiptPay immediatelySmall one-off projects
Net 7Pay within 7 daysRegular clients, quick turnaround
Net 14Pay within 14 daysStandard freelance work
Net 30Pay within 30 daysCorporate clients, larger projects
Net 60Pay within 60 daysLarge 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:

1

Missing purchase order number

Always ask your client before submitting if they need a PO number.

2

Wrong client address

Make sure you are billing the company's accounts department, not just your main contact.

3

Vague service descriptions

"Consultancy work β€” Β£1,000" tells nobody anything. Be specific.

4

No due date

"Payment due upon receipt" is not the same as a real date. Always set an actual calendar due date.

5

Incorrect VAT

Charging VAT when you are not registered, or not charging when you are, creates legal and cash flow problems.

6

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.

βœ… Add your logo and business detailsβœ… Choose GBP (Β£) or USD ($) currencyβœ… Add VAT automaticallyβœ… Add unlimited line itemsβœ… Set payment terms and due datesβœ… Download as a professional PDF instantly
Generate my free invoice now β†’

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.