Invoicing basics4 November 20265 min read
How to Write an Invoice: A Step-by-Step Guide for Small Businesses
An invoice has one job: to get you paid without a single follow-up question. This step-by-step guide covers the number, the details, the line items, the tax and the terms — in the order you should write them.
Step 1: Title it, number it, date it
Start with the word "Invoice" at the top, in large type. It sounds obvious, but documents titled "Bill", "Statement" or nothing at all get misfiled — and a misfiled invoice is an unpaid one. Under the title, add a unique invoice number. Most businesses use a simple sequence such as INV-1042, or embed the year: 2026-042. Either system works; what matters is that numbers are unique, sequential and never reused, because your client’s accounts system will reject a duplicate.
Add two dates: the issue date (today, the day you send it) and the due date (the day payment is expected). Never write only "payable within 30 days" — do the arithmetic for the client and print the actual date. An accounts clerk should be able to schedule your invoice without opening a calendar.
Step 2: Your details, then theirs
Your business block goes at the top: legal business name, postal address, email and phone. If you are registered for VAT, GST or sales tax, your tax registration number belongs here too — in many countries a tax invoice is not valid without it. Consistency matters: use the same name and address that appear on your bank account and contracts, so a client verifying you finds no discrepancies.
Below that, the client block: the company’s legal name (not just your contact’s name), their billing address, and the name or department of the person who commissioned the work. If the client gave you a purchase order number or a reference code, print it here in bold. Larger organisations route invoices by that reference; leave it off and your invoice waits in a queue while someone figures out which budget it belongs to.
Step 3: Describe the work so there is nothing to query
The line items are the heart of the invoice. Each line needs a clear description, a quantity, a unit price and a line total. Compare "Design work — 2,000" with "Homepage redesign, 2 concepts + final artwork, delivered 18–22 October — 2,000". The second version can be approved by someone who never met you; the first invites an email asking what the money was for, and that email costs you a payment cycle.
Bill in the units your client thinks in: hours for consulting, items for products, milestones for projects. If the work was quoted as a fixed price, one line per deliverable is cleaner than a fake breakdown. Keep descriptions factual and matched to the words in your quote or contract — accounts departments approve documents that agree with each other.
Step 4: Show the money clearly
Under the line items, stack the arithmetic in a fixed order: subtotal, then any discount, then shipping or expenses if you charge them, then tax calculated on the discounted subtotal, and finally the grand total in a larger, bold figure labelled "Total due" or "Balance due". If the client has already paid a deposit, show "Amount paid" and the remaining balance — the number they actually need to transfer.
Name your tax properly. Write "VAT (20%)" for a British client, "GST (18%)" for Pakistan or India, "Sales tax (8.25%)" for Texas — whatever applies — and show the tax amount as its own line. Mixed-rate work (some items taxed, some exempt) should be split into separate line groups so the client’s accountant can file it without redoing your maths.
- Subtotal of all line items.
- Minus discount, if any.
- Plus shipping or billable expenses.
- Plus tax, calculated on the discounted subtotal.
- Minus any amount already paid — the remainder is the balance due.
Step 5: State your terms and how to pay
An invoice without payment instructions is a request, not a bill. State your terms in one line — "Payment due within 14 days of the issue date" — and then make paying effortless: bank name, account title, account number or IBAN, and any reference the client should quote (usually the invoice number). If you accept card or wallet payments, include the payment link; a payment QR code printed beside the totals lets the client pay from their phone in under a minute.
If your terms include a late fee or early-payment discount, say so on the invoice itself, in plain words, matching what your contract or quote already promised. Terms that appear for the first time on the final invoice are hard to enforce and easy to resent.
Step 6: Send it promptly — and track it
Send the invoice the day the work is delivered, as a PDF attached to a short email that repeats the essentials: invoice number, total, due date. PDFs beat editable files because they cannot be altered accidentally and they print identically everywhere. Keep your own copy filed by number, and record the invoice somewhere with a status — sent, part-paid, paid — so you always know what is outstanding.
That last habit is the one that separates businesses that get paid on time from those that drift. In this invoice generator, your profile and clients are saved in your browser, statuses and payments update the outstanding total automatically, and a dashboard shows what is owed and how overdue it is. However you do it — tool, spreadsheet or ledger — write the invoice once, write it completely, and never let it leave your sight until it is paid.
