OrbitOrbit
Money and invoicing

How to Write an Invoice for a Service Business in Nigeria (With Template)

Orbit Team5 min read

Why a proper invoice matters more than it seems

An invoice does more than ask for money. It's the document a client points to if there's ever a dispute about what was agreed, what was paid, and what's still owed. For a service business, it's also often the only professional-looking artifact a client sees in the entire transaction, everything else usually happens over WhatsApp.

A clear, consistent invoice makes you look established, even if you're a solo operator working from home. It also makes it easier for you to track what's been paid and what hasn't, instead of trying to remember it from memory or old chat messages.

What a Nigerian service business invoice should include

At minimum, an invoice should have:

  • Your business name (or your name, if you're not yet registered)
  • A unique invoice number, so you and the client can both refer to it later
  • The date the invoice was issued
  • The client's name
  • A clear description of the service provided
  • The amount due, in Naira unless you've agreed on another currency
  • Your payment details or a payment link
  • The due date, or confirmation that payment has already been received

None of this requires a registered business or a special license. It just requires consistency, using the same format every time so clients (and you) know what to expect.

A simple invoice template you can copy

Here's a plain-text version you can adapt immediately:

[Your Business Name]
Invoice #: INV-0001
Date: [date]
Billed to: [client name]

Description                        Amount
---------------------------------------------
[Service description]              ₦[amount]

Total Due: ₦[amount]
Payment method: [bank transfer / payment link]
Due date: [date, or "Paid in full"]

Thank you for your business!

Swap in your own business name and details, and keep the invoice number sequential (INV-0001, INV-0002, and so on) so you can track them in order. If you'd rather fill this in and export a clean PDF version without typing it by hand each time, Orbit has a free invoice generator that does exactly that.

Want a clean invoice without typing the same template out by hand every time? Try Orbit's free invoice generator.

Start free

Deciding how to collect payment

Most Nigerian service businesses collect payment one of three ways: a direct bank transfer with a screenshot as proof, a payment link from a provider, or cash in person. Each has a trade-off.

Bank transfer is familiar to almost every client but leaves you manually confirming payment from a screenshot or alert, then matching it to the right invoice and client by hand. It works, but it doesn't scale well once you're sending more than a handful of invoices a week.

A payment link attached directly to the invoice removes that manual step. The client pays through the link, the payment is recorded automatically, and the invoice can mark itself as paid without you doing anything. This is how Orbit Wallet works: every invoice carries its own payment page, so you're not reconciling bank alerts against a spreadsheet by hand.

When to send the invoice

For project-based work, like photography or a custom design job, send the invoice when the scope is agreed, before you start, especially if you're requesting a deposit. For appointment-based work, like a salon or barbershop visit, the invoice can be generated the moment the booking is made or right after the service is completed.

The earlier a client sees a clear invoice, the fewer "how much do I owe you again?" conversations you'll have later. It also sets the tone that your business runs on clear terms, not improvised pricing decided in the moment.

Handling deposits and partial payments

If you require a deposit, say so clearly on the invoice itself, not just in conversation beforehand. A line like "Deposit of ₦5,000 due to confirm booking, balance of ₦15,000 due on completion" removes any ambiguity about what's owed and when.

If a client pays in installments, keep a running note of what's been paid against that specific invoice number, rather than relying on memory. This is one of the clearest wins of moving off manual tracking: a system that updates the invoice status automatically as partial payments come in saves you from ever having to reconstruct a payment history from old messages.

Following up on an unpaid invoice

Unpaid invoices are common, but how you follow up matters. A short, friendly reminder a day or two after the due date is usually enough: "Hi [name], just a reminder that invoice #INV-0012 for ₦[amount] is due. Let me know if you have any questions!" Avoid letting it sit unmentioned for weeks, since the longer an invoice goes unpaid, the more awkward it becomes to bring up.

Automating this reminder removes the emotional friction of having to personally chase every late payment. Orbit's automations can send that nudge for you on a schedule, so the reminder goes out consistently without you having to decide, each time, whether today is the day to follow up.

Keep it simple and consistent

You don't need complicated invoicing software to look professional. You need the same clear format every time, a payment method that's easy for the client to use, and a habit of sending the invoice promptly rather than after the fact. Get those three things right and the rest, following up, tracking what's paid, reporting your monthly revenue, gets dramatically easier.

OT

Orbit Team

Writes about running a service business, for Orbit.

Related reading

Run your business.
Not the admin.

Free for up to 10 clients. No card needed.

Start free