Invoicing

How to Write a Professional Invoice: Step by Step

A plain-English, step-by-step guide to writing a professional invoice that includes every field it needs — so your customers understand exactly what they owe and pay you on time.

Published 2 August 2026 · 6 min read

The short answer

  • A professional invoice needs a unique number, your business details, the customer's details, an itemised list, the total, any tax, and clear payment terms.
  • Number every invoice sequentially so nothing goes missing and your books stay clean.
  • Always state a due date and how to pay — vague terms are the number one reason invoices sit unpaid.
  • Show tax as a separate line and keep a copy of every invoice you send for your records.
  • Software like Tallium turns a sale into a compliant, numbered invoice automatically, so you skip the manual formatting.

Why a clear invoice gets you paid faster

An invoice is a formal request for payment, but it's also a record of exactly what was agreed. When it's clear and complete, your customer can approve and pay it without emailing you back for missing details — and that back-and-forth is usually what delays payment by days or weeks.

A professional-looking invoice also builds trust. It signals that you run an organised business, and it gives you a paper trail if a payment is ever disputed or if you need to chase an overdue amount. The good news: a strong invoice is really just a checklist of fields done consistently every time.

The fields every professional invoice must contain

Before we walk through the steps, here's the full list of what a complete invoice includes. You don't need fancy design — you need every one of these present and easy to find.

  • The word "Invoice" clearly at the top, so it isn't mistaken for a quote or receipt.
  • A unique invoice number (and, if you use them, a purchase order reference).
  • The invoice date and the payment due date.
  • Your business name, address, contact details, and tax registration number if you're registered.
  • The customer's name and billing address.
  • A line-by-line description of each product or service, with quantity and unit price.
  • The subtotal, any tax shown separately, and the final total amount due.
  • Accepted payment methods and your bank or payment details.
  • Payment terms, late-payment notes, and any thank-you or reference line.

Step-by-step: writing the invoice

  1. 1

    Add a unique invoice number

    Give every invoice its own sequential number, such as INV-0001, INV-0002, and so on. Never reuse or skip numbers — a clean sequence makes your invoices easy to track, easy to reconcile against payments, and expected by most tax authorities.

  2. 2

    Fill in your business details

    Put your business name, address, phone or email, and — if you're registered for tax — your tax registration number near the top. This tells the customer exactly who to pay and gives them what they need for their own records.

  3. 3

    Add the customer's details

    Include the customer's full business or personal name and their billing address. For business customers, address it to the right person or department so it doesn't get stuck waiting for approval.

  4. 4

    Set the invoice date and due date

    State the date you're issuing the invoice and a specific due date (for example, "Due 30 days from invoice date" written as an actual calendar date). A concrete date is far more effective than "payment on receipt."

  5. 5

    List each item clearly

    Add one line per product or service with a short description, the quantity, and the unit price. Specific descriptions ("12 x cotton t-shirts, size M" rather than "goods") prevent questions and disputes later.

  6. 6

    Calculate the subtotal, tax, and total

    Add up your line items to get the subtotal, show any applicable tax (VAT, GST, SST or the equivalent in your country) as its own separate line, then show the final total the customer must pay. Keeping tax on a separate line keeps the invoice transparent and compliant.

  7. 7

    State payment terms and how to pay

    Spell out accepted payment methods and include your bank details or payment link. Add any late-payment terms you apply. The easier you make it to pay, the sooner you'll see the money.

  8. 8

    Review, send, and keep a copy

    Check the numbers and spelling, send it (PDF or a payment link works well), and save a copy for your books. You'll need that record for reconciliation and for your tax filing.

Getting the tax line right

If your business is registered for a sales tax — VAT, GST, SST or a local equivalent — your invoice usually needs to show your tax registration number, the tax rate applied, and the tax amount as a separate line from the subtotal. Some countries also require specific wording or a set invoice format for registered businesses.

Rules differ from country to country and change over time. This is general information only — confirm the current requirements with your country's relevant tax authority or a qualified local tax professional before finalising how your invoices show tax.

Common mistakes that delay payment

  • No due date, or a vague one like "payment on receipt" — give a real calendar date.
  • Missing or duplicated invoice numbers that break your records.
  • Lumping everything into one line so the customer can't verify what they're paying for.
  • Forgetting payment instructions, so the customer has to ask how to pay you.
  • Tax buried in the total instead of shown as its own line.
  • Sending it to the wrong person, where it waits unseen for approval.

How Tallium makes invoicing effortless

Building each invoice by hand in a document works, but it's slow and easy to get wrong once you're sending more than a handful a month. Tallium is an all-in-one platform — accounting, POS, inventory and e-commerce together — so an invoice is generated straight from a sale or an order, already numbered, itemised, and totalled.

Because invoicing sits on top of the same system as your accounting, each invoice you send is recorded in your books automatically, tax is applied and shown as its own line, and you can see at a glance what's paid and what's overdue. Every unit includes the full core — accounting, tax handling, expense and receipt scanning, reports, the mobile app, AI insights and email support — starting at $79 per month for a shop or store, billed monthly in USD from signup, cancel anytime. There's no free trial; you pay per unit from day one. Questions? Email support@tallium.online.

Frequently asked questions

Run your whole business in one place

Tallium keeps your accounting, tax and invoicing ready for your country's rules as you trade — from $79/month per shop.

Build your plan

This article is general information, not tax or legal advice. Always confirm current rules with your country's tax authority or a qualified adviser.

Talk to us about your business

Tell us where you are today and we'll show you how Tallium fits. No pressure, no spam.

We'll only use your details to contact you about Tallium.