All resources

How to Write a Professional Invoice for a Nigerian Business

Published 20 August 2026

A professional invoice is one a customer can read in a few seconds and know exactly what they're being asked to pay, for what, and how. Here's the structure that achieves that.

1. Your business details

Business name, logo if you have one, and a way to contact you (phone, email, or WhatsApp). This is what makes an invoice look like it came from an established business rather than an informal message.

2. The client's details

The customer's name and, ideally, their address or business name. This matters for their own record-keeping as much as yours, especially if they need the invoice for their own accounting.

3. A unique invoice number and date

Every invoice should have its own number that's never reused, plus the date it was issued and, if relevant, a due date. This is what lets you (and your customer) tell two invoices apart at a glance. See how to number your invoices for a simple system.

4. A clear breakdown of what's owed

List each item or service on its own line, with a quantity and a rate, rather than a single lump sum. A customer should be able to check the math themselves without asking you what a total is made up of.

5. Tax, if it applies to you

Worth double-checking: Whether you need to charge VAT (or another tax) depends on your business type, size, and registration status. This article isn't tax advice — confirm your specific obligations with the Federal Inland Revenue Service (FIRS) or an accountant before deciding whether, and how, to add tax to your invoices.

6. The total, and how to pay

A final total that's impossible to miss, plus your payment details — bank account or a payment link. The fewer steps between a customer reading the invoice and being able to pay it, the faster you get paid.

7. Payment terms or notes (optional)

A short line like “due within 7 days” or “50% deposit, balance on delivery” sets the expectation up front instead of leaving it to a follow-up message later.

Putting it together

  1. Add your business details once, so every invoice starts pre-filled.
  2. Pick or add the customer.
  3. Add line items with quantity and price.
  4. Set a due date and any payment terms.
  5. Send it — as a PDF, a link, or straight to WhatsApp.

EaseFlow's invoice generator follows exactly this structure, and reuses your saved business details, clients, and products so you're not retyping the same information on every invoice.

Ready to put this into practice?

Create your first document with EaseFlow in a few minutes.

Start for Free

No credit card required.