How to Write a Business Invoice: What to Include and Why It Matters
Every legally valid invoice needs a unique number, due date, itemised line items, and tax breakdown. Learn what to include, standard payment terms, how to number invoices, and how to handle VAT and sales tax.
A business invoice is a formal document a seller sends to a buyer requesting payment for goods or services delivered. It records the transaction, establishes the payment obligation, and creates a paper trail for both parties' accounting records. Knowing exactly what to include — and what format makes invoices legally valid in your jurisdiction — protects you if a payment dispute ever arises.
What is a business invoice?
An invoice is not just a payment request. It is a legally significant document that defines the seller's right to be paid, the buyer's obligation to pay, and the exact terms of that obligation. Most tax authorities (the IRS in the US, HMRC in the UK, the ATO in Australia) require businesses to keep copies of all invoices issued and received for a minimum of 5–7 years.
A well-structured invoice also speeds up payment. Studies consistently show that invoices with clear payment terms, a specific due date, and multiple payment methods listed are paid an average of 7–10 days faster than vague or incomplete invoices.
What must a business invoice include?
While requirements vary by country, the following elements appear on every legally valid business invoice:
| Element | Example | Required? |
|---|---|---|
| The word "Invoice" | Printed prominently at top | Yes |
| Unique invoice number | INV-2026-042 | Yes |
| Issue date | 15 June 2026 | Yes |
| Due date or payment terms | Due 15 July 2026 (Net 30) | Yes |
| Seller name and address | Your full business name and address | Yes |
| Buyer name and address | Client's full name or company and address | Yes |
| Description of goods or services | Line-by-line with quantities and rates | Yes |
| Subtotal, tax, and total | Subtotal $1,500 · Tax $150 · Total $1,650 | Yes |
| Tax registration number | VAT Reg: GB123456789 | If VAT/GST registered |
| Payment instructions | Bank details, PayPal email, or payment link | Strongly recommended |
| Your logo | Brand logo at top-left | Optional but professional |
Invoice vs receipt vs quote — what is the difference?
These three documents are often confused because they all involve money and business transactions. They serve completely different purposes:
| Document | When it is issued | What it means | Direction |
|---|---|---|---|
| Quote | Before work begins | This is what I will charge you — do you accept? | Seller → Buyer (offer) |
| Invoice | After work is complete (or at agreed milestones) | Work is done — please pay this amount by this date | Seller → Buyer (demand) |
| Receipt | After payment is received | Payment received — here is your proof of purchase | Seller → Buyer (confirmation) |
The workflow for a typical service transaction is: Quote → client accepts → work is completed → Invoice → client pays → Receipt.
How to number invoices correctly
Invoice numbering should be sequential and unique. Every invoice you ever issue must have a distinct number — duplicates create accounting problems and can raise flags during a tax audit.
Two reliable formats:
- Sequential: INV-001, INV-002, INV-003 — simple and clean
- Year-prefixed: 2026-001, 2026-002 — easier to file and reference by year, and resets each January
If you serve multiple clients and want to identify the client in the number, use a client code: ACME-2026-001. Whatever system you choose, never skip or reuse numbers — a gap in your invoice sequence can cause problems with tax authorities.
What are standard payment terms?
Payment terms define when you expect to be paid. The most common terms for B2B invoices are:
- Net 30 — payment due 30 days after the invoice date. The standard for most professional services and B2B transactions.
- Net 15 — payment due 15 days after invoice. Common for smaller projects or clients with a history of slow payment.
- Due on receipt — payment expected immediately. Appropriate for retail, deposits, and one-off services.
- Net 7 — payment due in 7 days. Common for freelancers who want fast turnaround on smaller projects.
- 2/10 Net 30 — 2% discount if paid within 10 days, otherwise full amount due in 30 days. Incentivises early payment.
How to write line items on an invoice
Each line item on an invoice should be specific enough that the client can verify exactly what they are being charged for. Vague line items lead to disputes; specific line items build trust and speed payment.
| Vague (avoid) | Specific (use) |
|---|---|
| Services rendered | Website redesign — homepage, about, contact pages (Phase 1) |
| Consulting | Marketing strategy session — 2 hours @ $150/hr |
| Materials | Printing — 500 A5 flyers, full colour, gloss finish |
| Monthly fee | SEO retainer — June 2026 (keyword research, 4 blog posts, reporting) |
How to handle sales tax and VAT on invoices
Whether you need to charge sales tax (US) or VAT/GST (UK, EU, Australia) depends on your registration status and the nature of your goods or services.
- In the US: sales tax rules vary by state. You typically need to charge sales tax if you have nexus in the buyer's state. Services are often exempt — goods usually are not. Check your state's revenue department for specifics.
- In the UK: if your business turnover exceeds £90,000 (2026 threshold), VAT registration is mandatory. Standard rate is 20%. Your VAT registration number must appear on every invoice.
- In the EU: VAT rates vary by country (15–27%). B2B transactions within the EU may use reverse charge — check the EU VAT rules for cross-border services.
- In Australia: GST is 10% and must be charged if your turnover exceeds AUD $75,000. Your ABN must appear on invoices over AUD $82.50.
Always show the tax-exclusive amount, tax rate, tax amount, and tax-inclusive total as separate line items — this is required in most jurisdictions for valid tax invoices.
Why does an invoice unpaid after 30 days?
Late payment is the most common cash flow problem for small businesses. When an invoice is overdue:
- Send a polite reminder on day 31 — often a simple oversight on the client's side.
- Call or email directly on day 45 with a copy of the original invoice attached.
- Add a late payment clause to future invoices: "Invoices unpaid after 30 days accrue interest at 2% per month on the outstanding balance."
- In the UK, the Late Payment of Commercial Debts Act entitles you to statutory interest (8% above base rate) and debt recovery costs on overdue B2B invoices — no clause required.
- For persistent non-payers, small claims court (UK) or small claims/magistrate court (US, Australia) handles invoice disputes below $10,000–$25,000 without a lawyer in most jurisdictions.
Official references and further reading
These three sources are the authoritative references for invoicing requirements, tax record-keeping, and VAT invoice rules across major jurisdictions.
- IRS — Business Record-Keeping Requirements — The IRS guidance on how long to keep business invoices and financial records (3–7 years depending on circumstances), and what documentation is required to support deductions during an audit.
- HMRC — VAT Invoice Requirements — The UK government's official specification for what must appear on a valid VAT invoice, including the VAT registration number, tax rate, and tax amount as mandatory fields for VAT-registered businesses.
- Consumer Financial Protection Bureau — Small Business Resources — The CFPB's small business financial resource centre, covering invoicing practices, payment terms, late payment rights, and cash flow management for freelancers and small business owners.
Key takeaways
- Every invoice needs a unique number, issue date, due date, seller and buyer details, line items, and tax breakdown.
- Invoice → payment request. Receipt → payment confirmation. Quote → price offer. These are three different documents.
- Net 30 is the standard B2B payment term. Net 15 or Due on Receipt speeds cash flow for smaller projects.
- Keep every invoice (issued and received) for at least 5–7 years for tax purposes.
- Specific line item descriptions reduce disputes and get invoices paid faster.
Frequently asked questions
Do I need an invoice for every transaction?
For business-to-business (B2B) transactions, yes — both parties need an invoice for their accounting records. For retail consumer sales, a receipt at point of sale is typically sufficient. For tax purposes, invoices should be issued for any transaction above a minimum threshold (varies by jurisdiction — in the UK, any B2B sale over £250).
Can I write an invoice by hand?
Handwritten invoices are legally valid in most jurisdictions as long as they contain all required fields. However, printed or digital invoices look more professional, are easier to file, and are accepted by all accounting software. For any regular invoicing, a free online invoice generator is faster and more reliable than handwritten invoices.
What is a pro forma invoice?
A pro forma invoice is a preliminary invoice sent before goods are delivered or services are rendered — similar to a quote, but formatted as an invoice. It is commonly used in international trade to facilitate customs clearance or for buyers who need a document to arrange payment in advance. A pro forma invoice is not a demand for payment and cannot be used for accounting purposes — it is replaced by a final commercial invoice once the transaction is complete.
How long should I keep invoice records?
IRS guidelines require businesses to keep records supporting their tax returns for a minimum of 3 years for most records, and 7 years if there is a possibility of unreported income. HMRC in the UK requires 5 years from the tax return submission deadline. The safest practice is to keep all business invoices for 7 years, stored either digitally (cloud backup recommended) or in hard copy.
What is the difference between a tax invoice and a regular invoice?
A tax invoice is a specific type of invoice required when a business is registered for VAT (UK/EU) or GST (Australia/New Zealand). It must include the seller's tax registration number, the tax rate applied, and the tax amount as a separate line. The buyer uses the tax invoice to claim input tax credits. A regular invoice (for non-tax-registered businesses or for transactions below tax thresholds) does not need these fields.
Free tool
Try the Invoice Generator
Use our free invoice generator to calculate results instantly — no signup required.
Open Invoice Generator →