Invoicing basics

How to Create a Professional Invoice: A Step-by-Step Guide

An invoice is a request for payment, but it is also the last impression a client has of a finished job. A clear, correct invoice gets approved quickly. A vague one sits in someone’s inbox while they work out what it is for. The good news is that a professional invoice is not complicated — it is a short, predictable document, and once you have built one you can reuse it forever.

Here is the whole process, step by step.

Step 1: Label the document clearly

Put the word Invoice at the top, in a size that is impossible to miss. This sounds trivial, but it matters: accounts payable teams sort documents by type, and something that is not obviously an invoice can be filed as a quote or a statement and never enter the payment queue.

If the document is not a request for payment — for example a price estimate or a payment confirmation — label it accordingly. Mixing these up is the single most common cause of confusion, which is worth understanding properly in invoice vs receipt vs bill.

Step 2: Give it a unique invoice number

Every invoice needs its own reference. This is how you, your client and your accountant talk about a specific payment without ambiguity. A sequential system is easiest to defend and hardest to get wrong:

  • Simple sequence: INV-0001, INV-0002, INV-0003.
  • Dated sequence: 2026-001, 2026-002 — useful if you want the year visible at a glance.
  • Per-client sequence: ACME-001, ACME-002 — helpful if you invoice a handful of clients repeatedly.

Pick one and never reuse a number. Gaps are fine; duplicates are not, because two different amounts under one reference is exactly the sort of thing that stalls a payment run.

Step 3: Add both parties’ details

Your details go at the top: business or trading name, address, email, phone, and any tax or company registration number you are required to show. The client’s details go below: the legal entity name, not just your contact’s first name, plus their billing address.

Ask who the invoice should be addressed to. In larger companies, the person who hired you is often not the person who pays you. Getting the correct legal entity, billing address and any purchase-order number up front removes the most common reason invoices get bounced back.

Step 4: Set the dates and payment terms

You need two dates: the issue date (when you sent it) and the due date (when payment is expected). Write the due date as an actual calendar date, not just “Net 30”. “Due 19 August 2026” is unambiguous in a way that a payment-term abbreviation is not, especially across borders.

If you are not sure what terms to offer, payment terms explained covers what Net 15, Net 30 and Net 60 actually mean and which to use.

Step 5: Describe the work as line items

This is the part that decides whether your invoice is approved on sight. Each line should have a description, a quantity, a unit price and a line total. Write descriptions the way a client would describe the work to their own boss:

  • Weak: “Design work — $2,400”
  • Strong: “Brand identity: logo, colour system and type scale (as per proposal, 12 June) — 1 × $2,400”

The strong version answers the three questions a reviewer has — what was it, was it agreed, and does the amount match — without them needing to reply to you. If your work is billed by time, show the hours and the rate separately so the arithmetic is visible.

Step 6: Calculate subtotal, tax and total

Show the subtotal first, then any discount, then tax, then the final amount due. Keeping these on separate lines means a client can verify each number independently. If you are registered for VAT, GST or sales tax, show the rate and the tax amount as their own line — in many jurisdictions the client legally cannot reclaim the tax unless it is stated separately.

Make the final amount the most prominent number on the page, and state the currency explicitly. “$2,592.00 USD” prevents an awkward conversation with a client who assumed a different dollar.

Step 7: Say exactly how to pay

An invoice that does not explain how to pay it is an invoice that gets delayed. Include whichever apply: bank name, account number, sort code, IBAN or SWIFT for international transfers, or a payment link. If you accept several methods, list them in the order you prefer to be paid.

Step 8: Add notes, then check and send

A short closing note does real work — a thank-you, a reference to the purchase order, or your late-payment policy if you have one. Then run a final check before sending:

  1. Is the client’s legal name and address correct?
  2. Is the invoice number unique?
  3. Does every line item have a quantity and a price?
  4. Do the subtotal, tax and total actually add up?
  5. Is the due date a real date, and are your payment details correct?
  6. Is it a PDF, not an editable document?

Always send a PDF. It renders identically everywhere, it is what finance teams expect to archive, and it cannot be altered by accident in transit.

Do it in about two minutes

You do not need a spreadsheet template or an accounting subscription for any of this. Invora’s free invoice generator lays out every field above, calculates the tax and totals as you type, and exports a clean PDF — with no signup, and with your data staying in your browser.

If you want the full field-by-field breakdown before you start, read what to include on an invoice next.

Keep reading

← All guides