Why Proper Invoicing Matters in Nigeria
An invoice is more than a request for money - it is a legal document, a tax record, and a reflection of your professionalism. In Nigeria, poorly structured invoices are one of the most common causes of payment delays, FIRS audit complications, and disputes with clients. A professional, FIRS-compliant invoice signals that you run a credible operation, speeds up corporate procurement approvals, and gives you a paper trail that protects you legally.
For businesses registered with the Corporate Affairs Commission (CAC) and operating above the ₦25 million annual turnover threshold, proper invoicing is also a compliance obligation under the Value Added Tax Act (Cap V1 LFN 2004, as amended) and the Federal Inland Revenue Service (Establishment) Act. FIRS audits regularly cite missing TINs, incorrect VAT calculations, and non-sequential invoice numbers as grounds for penalties.
Whether you are a freelance designer, a logistics company, or a product retailer, this guide walks you through every element of a compliant Nigerian invoice, with ready-to-use templates for four business types and a step-by-step VAT calculation guide.
Legal Requirements for Nigerian Invoices
Nigerian invoicing requirements are governed by three primary instruments: the FIRS Act, the VAT Act, and the Companies and Allied Matters Act (CAMA 2020). Understanding what each requires is the foundation of compliant invoicing.
FIRS Requirements
The Federal Inland Revenue Service requires that all tax invoices issued by VAT-registered businesses include:
- Tax Identification Number (TIN): Your FIRS-assigned 10-digit TIN must appear on every invoice. Obtain or verify your TIN at tinverification.firs.gov.ng.
- VAT Registration Number: If your business is VAT-registered (annual turnover ≥ ₦25 million), your VAT registration number must be displayed separately from the TIN.
- Sequential invoice numbering: Each invoice must have a unique number issued in an unbroken sequence. FIRS auditors look for gaps in numbering as a sign of unrecorded transactions.
- Date of supply: The date the goods were delivered or the service was rendered, not necessarily the invoice issue date.
- VAT amount shown separately: The VAT charged must be displayed as a separate line item, not bundled into the price.
CAMA 2020 Requirements
Under CAMA 2020, companies registered with the CAC must display their full registered company name (exactly as it appears on the CAC certificate), RC number, and registered office address on all business documents, including invoices. Using a trading name without the legal registered name is non-compliant.
Invoice vs Receipt vs Proforma
These three documents are frequently confused in Nigerian business practice:
- Proforma invoice: A pre-sale document showing what will be charged. It is not a demand for payment and carries no tax obligations. Used for quotations, customs purposes, and procurement approvals.
- Tax invoice: Issued when goods are delivered or a service is rendered. This is the official VAT document and must comply with all FIRS requirements. Payment is due as specified in the payment terms.
- Receipt: Issued after payment is received. It confirms that the amount on the invoice has been settled. Always cross-reference the original invoice number on your receipt.
Essential Invoice Elements
A complete Nigerian invoice contains the following sections. Missing any of these elements can delay payment - particularly with corporate clients whose finance departments check compliance before processing.
Seller Information (Header)
- Full registered company name (or your full name if a sole trader)
- Business address (registered office address)
- Phone number and email address
- TIN: [10-digit number]
- VAT Reg No: [number] (if VAT-registered)
- RC No: [number] (CAC registration number, for limited companies)
Invoice Identification
- Invoice Number: e.g., INV-2026-0042 (sequential, never reused)
- Invoice Date: Date the invoice is issued
- Due Date: e.g., "Payment due within 30 days" or a specific date
- Purchase Order (PO) Number: If the client provided one, always include it - corporate clients require PO matching
Buyer Information
- Full company/individual name
- Billing address
- Buyer's TIN (for business-to-business transactions, this helps both parties with tax reconciliation)
Line Items Table
- Description of goods or services (be specific - "Consulting services" is vague; "Brand strategy consulting - March 2026" is clear)
- Quantity
- Unit price
- Line subtotal (quantity × unit price)
Totals Section
- Subtotal (sum of all line items before VAT)
- VAT (7.5% of subtotal, shown as a separate line)
- Total Amount Due (subtotal + VAT)
Payment Details
- Bank name
- Account name (must match registered business name)
- Account number
- Payment reference (typically your invoice number)
Invoice Templates by Business Type
A. Freelancer / Consultant Invoice
Freelancers - graphic designers, writers, developers, photographers - typically invoice for time-based services. Key differences: no physical goods, often no VAT registration (if under ₦25M/year), and payment terms can be more flexible.
| Field | Example |
|---|---|
| Invoice Number | INV-2026-0015 |
| From | Chidi Okafor Creative Studio, Lagos. TIN: 1234567890 |
| To | Zinox Technologies Ltd, Lekki, Lagos |
| Service | Website redesign - UI/UX, 40 hours @ ₦15,000/hr |
| Subtotal | ₦600,000 |
| VAT (7.5%) | ₦45,000 |
| Total Due | ₦645,000 |
| Due Date | 30 days from invoice date |
B. Product / Retail Invoice with VAT
Product businesses must specify each item, quantity, and unit price. For physical goods, include delivery details if applicable. VAT is charged on the sales price of taxable goods.
| Description | Qty | Unit Price | Subtotal |
|---|---|---|---|
| HP LaserJet Pro 3003dw Printer | 5 | ₦185,000 | ₦925,000 |
| HP 507A Black Toner (4-pack) | 10 | ₦32,000 | ₦320,000 |
| Subtotal | ₦1,245,000 | ||
| VAT 7.5% | ₦93,375 | ||
| Total Due | ₦1,338,375 | ||
C. Service Company Invoice
Service companies (marketing agencies, law firms, security companies) should itemise each service separately. For recurring contracts, include the contract reference number and billing period.
Example: A security company invoicing a shopping mall for January 2026 guard services would list: 10 guards × 22 days × 12 hours @ ₦1,200/hr = ₦3,168,000 subtotal, plus VAT of ₦237,600, totalling ₦3,405,600. The invoice should reference the security contract number and specify the service period (January 1–31, 2026).
D. International Invoice (USD Billing)
When billing international clients in USD (common for remote workers, exporters, and diaspora-serving businesses), include: the USD amount, the equivalent naira amount at the CBN rate on the invoice date, your domiciliary account details for USD receipts, and a note that VAT is not applicable on exported services (zero-rated under the VAT Act for services rendered to non-residents).
Include both your USD bank account and naira account. For compliance, record the naira equivalent in your VAT returns. FIRS requires that export invoices be zero-rated, not VAT-exempt - the distinction matters for input VAT recovery.
How to Calculate VAT on Your Invoice
Nigeria's VAT rate is 7.5% as set by the Finance Act 2019 (increased from 5%). VAT is charged on the supply of taxable goods and services by VAT-registered businesses. Here is how to calculate it correctly:
Step-by-Step VAT Calculation
- Total all line items to get your subtotal (exclusive of VAT).
- Multiply the subtotal by 0.075 to get the VAT amount.
- Add the VAT amount to the subtotal to get the total due.
Example: Subtotal = ₦800,000. VAT = ₦800,000 × 0.075 = ₦60,000. Total due = ₦860,000.
VAT-Exempt Items
Not all goods and services attract VAT. The following are VAT-exempt under the Nigerian VAT Act:
- Basic food items (e.g., unprocessed agricultural products, locally produced foodstuffs)
- Medical and pharmaceutical products
- Educational materials (books, educational fees)
- Baby products
- Exported goods and services (zero-rated)
- Residential rent
- Agricultural equipment and inputs
When Must You Charge VAT?
You must charge VAT if: (1) your business is VAT-registered with FIRS, AND (2) the goods or services are taxable (not on the exempt list). You must register for VAT once your cumulative taxable turnover reaches ₦25 million in any 12-month period.
Input vs Output VAT
Output VAT is the VAT you charge your clients on your invoices. Input VAT is the VAT you pay on your business purchases (e.g., VAT you paid a supplier for office equipment). Each month, you remit to FIRS the difference: Output VAT minus Input VAT. If Input VAT exceeds Output VAT, you have a VAT credit that can be carried forward. VAT returns are filed monthly by the 21st of the following month via the FIRS e-Tax portal.
Common Nigerian Invoicing Mistakes
These are the errors most frequently cited by FIRS auditors and corporate clients' finance teams:
1. Wrong TIN format or missing TIN. Many small businesses display an unofficial identifier or leave the TIN field blank. Every invoice - even for non-VAT businesses - should carry the TIN. Verify yours at tinverification.firs.gov.ng.
2. Missing VAT registration number. The TIN and VAT registration number are two different identifiers. VAT-registered businesses must display both. Some businesses display only their TIN and omit the VAT number, which fails FIRS's tax invoice test.
3. No payment terms. "Payment upon receipt" is not payment terms - it is an ambiguity. Specify: Net 7, Net 14, Net 30, or a specific due date. Payment terms affect your working capital planning and give you legal standing if you need to charge late fees.
4. Vague descriptions. "Services rendered" or "as discussed" is not a compliant line item description. Be specific: "Social media management - Facebook, Instagram, Twitter - March 2026" gives both parties clarity and satisfies FIRS requirements for adequate records.
5. Non-sequential numbering. Gaps in invoice sequences (INV-0042, INV-0044, INV-0047 - where are 0043, 0045, 0046?) are red flags in a FIRS audit. Use a system - even a simple spreadsheet - to track your invoice numbers and ensure no gaps.
6. Wrong account name. The bank account name on your invoice must exactly match your registered business name. Corporate clients will flag mismatches as a fraud risk and delay payment until resolved.
Digital Invoicing Tools
Manual invoicing in Word or Excel is error-prone and time-consuming. Digital tools handle numbering, VAT calculation, and payment tracking automatically.
AfroTools Invoice Generator (/business/invoice) is purpose-built for Nigerian business compliance. It automatically calculates VAT at 7.5%, generates sequential invoice numbers, includes TIN and VAT number fields, and produces a print-ready PDF. It is free to use and requires no account registration for basic invoices.
Paystack Invoicing (paystack.com/invoicing) is a solid option for businesses already using Paystack for payment collection. Invoices include a pay-now button and automatic payment reconciliation. It does not specifically handle VAT line-item separation, which can be a compliance gap for FIRS-audited businesses.
Flutterwave Store (flutterwave.com/store) allows product and service invoicing with payment links. Suitable for businesses with simple invoice needs but lacks advanced tax compliance features for high-volume businesses.
For businesses billing over ₦10 million monthly, consider accounting software with built-in Nigerian tax compliance: Sage 50 Nigeria, QuickBooks Nigeria, or Zoho Books (which supports FIRS VAT remittance schedules). These platforms integrate invoicing, VAT returns, and financial reporting.
Payment Terms Best Practices
Nigerian business culture has a complex relationship with payment timelines. Corporate clients - banks, telecoms, FMCG companies - typically operate on Net 30 to Net 60 payment cycles driven by internal procurement rules, not disrespect. Government clients can take 60–90+ days. Knowing this, structure your payment terms accordingly.
For corporate clients: State Net 30 clearly on the invoice. Follow up on Day 25 (before the due date) with a payment reminder. A polite, professional email referencing the invoice number and due date is standard practice and not considered pushy in Nigerian business culture.
For small business clients: Consider requiring a 50% upfront deposit on project-based work, with the balance due upon delivery. State this clearly in your service agreement and reference it on the invoice (e.g., "50% deposit of ₦150,000 received on 1 March 2026. Balance of ₦150,000 due upon project delivery").
Late payment clauses: The law supports you. Under Nigerian contract law, you may charge interest on overdue invoices at an agreed rate (typically 2–5% per month above the CBN Monetary Policy Rate). Include this in your terms of service - e.g., "Invoices unpaid after 30 days will attract interest at 2% per month." Few clients will push back, and it sets expectations clearly.
Create a FIRS-Compliant Invoice Instantly
Use AfroTools Invoice Generator to create professional Nigerian invoices with automatic 7.5% VAT calculation, sequential numbering, and PDF export - free, no signup required.
Invoice Generator →Frequently Asked Questions
A compliant Nigerian invoice must include: the seller's full business name and address, TIN, VAT registration number (if VAT-registered), a unique sequential invoice number, invoice date and payment due date, buyer's name and address, an itemised list of goods or services with quantities and unit prices, subtotal, VAT amount at 7.5% (if applicable), total amount due, and the seller's bank account details.
Only businesses with annual turnover of ₦25 million or above are required to register for VAT with FIRS and charge VAT at 7.5% on their invoices. Businesses below this threshold are exempt from mandatory VAT registration and do not need to charge or remit VAT. However, they may still voluntarily register if it benefits their relationships with corporate clients who require VAT invoices.
A Nigerian TIN is a 10-digit number issued by FIRS, typically formatted as 1234567890. Display it clearly on your invoice as "TIN: 1234567890". Corporate TINs are issued at CAC registration and confirmed by FIRS. You can verify your TIN at the FIRS TIN verification portal at tinverification.firs.gov.ng.
An invoice is a request for payment issued before or at the time of delivering goods or services. A receipt is a confirmation of payment already received - issued after the client has paid. FIRS requires businesses to issue both. The receipt should always reference the original invoice number for audit trail purposes.
Nigerian invoices must be numbered sequentially and uniquely. A recommended format is INV-YYYY-XXXX (e.g., INV-2026-0001). Never reuse or skip invoice numbers - FIRS audits look for gaps in numbering sequences as a sign of unrecorded transactions. Use accounting software or a dedicated tracker to maintain sequential numbering across all invoices.