How to Create an Invoice in Nigeria: A Simple Guide

Author: Editorial Staff
, April 16, 2026

You’ve just completed a job for a client, and now it’s time to get paid. Creating a professional and legally compliant invoice is essential for ensuring smooth transactions and maintaining good business relationships in Nigeria.

But navigating the nuances of Nigerian invoicing can be tricky. What details are required? How do you handle VAT? What’s the best way to send invoices and get paid quickly?

To create an invoice in Nigeria, you need to include your business name and contact information, the client’s details, a clear description of the goods or services provided, the amount due in Naira or another agreed-upon currency, payment terms, and your preferred payment method (bank details or payment link).

Many Nigerian businesses now use invoicing software like Cordlo to automate this process and ensure compliance.

Why Professional Invoices Matter in Nigeria

In Nigeria, a well-structured invoice is more than just a request for payment. It’s a formal document that protects both you and your client.

A clear and accurate invoice helps prevent disputes, ensures timely payments, and provides a record for tax purposes. For CAC-registered businesses, proper invoicing is crucial for FIRS compliance.

Amara, a freelance graphic designer in Lagos, learned this the hard way. Initially, she sent simple payment requests via WhatsApp. However, when a client disputed a charge, she had no formal invoice to back up her claim. Now, she uses Cordlo to generate professional invoices for all her clients.

Essential Elements of a Nigerian Invoice

A compliant invoice in Nigeria should include the following:

  • Your Business Name and Contact Information: Include your registered business name (if applicable), address, phone number, and email address.
  • Client’s Name and Contact Information: Include the full name or business name of your client, along with their address and contact details.
  • Invoice Number: Assign a unique invoice number for easy tracking. Use sequential numbering for better organization.
  • Invoice Date: Clearly state the date the invoice was issued.
  • Description of Goods or Services: Provide a detailed breakdown of the products or services provided. Be specific and avoid vague descriptions.
  • Quantity and Unit Price: Specify the quantity of each item and the price per unit.
  • Total Amount Due: Calculate the total amount due, including any applicable taxes (VAT).
  • Payment Terms: Clearly state your payment terms, including the due date and accepted payment methods.
  • Payment Details: Provide your bank account details (account name, account number, bank name) or a payment link for online transfers.
  • VAT Information (if applicable): If your business is VAT-registered, include your VAT registration number and the amount of VAT charged.

Chidi runs a catering business in Abuja. He always includes a detailed breakdown of his services (menu items, number of guests, event duration) on his invoices to avoid any confusion with his clients.

How to Create an Invoice: Step-by-Step Guide

You can create an invoice manually using a template or spreadsheet, but invoicing software offers a more efficient and professional solution.

  1. Choose an Invoicing Method: Decide whether to use a manual template, spreadsheet software, or invoicing software like Cordlo.
  2. Gather Required Information: Collect all the necessary details, including your business information, client information, and a description of the goods or services provided.
  3. Create the Invoice: Fill in the invoice template or use the invoicing software to create the invoice. Ensure all fields are accurately completed.
  4. Calculate the Total Amount: Calculate the total amount due, including any applicable taxes or discounts.
  5. Review and Send: Double-check the invoice for any errors before sending it to your client. Send the invoice via email or through the invoicing software.
  6. Track Payments: Keep track of all your invoices and payments. Follow up with clients who have overdue invoices.
Quick tip: Automate your invoicing process and get paid faster. Try Cordlo for free — no credit card needed.

Invoicing Software vs. Manual Methods

While manual invoicing methods like spreadsheets might seem cost-effective initially, they can be time-consuming and prone to errors. Invoicing software offers several advantages:

  • Automation: Automates invoice creation, sending, and tracking.
  • Professional Templates: Provides professional-looking invoice templates.
  • Error Reduction: Reduces the risk of manual errors.
  • Payment Tracking: Tracks invoice status and sends payment reminders.
  • Reporting: Generates reports on your invoicing activity.

Comparison of Invoicing Options

Feature Cordlo Paystack Flutterwave Wave QuickBooks Manual (Spreadsheet)
Invoice Creation Yes Limited Limited Yes Yes Yes
Payment Processing Yes Yes Yes No Yes No
Automated Reminders Yes No No Yes Yes No
Reporting Yes Limited Limited Yes Yes No
Ease of Use High Medium Medium High Medium Low
Cost Competitive Transaction Fees Transaction Fees Free (Basic) Subscription Free (but time-consuming)
Nigerian Context Tailored for Nigerian businesses Good for payments Good for payments Limited Global Requires manual adaptation

Cordlo stands out with its focus on the Nigerian market, combining invoicing and payment processing at competitive rates.

Tips for Faster Payments in Nigeria

Getting paid on time is crucial for maintaining healthy cash flow. Here are some tips to speed up the payment process:

  • Send Invoices Promptly: Send invoices as soon as the job is completed.
  • Offer Multiple Payment Options: Provide clients with various payment methods, including bank transfers, online payments (via Paystack or Flutterwave), and mobile money.
  • Set Clear Payment Terms: Clearly state your payment terms on the invoice, including the due date and any late payment penalties.
  • Send Payment Reminders: Send friendly payment reminders a few days before the due date and again if the invoice becomes overdue.
  • Use Invoicing Software with Payment Integration: Use invoicing software like Cordlo that integrates with payment gateways, allowing clients to pay directly from the invoice.

Many Nigerian businesses also use WhatsApp to share invoices and payment reminders, reflecting the country’s mobile-first culture.

Handling VAT on Invoices

If your business is VAT-registered (check the FIRS guidelines), you need to include VAT on your invoices. Here’s how:

  • Register for VAT: Register with the FIRS to obtain a VAT registration number.
  • Calculate VAT: Calculate the VAT amount based on the applicable VAT rate (currently 7.5% in Nigeria).
  • Include VAT Information on Invoice: Clearly state your VAT registration number and the amount of VAT charged on the invoice.
  • Remit VAT to FIRS: Remit the collected VAT to the FIRS according to the prescribed schedule.

Always consult with a tax professional to ensure you are complying with all VAT regulations.

For more tips on managing your finances, explore the Cordlo blog.

The Future of Invoicing in Nigeria

The future of invoicing in Nigeria is likely to be increasingly digital, with more businesses adopting cloud-based invoicing solutions and online payment methods. This shift is driven by the need for greater efficiency, transparency, and convenience.

Businesses are also leveraging mobile technology and social media platforms like WhatsApp to streamline their invoicing and payment processes. This trend is expected to continue as mobile penetration increases and digital literacy improves.

You can sign up for free on Cordlo to experience the future of invoicing.

Quick tip: Track your invoice statuses and send automated reminders to reduce late payments. Try Cordlo for free — no credit card needed.

Frequently asked questions

What should I do if a client refuses to pay an invoice?

First, try to communicate with the client to understand the reason for non-payment. If necessary, you may need to seek legal advice or pursue debt recovery options.

Can I issue invoices in US dollars in Nigeria?

Yes, you can issue invoices in US dollars or other foreign currencies, especially if you’re dealing with international clients. However, it’s essential to comply with CBN regulations regarding foreign currency transactions.

Do I need to register my business to issue invoices?

While it’s not always legally required for small-scale freelancers, registering your business with the CAC adds credibility and professionalism. It’s also necessary for VAT registration and other legal requirements.

What is the best way to send invoices to clients in Nigeria?

Email is a common method, but you can also use invoicing software to send invoices directly to clients. Sharing invoices via WhatsApp is also popular, especially for quick follow-ups.

How do I handle late payment penalties on invoices?

Clearly state your late payment penalty policy on your invoices. If a client pays late, you can add the penalty amount to their next invoice or send a separate invoice for the penalty.

Share this Guide

Try Cordlo for free today!

Create invoices & estimate with built-in payment methods that help customers pay you faster. 

Perfect for freelancers, local businesses, and agencies.

Related Articles