The Problem

You've done the work. Now you need to get paid - and that means sending an invoice. But if you've never made one before, it's surprisingly easy to get wrong. Miss a required detail and a client's accounts department bounces it back. Forget a due date and payment drifts for months. Number them inconsistently and your own bookkeeping becomes a nightmare at tax time.

A good invoice is not complicated, but it does need to include specific things, in a clear layout, every single time. This guide covers exactly what those things are, how to structure them, and the habits that get you paid faster.

What an Invoice Actually Is

An invoice is a formal request for payment. It records what you provided, how much it costs, who owes the money, and when it's due. It's also a legal and accounting document - both you and your client will rely on it for records, and in many places there are rules about what a valid invoice must contain.

An invoice is not the same as a receipt. An invoice asks for payment before it's made. A receipt confirms payment after it's happened. You send an invoice first, then a receipt (if requested) once the money arrives.

What Every Invoice Must Include

Whatever tool or template you use, a complete invoice needs the following. Missing any of these is the most common reason invoices get queried or rejected.

1. The word "Invoice"

Clearly, at the top. This sounds obvious, but it matters - it distinguishes the document from a quote, estimate or receipt, and makes it immediately recognisable to whoever processes it.

2. A unique invoice number

Every invoice needs its own reference number, and no two should ever share one. This is how both you and your client track it. More on numbering systems below.

3. Your business details

Your business name, address, and contact details (email and phone). If you're VAT registered, your VAT number must appear too - this is a legal requirement, not optional.

4. Your client's details

The name and address of the business or person you're invoicing. For larger companies, it's worth including the name of your contact or the department, so it lands with the right person rather than sitting in a general inbox.

5. The invoice date

The date the invoice is issued. Payment terms are usually counted from this date, so it needs to be accurate.

6. A clear description of what you're charging for

Each product or service as a separate line, with enough detail that the client recognises it. "Website design" is vague. "Homepage redesign - 3 rounds of revisions as agreed in proposal dated 4 May" is clear and hard to dispute.

7. Quantities and unit prices

How many of each item, and the price per item. For hourly work, this means hours worked and your hourly rate. For fixed-price work, the quantity is usually 1 and the price is the agreed fee.

8. The total, broken down properly

Subtotal before tax, any tax added (like VAT), any discounts, and the final amount due. The final amount should be impossible to misread - make it the most prominent number on the page.

9. Payment terms and due date

When payment is expected, stated as a specific date rather than just "30 days" - "Due by 28 September 2026" is clearer than "Net 30". Also state how to pay.

10. Payment details

Your bank account name, account number and sort code (or equivalent), or whichever payment method you accept. Make it easy for them - the fewer steps between reading the invoice and paying it, the faster you get paid.

Put your payment details on every single invoice, even for repeat clients. Never assume they have them saved. Anything that makes a client have to search for information is a reason for payment to be delayed.

Step-by-Step: Creating Your First Invoice

Step 1: Gather the details before you start

Have your client's correct legal business name and address ready, the agreed prices, and any purchase order number they've given you (some larger companies require this on the invoice or they won't process it).

Step 2: Set your invoice number

If this is your first ever invoice, start with a sensible number - many people begin at 001 or 1001 rather than 1, so early clients don't see how new you are. Then increment by one for every future invoice.

Step 3: Add each line item

One row per product or service. Be specific. If you did three distinct pieces of work, list them separately rather than lumping them into one vague line - it makes the invoice easier to approve and harder to question.

Step 4: Apply tax if applicable

If you're VAT registered, add VAT at the correct rate to the subtotal and show it as its own line. If you're not VAT registered, don't charge VAT and don't mention a VAT number - just show the total. Our VAT guide covers when you need to register.

Step 5: Set the due date and payment terms

Decide your terms and state them clearly. Common options are covered in the next section.

Step 6: Review it, then send it

Check the client name, the amounts, and the maths before sending. A single wrong figure means a round of back-and-forth and a delayed payment. Send it as a PDF, not an editable document - it's more professional and can't be accidentally altered.

Invoice Numbering Systems

You need a system that guarantees every number is unique and lets you find any invoice quickly later. Three common approaches:

  • Simple sequential: 1001, 1002, 1003... Easiest to manage. Works well for most freelancers and small businesses.
  • Year-based: 2026-001, 2026-002... Resets each year, which makes it easy to see at a glance which tax year an invoice belongs to.
  • Client-based: ACME-001, ACME-002 for one client, SMITH-001 for another. Useful if you work with a small number of clients repeatedly and want to see each client's history in sequence.

Whichever you choose, never skip numbers, never reuse them, and never go backwards. Gaps in a sequence can raise questions during an audit or tax review.

Setting Payment Terms

Payment terms tell the client when to pay. There's no single correct answer, but here's what the common options mean:

  • Due on receipt - payment expected immediately. Common for small one-off jobs and retail-style transactions.
  • Net 7 / Net 14 - due within 7 or 14 days. A good default for freelancers who want reasonably quick payment.
  • Net 30 - due within 30 days. Very common with larger companies, whose accounts departments often run on monthly cycles.
  • 50% upfront, 50% on completion - common for larger projects. The first invoice is sent before work begins, the second on delivery.
Shorter terms are generally better for you, but be realistic about the client. A large company with a fixed monthly payment run genuinely cannot pay in 7 days no matter what your invoice says - and demanding it just causes friction. Ask what their standard terms are before you send the first invoice.

Handling VAT on Invoices

If you're VAT registered, your invoice has some extra requirements. It should show:

  • Your VAT registration number
  • The net amount (before VAT) for each line or the subtotal
  • The VAT rate applied
  • The VAT amount as a separate figure
  • The total including VAT

Showing VAT separately isn't just good practice - it's required, because your VAT-registered clients need that breakdown to reclaim the VAT on their side. A single combined total without the breakdown will get sent back.

If you're not VAT registered, keep it simple: no VAT number, no VAT line, just your prices and the total. Don't add a VAT line showing zero, and definitely don't charge VAT you're not registered to collect.

Sending and Following Up

Creating the invoice is only useful if it gets paid. A few habits that make a real difference:

  • Send it promptly. The sooner after finishing the work, the sooner the payment clock starts - and the fresher the work is in the client's mind.
  • Use a clear email subject. "Invoice 1042 from [Your Business] - due 28 Sept" is far better than "Invoice" or "Hi". It's searchable and self-explanatory.
  • Attach it as a PDF. Not a Word document, not a link that might expire. A PDF opens anywhere and looks the same everywhere.
  • Send a polite reminder before it's due, not just after. A friendly "just a heads up, invoice 1042 is due next week" a few days early is normal and effective.
  • Follow up the day after it's overdue, calmly. Most late payments are oversight, not refusal - a simple reminder resolves the majority of them.

Common Mistakes

  • Vague descriptions. "Services rendered" tells the client nothing and invites questions. Be specific about what you did.
  • Missing or wrong client details. If the invoice is addressed to the wrong company name, larger clients may not be able to process it at all.
  • No due date. Without one, "when it's convenient" becomes the default, and that's rarely soon.
  • Forgetting the purchase order number. Many companies require it. If they gave you one, put it on the invoice prominently.
  • Calculation errors. Doing the maths by hand is where mistakes creep in. Use a tool that calculates totals for you.
  • Sending an editable file. A Word document can be accidentally changed. Always send a PDF.
  • Not keeping a copy. Every invoice you send should be saved on your side, ideally in a folder organised by year. You'll need them for tax records.
  • Inconsistent numbering. Jumping around, reusing numbers, or having no system makes your own bookkeeping harder and looks unprofessional.

Create Your Invoice With WaqarWeb

The Invoice Generator handles the layout, numbering and all the calculations for you - add your details, your client's details and your line items, and it produces a clean, professional PDF ready to send. If you need to work out VAT figures first, the VAT Calculator adds or removes VAT from any price instantly.

Frequently Asked Questions

Do I need to register a business before I can send an invoice?

This depends on your country and situation - in the UK, for example, you can invoice as a sole trader without a separate registered company, but you do need to be registered with HMRC for self-assessment. Check the rules that apply to you, and if you're unsure, an accountant can clarify quickly.

What's the difference between an invoice and a quote?

A quote is sent before the work, stating what you would charge. An invoice is sent after (or during) the work, requesting actual payment. A quote is an offer; an invoice is a demand for money owed.

Can I send an invoice before finishing the work?

Yes - this is common for deposits, staged payments on larger projects, or retainer arrangements. Just make the invoice description clear about what stage or portion it covers.

What if a client disputes an invoice?

Respond calmly and refer back to whatever was agreed - a proposal, email, or contract. This is exactly why specific line descriptions and written agreements matter. Most disputes are resolved by clarifying what was included.

How long should I keep copies of invoices?

Longer than you'd think. Tax authorities in most countries require business records to be kept for several years - in the UK it's typically at least six years. Keep digital copies organised by year, backed up somewhere safe.

Should I add late payment fees?

You can, and in some places you have a legal right to charge interest on overdue business invoices. If you plan to, state it clearly in your payment terms upfront - it should never be a surprise. In practice, many small businesses find that clear terms and prompt reminders work better than penalties for maintaining good client relationships.

Ready to put this into practice?

Use our free Invoice Generator โ€” no signup required.

Open Invoice Generator โ†’

Ready to put this into practice?

Use our free VAT Calculator โ€” no signup required.

Open VAT Calculator โ†’

Ready to put this into practice?

Use our free Profit Margin Calculator โ€” no signup required.

Open Profit Margin Calculator โ†’