How to Write an Invoice: 12 Elements, Examples and Steps
How to write an invoice step by step: the 12 details to include, UK VAT and US worked examples, payment terms and the mistakes that delay payment.
Learning how to write an invoice is one of the first jobs for any freelancer, contractor or small business owner. A clear invoice tells your client exactly what to pay, by when and how, and it becomes part of your business records. In the UK, GOV.UK lists what every invoice must include, and HMRC adds VAT details once you are registered. In the US, the IRS lists invoices among the records that support your gross receipts, without prescribing a format.
Want to skip the blank page? Start from a free invoice template for your trade or country, or use the UK invoice template if you are VAT-registered. Then use this guide to check each field.
This guide walks through each element of an invoice, which details are legally required where, two worked examples with real arithmetic (a US invoice with no sales tax and a UK VAT invoice), and the mistakes that most often hold up payment.
What Is an Invoice?
An invoice is a commercial document sent by a seller to a buyer requesting payment for goods delivered or services performed. It does three jobs:
- Payment request: it tells the client what they owe and when to pay
- Business record: it documents the transaction for both parties
- Tax document: it supports your income records and, for VAT- or GST-registered buyers, their claim to recover the tax
Unlike a quote (an estimate before work begins) or a receipt (which confirms payment after the fact), an invoice is the formal request for payment, issued after work is completed or at agreed milestones. Our guide to invoices versus receipts covers the difference in more detail.
The 12 Essential Elements of a Professional Invoice
The twelve elements below make a complete, easy-to-pay invoice. Which of them the law actually requires depends on where you are and whether you are registered for VAT or GST; the country section below covers the main rules.
1. Your Business Information
Include your business name, address and contact email. A UK sole trader using a business name must show their own name too, plus an address where legal documents can be delivered; a UK limited company must show its full name as it appears on the certificate of incorporation (GOV.UK).
Tax identifiers, where the rules ask for them:
- UK: your VAT registration number, on VAT invoices once you are registered
- EU: your VAT identification number (USt-IdNr. in Germany, numéro de TVA in France), under Article 226 of the EU VAT Directive
- Australia: your ABN on a tax invoice
- India: your GSTIN on a GST tax invoice
- US: no federal rule requires a tax ID on an invoice. Clients who need your taxpayer identification number usually request it on Form W-9, so there is no reason to print a Social Security number on an invoice.
2. Client Information
Include the client's name (or company name) and billing address. Under EU rules, the customer's VAT number is required where the customer accounts for the VAT, for example on a cross-border reverse-charge service (Article 226(4)).
Getting the client name and address right matters: a wrong legal entity or address gives an accounts payable team a reason to send the invoice back.
3. Invoice Number
Every invoice needs a unique number. GOV.UK requires "a unique identification number" on every UK invoice. For VAT invoices, HMRC's VAT Notice 700, section 16.3.1 asks for "a sequential number based on one or more series which uniquely identifies the document", and Article 226(2) of the EU VAT Directive uses the same wording. The IRS publishes no invoice-numbering rule, but a consistent sequence still makes your records easier to follow.
Common formats include:
- Sequential: INV-0001, INV-0002, INV-0003
- Year-based: INV-2026-0001 (year + sequence)
- Client series: BLOOM-001, ACME-001 (one series per client)
Our free invoice number generator builds prefix-and-counter formats, and the guide to invoice number best practices explains gaps, series and corrections country by country.
4. Invoice Date and Supply Date
The issue date is the day you send the invoice, and it usually starts the clock on your payment terms. UK and EU rules also ask for the date of supply (the tax point in the UK) when it differs from the issue date. In the UK, a VAT invoice should normally be issued within 30 days of the tax point (VAT Notice 700, section 16.2.3).
5. Due Date and Payment Terms
State a due date, not just a term, so there is no doubt about when payment is expected. Common options:
- Due on receipt: payment expected on delivery of the invoice
- Net 7 or Net 14: due 7 or 14 days after the invoice date
- Net 30: due 30 days after the invoice date
- Net 60: due 60 days after the invoice date, usually only when a larger client insists on it
Our guide to invoice payment terms explains how to choose between them and what the law says about late payment.
6. Description of Goods or Services
HMRC asks for "a description sufficient to identify the goods or services supplied". Be specific about what you delivered. A good description helps the client's accounts payable team approve the invoice and leaves a clear record for both of you.
Weak: "Design work: $2,500"
Strong: "Brand identity redesign for Bloom Agency: logo design (3 concepts, 2 revision rounds), brand guidelines document (typography, colour palette, usage rules) and source files (AI, PDF, PNG). Delivered March 15, 2026."
7. Line Items with Quantities and Rates
Break your charges into clear line items. Each line should include:
- Description of the specific item or service
- Quantity (hours, units, sessions)
- Unit price or rate
- Line total (quantity × rate)
UK and EU VAT invoices must show the quantity or extent of what you supplied and the unit price excluding VAT (VAT Notice 700, 16.3.1; Article 226(6) and (8)).
8. Subtotal
The sum of all line items before tax, after any discount you show.
9. Tax Amount
If you charge VAT, GST or sales tax, show it separately:
- The tax type (VAT, GST, sales tax)
- The rate applied (for example 20% UK standard-rate VAT)
- The tax amount
EU VAT invoices must show the taxable amount for each rate or exemption (Article 226(8)), so an invoice that mixes rates needs a breakdown by rate. If you are not registered for VAT or GST, do not add it.
10. Total Amount Due
The final amount the client needs to pay, including tax. Make it the most prominent number on the invoice.
11. Payment Instructions
Tell the client exactly how to pay:
- Bank transfer: account name, bank, account number and sort code or routing number; IBAN and SWIFT/BIC for international payments
- Online payment: a payment link from your card processor, such as Stripe or PayPal
- Other methods: check or cash, if you accept them
Every extra step a client has to take to find your details is a reason to put the invoice aside, so list the methods you accept in one place.
12. Notes and Terms
Use this section for:
- Late payment policy, for example "Overdue balances accrue interest at 1.5% per month", if your contract and local law allow it (UK businesses can instead claim statutory interest of 8% plus the Bank of England base rate, 11.75% a year for July to December 2026)
- Early payment discount ("2% discount for payment within 10 days")
- Project notes ("This invoice covers Phase 2 of 3")
- A short thank-you
Worked Example: A US Invoice with No Sales Tax
A US freelance web developer bills a client for October work. The services are not taxable in the developer's state, so no sales tax line appears:
| Line | Quantity | Rate | Amount |
|---|---|---|---|
| Website maintenance retainer, October 2026 | 1 | $450.00 | $450.00 |
| Checkout page fixes (ticket #118 and #121) | 12 hours | $85.00 | $1,020.00 |
| Subtotal | $1,470.00 | ||
| Sales tax | $0.00 | ||
| Total due | $1,470.00 |
The arithmetic: 1 × $450 + 12 × $85 = $1,470, and with no sales tax the total is also $1,470. Around the table, the invoice shows the developer's business name, address and email, the client's company name and billing address, invoice number INV-2026-0107, the issue date (November 1, 2026), the due date (Net 30, so December 1, 2026) and how to pay (an ACH routing and account number, or a card payment link). There is no tax ID on it: a US client who needs the developer's taxpayer identification number for a Form 1099 asks for it on Form W-9 instead. Sales tax on services varies by state, so check your state's rules before you leave it off.

Worked Example: A UK VAT Invoice
A VAT-registered UK designer bills a VAT-registered client for March work:
| Line | Quantity | Rate | Amount |
|---|---|---|---|
| Logo design package (3 concepts, 2 revision rounds) | 1 | £900.00 | £900.00 |
| Website banner design | 10 hours | £60.00 | £600.00 |
| Subtotal (excluding VAT) | £1,500.00 | ||
| VAT at 20% | £300.00 | ||
| Total due | £1,800.00 |
The arithmetic: 1 × £900 + 10 × £60 = £1,500; £1,500 × 20% = £300; £1,500 + £300 = £1,800. Around the table, the invoice shows the supplier's name, address and VAT number, the client's name and address, invoice number INV-2026-0042, the issue date, the supply date (the tax point), the due date (for example 30 days after issue) and bank details. Those are the details VAT Notice 700, section 16.3.1 lists for a full VAT invoice. For supplies of £250 or less, HMRC allows a simplified invoice if your customer agrees (section 16.6).
How to Write an Invoice: Step-by-Step Process
Here's the practical workflow for creating and sending an invoice:
Step 1: Confirm the work is complete (or the milestone is reached). Invoice before delivery only when your contract provides for a deposit or advance payment.
Step 2: Gather all billable items. Review your timesheets, project notes and any agreed expenses you will rebill.
Step 3: Create the invoice using a template, a spreadsheet or invoicing software. In InvoiceQuickly you can type or say what you did and get an editable draft of the client, line items, rates and terms, which you review before saving.
Step 4: Double-check every field. Verify the client name, amounts, tax calculation and payment details. A corrected invoice restarts the approval process on the client's side.
Step 5: Send the invoice by email as a PDF, with a payment link if you offer one. Keep a copy for your records.
Step 6: Track and follow up. Note the due date and follow up if it passes. Our payment reminder tool gives you three ready-to-edit reminder emails (gentle, firm and final) to copy.
Common Invoicing Mistakes to Avoid
These errors delay payment:
- Vague descriptions: "services rendered" tells the client nothing and invites questions
- Missing or wrong client details: the wrong company name or address gives accounts payable teams a reason to reject the invoice
- No invoice number: the client has nothing to reference in their payment system, and UK and EU rules require one
- Wrong or missing tax: charging VAT you are not registered for, or forgetting it when you are, means issuing a corrected invoice
- No due date: without a clear deadline, payment drifts
- Sending late: invoice the day you deliver, or at the agreed milestone
- No payment instructions: the client wants to pay but doesn't know how
Invoice Format: PDF, Word, or Online?
PDF is the usual choice. It opens on any device, is hard to change by accident and looks the same everywhere. Most invoicing tools produce PDFs.
Word or Excel templates work for getting started, but the file you send can be edited by anyone who opens it.
Online invoices with payment links let the client pay by card on the processor's page.
Structured e-invoices are a different thing: machine-readable files (such as XRechnung or Peppol formats) that some countries now require for business-to-business sales. Germany is phasing in mandatory B2B e-invoices from 2027, as our Germany invoice requirements guide explains. A PDF is not an e-invoice under those rules.
How Often Should You Invoice?
The right frequency depends on your business:
| Scenario | Recommended Frequency |
|---|---|
| One-time project | Invoice on completion |
| Milestone-based project | Invoice at each milestone |
| Ongoing retainer | Invoice monthly, at the start of the month |
| Hourly work | Invoice weekly or every two weeks |
| Recurring service | Use a recurring invoice schedule |
The rule of thumb: invoice as often as your client relationship allows. Smaller, more frequent invoices mean steadier cash flow and less money at risk at any one time.
Country-Specific Invoice Requirements
Different countries set different rules. The main ones:
United Kingdom: every invoice needs the GOV.UK details above. VAT-registered businesses must also show their VAT number, the tax point, the rate and VAT amount, as listed in VAT Notice 700. See our UK invoice requirements guide and UK invoice template.
Germany: invoices must carry the details in §14(4) UStG, including the Steuernummer or USt-IdNr., a unique sequential number and the date of supply. See our Germany invoice requirements guide and German invoice template.
Australia: a tax invoice must show your ABN and the GST, and for sales of A$1,000 or more the buyer's identity or ABN. See our Australia invoice requirements guide and Australian invoice template.
European Union: Article 226 of the VAT Directive sets the baseline list for VAT invoices across member states, including the "Reverse charge" mention where the customer accounts for the VAT. Member states add their own rules, and several are introducing e-invoicing.
United States: there is no federal list of required invoice contents. Keep invoices as records of your gross receipts, and check your state's rules if you charge sales tax.
This guide is general information, not legal or tax advice. Check the current rules with your tax authority or an adviser. Last reviewed: 2026-10-28.
Frequently asked questions
What is the difference between an invoice and a receipt?
An invoice asks for payment and is sent before the client pays. A receipt confirms that payment was received and is sent after. Many businesses send both: the invoice to request the money and a receipt or "paid" invoice once it arrives. See invoice vs receipt for examples.
Can I write an invoice if I am not registered for VAT?
Yes. Any business, including a sole trader working under their own name, can issue an invoice. If you are not VAT-registered, you cannot charge VAT, so leave out the VAT line and the VAT number. The basic GOV.UK details (your name and address, the client's, a unique number, the date, a description and the amount) still apply.
Do I need a tax ID on a US invoice?
No federal rule requires one. A US client who must file a Form 1099 for you collects your taxpayer identification number on Form W-9, so you don't need to print your Social Security number on an invoice. If you charge sales tax, check whether your state expects your permit number on the invoice.
Should I send an invoice as a PDF or a Word file?
Send a PDF. It looks the same on every device and is hard to edit by accident. Keep Word or Excel for drafting if you like, then export to PDF before you send.
What number should my first invoice have?
Any number that starts a unique series, such as INV-0001 or INV-2026-0001. What matters is that you never reuse a number and that the series carries on in order. The invoice number generator builds a format for you.
How soon after finishing the work should I send the invoice?
Send it the day you deliver, or on the date your contract sets for a milestone or deposit. Your payment terms usually run from the invoice date, so a week's delay is a week's later payment. UK VAT invoices should normally go out within 30 days of the tax point.
Write Your First Invoice with InvoiceQuickly
You now know what goes into an invoice. To put it into practice, InvoiceQuickly turns a plain-English description of the client, work, amount and terms into an editable invoice that you review before downloading the PDF. A few limits to know:
- Each invoice has one tax percentage, so an invoice that mixes VAT rates needs splitting into separate invoices.
- New invoices print the business tax ID saved in your settings and the client's saved tax ID on the PDF. Invoices created before you saved a tax ID keep their original details. Use the notes or terms field for extra wording such as "Reverse charge" or a licence number.
- InvoiceQuickly produces PDF invoices, not structured e-invoices.
The Free plan covers 5 invoices, 5 clients and 3 AI drafts. Pro ($9/month) adds unlimited invoices, email delivery, Stripe and PayPal payment links using your own accounts, and scheduled reminders. You remain responsible for the tax and legal requirements in your jurisdiction. Create a free account or compare plans and pricing.
Practical guidance for freelancers and small businesses creating and managing invoices.
See what Pro includes
Compare the free plan with unlimited prompt and optional voice drafts for $9 per month.
Related guides
Startup Invoicing Guide: From Day Zero to Scale
Set up startup invoicing: tax IDs, tools, numbering, payment terms, equity and deferred-payment deals, contractors, and when to automate billing.
The Complete Guide to Freelance Invoicing in 2026
Freelance invoicing from first invoice to follow-up: required details, numbering, payment terms, deposits, 1099-NEC and VAT basics, and a worked example.
The Complete Guide to Invoice Dispute Resolution in 2026
How to prevent and resolve invoice disputes, chargebacks and payment disagreements, from documentation and credit notes to mediation and small claims.
Invoice Factoring & Financing: The Complete Guide for 2026
How invoice factoring, invoice financing and AR lines of credit work, how to calculate what they really cost, when to use them and contract red flags.
Useful, occasional notes
Get invoicing tips that actually help
Join the InvoiceQuickly update list for practical invoicing advice and product news.
No spam, ever. Unsubscribe anytime.