Nigeria is in the middle of one of the most significant changes to business invoicing in its history. The Federal Inland Revenue Service (FIRS) is rolling out a mandatory electronic invoicing system - the Merchant Buyer Solution (MBS) - that will eventually require all VAT-registered businesses to issue digitally validated invoices for every taxable transaction.
If you run a business in Nigeria and issue invoices, this affects you. Here is everything you need to know in plain English.
What Is the FIRS Merchant Buyer Solution (MBS)?
The Merchant Buyer Solution is Nigeria's national e-invoicing framework, developed by FIRS to digitise the issuance, validation, and reporting of invoices across the Nigerian economy.
Under MBS:
- Every B2B invoice above a specified threshold must be validated by FIRS before it is considered legally compliant
- Validated invoices receive a unique Invoice Reference Number (IRN) and a QR code
- The QR code allows buyers - and FIRS auditors - to verify the invoice's authenticity instantly by scanning it
- Transaction data flows in near real-time from businesses to FIRS, reducing VAT fraud and the tax gap
Think of it as giving every invoice a government-issued serial number and a digital signature. An invoice without IRN and QR code will not qualify as a valid tax invoice for VAT input credit purposes.
Why Is FIRS Introducing E-Invoicing?
Nigeria's VAT compliance rate has historically been low relative to the size of the economy. FIRS estimates that a significant portion of VAT collected never reaches government coffers - partly through fraud, partly through informal invoicing practices.
The MBS solves this by creating a real-time audit trail for every transaction. Key objectives:
- Eliminate ghost invoices - fake invoices used to claim fraudulent VAT refunds
- Close the VAT gap - capture transactions currently conducted off the books
- Simplify audits - FIRS can verify any invoice by scanning its QR code rather than requesting paper records
- Enable faster VAT refunds - with verified transaction data, legitimate refund claims can be processed more quickly
How Does MBS Work?
The MBS operates through a network of Accredited Access Point Providers (AAPPs) - certified technology providers that connect businesses to the FIRS validation system. The workflow is:
- You create an invoice in your accounting software or invoicing platform
- Your software submits the invoice data to an AAPP via API
- The AAPP forwards the data to the FIRS MBS portal for validation
- FIRS returns a unique IRN (Invoice Reference Number) and approves the invoice
- The IRN and QR code are added to your invoice automatically
- You issue the validated invoice to your buyer
For B2C transactions (businesses selling to consumers), the process is simpler - a till receipt or POS-generated document with a fiscal device code may suffice.
Who Is Affected?
Currently Required (Phase 1)
Large taxpayers - businesses identified by FIRS as high-volume VAT payers - were the first group brought under mandatory MBS compliance. If FIRS has contacted your business directly about MBS enrolment, you are in this category.
Next Phase
Medium-sized taxpayers (typically businesses with annual turnover above ₦150–250 million, though FIRS has not published a definitive threshold) will be brought on in subsequent rollout phases.
Small Businesses and Freelancers
Businesses with turnover below the VAT registration threshold of ₦25 million are not currently required to participate in MBS. However, many are preparing voluntarily - particularly those who supply goods or services to large corporations that will require MBS-validated invoices from their vendors.
What Does a Valid MBS E-Invoice Include?
In addition to the standard FIRS invoice fields (covered in detail in our Nigerian invoicing guide), an MBS-validated invoice includes:
- Invoice Reference Number (IRN) - a unique alphanumeric string issued by FIRS
- QR code - encodes the IRN and key invoice data; scannable by any QR reader
- Digital timestamp - records when validation occurred
- AAPP identifier - shows which Access Point Provider processed the invoice
All other mandatory fields remain: business name, TIN, VAT registration number, sequential invoice number, client TIN (for B2B), itemised description, VAT at 7.5%, and payment details.
Key Dates and Rollout Timeline
FIRS has been phasing in MBS since 2023 without a single hard compliance deadline for all businesses. The current status:
| Phase | Businesses | Status | |---|---|---| | Phase 1 | Large taxpayers (FIRS-identified) | Active - mandatory | | Phase 2 | Medium taxpayers | Rolling out - check with FIRS | | Phase 3 | Small taxpayers and SMEs | Planned - timeline unconfirmed |
Important: FIRS has indicated that at full implementation, any VAT-registered business issuing invoices without MBS validation may face penalties - including the inability of buyers to claim input VAT on those invoices.
Monitor the FIRS website (firs.gov.ng) and your FIRS correspondence for notifications about when your business will be required to enrol.
What Should Nigerian Businesses Do Now?
1. Confirm Your Current Obligation
If you have received direct correspondence from FIRS about MBS enrolment, act immediately. If not, and your turnover is below ₦150 million, you likely have time - but should prepare.
2. Identify an Accredited Access Point Provider
FIRS publishes a list of AAPPs on its website. Compare providers by:
- Integration method (API, web portal, or software plugin)
- Cost per invoice or monthly subscription
- Compatibility with your existing invoicing software
3. Get Your Invoicing Software MBS-Ready
Your invoicing platform must be able to:
- Submit invoice data to an AAPP via API
- Receive and display the IRN and QR code on the final invoice
- Archive validated invoices with their IRNs for audit purposes
4. Ensure Your Basic Invoices Are Already Compliant
Regardless of MBS status, your invoices must already include all mandatory FIRS fields. If they do not, fix that first - it is the foundation that MBS builds on. Use InvoiceGenerator.ng to create fully compliant invoices with all required fields.
5. Train Your Finance Team
Your accounts staff need to understand:
- Why the IRN and QR code must appear on every invoice before it is sent
- How to handle a validation failure (e.g., network timeout during submission)
- How to verify incoming invoices from suppliers using the QR code
Frequently Asked Questions
If I am not VAT-registered, do I need MBS? No. MBS applies to VAT-registered businesses. If your turnover is below ₦25 million, you are not required to register for VAT and therefore not subject to MBS.
Can buyers still claim input VAT on non-MBS invoices? In the current transition period, FIRS has not formally blocked input VAT claims on non-MBS invoices from businesses not yet enrolled in the system. However, as enforcement tightens, invoices without IRN and QR codes may be rejected. Check with your tax adviser.
What happens if the FIRS portal is down when I need to issue an invoice? AAPPs are required to maintain fallback mechanisms. Your AAPP should provide guidance on how to issue invoices during outages - typically a temporary offline mode with deferred validation.
Stay ahead of FIRS compliance. Create professional, FIRS-ready invoices with all mandatory fields at InvoiceGenerator.ng. Read the full compliance guide at InvoiceGenerator.ng/guide.