Getting Paid on Time: A Practical Invoicing and Collections Guide for Nigerian SMEs
Learn how Nigerian SMEs can create clear invoices, agree payment terms, follow up with clients, understand WHT and VAT basics, and get paid faster.
Article details
Published
31 October 2026
Updated
31 October 2026
Category
Business Operations
Tags
Short answer: Learn how Nigerian SMEs can create clear invoices, agree payment terms, follow up with clients, understand WHT and VAT basics, and get paid faster.
Important: This article provides general business information and is not legal, tax, accounting or financial advice. Tax treatment and invoice requirements depend on the nature of the transaction and the taxpayer's circumstances. Confirm your obligations with a qualified professional or the relevant tax authority.
You Did the Work. Now the Invoice Has Gone Quiet.
You delivered the goods. The client said thank you. You sent the invoice. Then nothing.
Meanwhile, salaries are due on the 28th, the landlord wants rent, the diesel supplier wants payment, and the money you have already earned is still sitting in someone else's account.
If you run a small business in Nigeria, you probably know this situation.
Sound familiar?
The work is done, the invoice is out, payday is close, and the client's payment has gone quiet.
Late payments are more than an inconvenience. They can affect your ability to pay employees, restock, settle suppliers and keep daily operations running.
A PwC Nigeria MSME survey found that payment delays from government clients, larger SMEs and big corporates were a challenge for many businesses surveyed. An IFC assessment of Nigerian supply chains also highlighted how smaller suppliers can face long waits for payment after covering their own operating costs.
You cannot control every client's accounts department. But you can control what you agree before starting work, how quickly you invoice, who receives the invoice, how you follow up and how you track outstanding payments.
Here is a practical system Nigerian SMEs can use to improve collections and manage cash flow.
Why Clients Pay Late
Not every late payment is deliberate. Sometimes the problem is a missing document, an internal approval or a process that nobody explained to you.
Here are some common reasons invoices remain unpaid.
1. The invoice is incomplete.
It may be missing a due date, invoice number, purchase order reference, correct account name or a clear description of the work.
2. It went to the wrong person.
The person who hired you may not be responsible for payments. If the invoice never reaches the accounts or finance team, it may not enter their payment process.
3. Their internal approval process is slow.
Some organisations pay suppliers in batches or only after several people have approved the invoice.
4. The client has cash flow problems.
Your client may also be waiting for money from their own customers. That does not remove their obligation to pay you, but it may explain the delay.
5. Payment terms were never agreed.
If you start work without agreeing when payment is due, both sides may have different expectations.
Most of these problems can be reduced by improving your process before and after delivery.
Step 1: Agree on Payment Terms Before Starting Work
The easiest invoice to collect is one where the payment expectations were clear from the beginning.
Before starting a project or supplying goods, agree on the following in writing.
When payment is due
Avoid vague terms such as "pay when convenient." State a specific deadline.
For example: "Payment is due within 14 calendar days of the invoice date."
Deposits and milestone payments
For larger projects, consider requesting a deposit before work begins and splitting the remaining payment across agreed delivery stages.
This reduces the amount of money your business has to carry while waiting for the client to pay.
Who receives the invoice
Ask for the name and contact details of the person responsible for processing supplier payments. Do not assume the person who hired you is the person who pays you.
What documents they require
Some clients require a purchase order number, Tax ID, vendor registration number or a particular invoice format. Find out before sending the invoice.
How withholding tax will be handled
If the client is expected to deduct withholding tax, agree on how they will provide the relevant credit note or evidence of deduction.
It may feel uncomfortable to discuss payment before the work begins. It is much easier than trying to negotiate terms after an invoice has been outstanding for months.
Step 2: Send a Clear Invoice Immediately
Send your invoice as soon as you have completed the agreed work or supplied the goods.
Do not wait several days to prepare it. The later you send the invoice, the later the client's payment process can begin.
A professional invoice should make it easy for the client's finance team to understand what they are paying for and where the money should go.
What should a Nigerian business invoice include?
For a normal business invoice, include:
- Your business name and contact details.
- Your business address.
- Your CAC registration number, where applicable.
- Your Tax ID, where applicable.
- The client's correct business or legal name.
- A unique invoice number.
- The invoice issue date.
- The payment due date.
- A clear description of the goods or services supplied.
- Quantities, unit prices and total amounts.
- Any applicable VAT, shown separately.
- Your bank name, account number and account name.
- Payment instructions, including a request to use the invoice number as the transfer narration.
The exact requirements can depend on the type of transaction and whether you are required to issue a VAT invoice.
A clear invoice reduces unnecessary questions and makes it easier to match incoming payments to the work you completed.
A free Invoice Generator for Nigerian businesses can help you prepare a professional invoice with clear due dates and verified bank details.
VAT and WHT: What Business Owners Should Understand
Tax deductions and invoice requirements can cause confusion, especially when a client pays less than the amount shown on your invoice.
Here are the basic points to understand.
Value Added Tax (VAT)
Nigeria's standard VAT rate is 7.5%.
However, not every business should automatically add VAT to every invoice. The Nigeria Tax Act 2025 provides exemptions and specific rules for small businesses and certain supplies. The treatment depends on the business and the transaction.
The Act also sets out information that must appear on a VAT invoice for a taxable supply. This includes the supplier's Tax ID, sequential invoice number, supplier details, business registration number where applicable, date of supply, purchaser's name, gross transaction amount and VAT charged with its rate.
If your business is required to issue a VAT invoice, make sure the details are correct. If you are unsure whether you should register for VAT or charge it, confirm your position with an accountant or the relevant tax authority.
You can consult the Nigeria Tax Act 2025 for the statutory provisions.
Withholding Tax (WHT)
Some corporate and government clients are required to deduct withholding tax from qualifying payments.
This means the amount that reaches your bank account may be lower than the gross invoice amount.
The applicable WHT rate depends on the type of payment, the parties involved and the relevant regulations. Do not assume that every client should deduct the same percentage or that every short payment is automatically WHT.
If a client deducts WHT:
- Ask for the amount and rate applied.
- Confirm the type of transaction the deduction relates to.
- Request the relevant WHT credit note or evidence of deduction.
- Keep it with your invoice and payment records.
- Confirm that the deduction is correctly reflected in your tax records.
For many businesses, WHT is a tax credit against the relevant tax liability rather than simply an unexplained loss. However, the treatment depends on the type of income and applicable tax rules.
You can review the Deduction of Tax at Source Regulations 2024 and discuss your specific situation with a tax professional.
Step 3: Follow Up on a Schedule
Many business owners only chase clients when they urgently need the money.
That makes follow-up irregular. Sometimes messages become emotional because the invoice has been outstanding for too long.
A simple follow-up schedule is more professional and easier to maintain.
A practical invoice follow-up schedule
A few days before the due date
Send a friendly reminder that the invoice is approaching its payment deadline. Attach the invoice again.
On the due date
Send a short message confirming that payment is due. Include the invoice number and payment details.
One week after the due date
If payment has not arrived, send a polite but direct message asking when payment can be expected.
Two to three weeks after the due date
Call the person responsible for processing the payment. Follow up in writing afterwards so there is a record of what was discussed.
If the delay continues
Consider sending a formal payment request and reviewing whether to pause additional work, subject to your contract and any agreed obligations.
Keep the invoice number, amount and payment details consistent in every message.
The goal is to be persistent without damaging the business relationship.
Payment reminder messages you can adapt
You do not need to write a long email every time you follow up. Keep your messages short, clear and professional.
1. Reminder before the due date
Hello Mrs Bello,
Just a quick reminder that invoice INV-0142 for ₦450,000 is due on Friday.
I have attached another copy in case the original was missed.
Thank you.
2. Reminder after the due date
Hello Mr Okafor,
Invoice INV-0142 for ₦450,000 was due last Friday, but we have not yet received the payment.
Could you please let me know when we should expect it?
I have attached the invoice again for reference.
Thank you.
3. Follow-up after a phone conversation
Hello Mr Okafor,
Thank you for speaking with me today.
As discussed, payment of ₦450,000 for invoice INV-0142 is expected by Wednesday.
Please let me know if anything else is required from our side to complete the payment.
Thank you.
The names, invoice numbers and amounts above are examples. Replace them with your actual details.
Step 4: Know Exactly Who Has Paid You
You cannot follow up effectively if you do not know which invoices are outstanding.
Many small businesses track invoices in notebooks, spreadsheets or WhatsApp conversations. They then try to match payments by scrolling through bank alerts.
This creates unnecessary problems.
A client may be chased for an invoice they already paid. A part payment may be forgotten. A payment may arrive without a clear description, making it difficult to identify the customer.
A simple invoice tracker can solve much of this.
What should your invoice tracker contain?
For every invoice, record:
- Invoice number.
- Client name.
- Invoice amount.
- Issue date.
- Payment due date.
- Current status.
- Amount received.
- Date payment was received.
- WHT deducted, where applicable.
- Outstanding balance.
- Notes from follow-up conversations.
Use simple statuses such as:
- Draft
- Sent
- Part paid
- Paid
- Overdue
Reconcile your invoices every week
Once a week, compare your invoice tracker with your bank transactions.
Match each incoming payment to the correct invoice, record any deductions and update the payment status.
Ask clients to include the invoice number in their transfer narration. This makes it easier to identify payments, especially when several customers pay similar amounts.
Good records help you collect more effectively and make accounting less stressful.
Step 5: Connect Collections to Your Cash Flow
Getting paid is not just an administrative task. It determines whether your business can meet its own obligations.
Every Monday, review three things:
Money expected to come in
List invoices due during the week, overdue invoices and payments clients have promised to make.
Money that must go out
Include salaries, rent, PAYE, pension contributions where applicable, supplier payments and other business expenses.
Potential cash flow gaps
Identify situations where important expenses fall due before expected customer payments arrive.
For example, if your largest client regularly pays after your salary date, you should know about that problem before payday.
You can then follow up earlier, negotiate a deposit or milestone payment, or review your payment terms for future projects.
Two habits are especially important.
Do not let one client become your entire payroll plan.
If one customer's late payment can prevent you from paying your entire team, your business has a concentration risk. Work towards a more balanced customer base and build a reserve for essential expenses.
Make it easy for clients to pay you.
Send complete invoices, use correct bank details, provide the documents clients require and follow up consistently.
A clear process gives the client's finance team fewer reasons to delay your payment.
If late customer payments are already affecting salaries, read our guide on paying staff on time when cash is tight.
Where Staff Pay Fits
If you want to improve your invoicing process, Staff Pay offers a free Invoice Generator.
You can use it to prepare a professional invoice with your business details, logo, line items, issue date, due date and bank details. You can then download, print or share the invoice with your client.
The Invoice Generator does not collect or hold your client's money. Your client pays the bank account shown on the invoice directly.
When you need more than a document generator, you can explore the wider Staff Pay platform. It brings payroll, bills, supplier payments and other business payment activities together, helping businesses organise money going out as well as money coming in.
The important thing is to build a process you can maintain.
Agree payment terms early. Invoice quickly. Follow up consistently. Track every payment. Review outstanding invoices before they become a cash flow emergency.
A Simple Checklist for Getting Paid Faster
Before your next project or delivery, use this checklist:
- Agree on payment terms before starting work.
- Confirm whether a deposit or milestone payment is appropriate.
- Find out who in the client's finance team receives invoices.
- Ask whether the client requires a purchase order or vendor registration.
- Send your invoice immediately after delivery.
- Include a unique invoice number and clear due date.
- Confirm your bank details and account name.
- Check whether VAT applies to the transaction.
- Agree how any WHT deduction will be documented.
- Follow up before and after the due date.
- Record every payment and outstanding balance.
- Reconcile your invoices with your bank transactions weekly.
You do not need an elaborate collections department to get started. A consistent process and accurate records can make a significant difference.
Do this today
- Agree payment terms and the finance contact before work starts
- Send a complete invoice the same day you deliver
- Follow up before the due date, on the due date, and after it
- Reconcile invoices with bank transactions every week
When it clicks
Outstanding invoices have owners, due dates, and a follow-up trail instead of quiet WhatsApp threads.
Frequently Asked Questions
How do I get clients to pay on time in Nigeria?
Agree on payment terms before starting work, send a complete invoice as soon as you deliver, address it to the person responsible for payments and follow up on a consistent schedule. Keep records of every invoice and payment.
What should a Nigerian business invoice include?
A business invoice should generally include the supplier's business details, client details, a unique invoice number, issue and due dates, a description of the goods or services, quantities, amounts and payment instructions.
Where VAT applies, additional statutory invoice information is required under the Nigeria Tax Act 2025.
Do small businesses in Nigeria have to charge VAT?
Not every small business is required to charge VAT. The Nigeria Tax Act 2025 provides exemptions and conditions that depend on the business and its activities. Confirm your eligibility with an accountant or the relevant tax authority before deciding whether to charge VAT.
Why did my client pay less than the invoice amount?
One possible reason is withholding tax. Some clients are required to deduct WHT from qualifying payments and remit it to the relevant tax authority.
Ask for the deduction details and the relevant credit note or evidence. Also check whether the client has made a part payment or deducted another agreed amount.
How do I politely remind a client about an unpaid invoice?
Keep the message short and factual. Include the invoice number, amount and due date, attach the invoice again and ask when payment can be expected. Follow up consistently without sending repeated messages throughout the same day.
Should I ask clients to pay a deposit before starting work?
For larger projects or orders that require you to spend money upfront, a deposit can reduce your financial risk. Agree on the deposit amount, delivery milestones and remaining payment dates before work begins.
Does the Staff Pay Invoice Generator collect payments?
No. The free Invoice Generator creates an invoice for your business. Your client pays the bank account displayed on the invoice directly. It does not collect or hold the money.
Get Paid for the Work You Have Already Done
You have already invested time, money and effort into delivering value to your customers. Getting paid should not become the most difficult part of running your business.
Start by agreeing on payment terms, sending complete invoices and following up consistently. Keep accurate records so you always know who has paid, who still owes you and what needs attention.
If you need a simple way to prepare professional invoices, try the free Staff Pay Invoice Generator.
When you are ready to organise payroll and other business payments alongside invoicing, create a Staff Pay account.
Disclaimer: This article provides general business information and is not legal, tax, accounting or financial advice. Tax treatment and invoice requirements depend on the nature of the transaction and the taxpayer's circumstances. Confirm your obligations with a qualified professional or the relevant tax authority.
A calmer way to handle this
Send clear invoices with the free Invoice Generator. When you need payroll, bills and payment records in one place, explore Staff Pay.
Related reads
Business Operations
Paying Staff on Time When Cash Is Tight: A Practical Guide for Nigerian Small Businesses
Cash arrives on different days, while salaries stay on a fixed date. Use a cash calendar, payroll buffer and clear staff communication before the next payday.
Business Operations
5 Ways to Reduce Payroll Stress as Your Team Grows
Payroll stress usually comes from scattered data, last-minute changes, and one person holding everything in their head. Fix it with a single beneficiary list, pay calendar, approval habit, paysheet import, and delegated...
Business Operations
How to Manage Payroll for Multiple Companies in Nigeria
If you run more than one business (or brand), keep separate company records, staff rosters, and pay histories per entity while using one login. Never mix Company A salaries with Company B bank debits without clear...