FIRS E-Invoicing Nigeria: Merchant-Buyer Solution Explained
FIRS e-invoicing Nigeria: how the Merchant-Buyer Solution works, who is in scope, Peppol-aligned exchange, UBL format and the 2026 readiness checklist for taxpayers.
Why FIRS chose Peppol
Nigeria's tax authority — the Federal Inland Revenue Service (FIRS) — decided early to ride on a globally interoperable network rather than build a closed national clearance platform. The reasoning is simple: Nigerian exporters and multinationals operating in Nigeria already exchange documents on Peppol elsewhere; layering an MBS on top reuses that investment and avoids a custom integration per buyer/supplier pair.
The result — the Merchant-Buyer Solution (MBS) — is a Peppol-aligned four-corner model with FIRS receiving a tax-relevant projection of each invoice in near real time.
The four corners, applied to Nigeria
| Corner | Role | Example |
|---|---|---|
| C1 | Supplier (issuer of the invoice) | Lagos manufacturer |
| C2 | Supplier's certified Access Point | A FIRS-recognised AP provider |
| C3 | Buyer's certified Access Point | The buyer's AP, in Nigeria or abroad |
| C4 | Buyer (receiver) | A wholesaler, retailer, or government agency |
Alongside the four corners, FIRS itself receives the MBS tax view of every transaction. This is conceptually similar to Oman's Tax Data Document, but with Nigerian field semantics and Naira-denomination conventions. See the parallel walkthrough in PINT vs BIS — what finance leaders should know and the Oman TDD deep-dive for the conceptual model.
Scope and timeline
The rollout is phased by taxpayer size. As of mid-2026:
- Large taxpayers — in scope since 2024; mandatory.
- Medium taxpayers — phased onboarding through 2026.
- Small and micro taxpayers — onboarding from 2027 onwards on a published schedule.
Foreign suppliers issuing into Nigerian buyers are not directly mandated by FIRS but face commercial pressure to issue in the same format the buyer's AP expects. The official scope statements are published on the FIRS website and via FIRS press releases.
What "ready" looks like
A Nigeria-ready supplier or buyer has:
- A certified Peppol Access Point (third-party or self-hosted).
- A valid Nigerian taxpayer identifier (TIN) on the invoice in the agreed Peppol scheme.
- UBL 2.1 / Peppol BIS Billing 3.0 issuance, with Nigerian extensions where applicable.
- Layered validation — UBL XSD + EN 16931 + BIS 3.0 + any Nigerian Schematron — blocking on
error. - An archival pattern that retains the structured original for the period required by Nigerian tax law.
- A documented exception path for failed sends and disputed receipts.
Common Nigeria-specific pitfalls
- TIN scheme mismatches. The taxpayer identifier scheme must match FIRS's published scheme. Wrong scheme = wrong AP routing = silent rejection.
- Naira / FX handling. Foreign-currency invoices to Nigerian buyers must show the Naira equivalent for tax purposes; the EN 16931 model supports this but only if your ERP populates the right fields.
- Withholding-tax representations. Nigerian withholding-tax rules need explicit
cac:WithholdingTaxTotalmodelling; many ERPs default to no representation. - B2C vs B2B. Some pilot guidance applies only to B2B. Read the FIRS guidance carefully before extending to B2C scenarios.
The 2026 readiness checklist
- [ ] FIRS-recognised AP provider selected and contracted.
- [ ] Production participant identifier registered and visible on the OpenPeppol SML.
- [ ] All in-scope master data carries the right TIN, scheme, and currency.
- [ ] Validation pipeline blocks on Schematron
error. - [ ] Inbound reception path posts to the AP module of the ERP automatically.
- [ ] MBS submission path tested with FIRS sandbox / pilot artefacts.
- [ ] Audit trail retained — sender, AP, timestamps, validation evidence, MLR.
- [ ] Disaster-recovery posture for the AP host meets the customer's SLA.
For the cross-country picture, see the companion Nigeria MBS onboarding step-by-step and the e-invoicing mandates 2026 tracker.
What we ship at GoRoute
GoRoute (POP000991) operates a certified Peppol Access Point and SMP, with Nigerian taxpayers among our live customers since 2025. We support FIRS MBS submission and Peppol BIS Billing 3.0 issuance natively.
Book a demo when you're ready to scope an MBS rollout against your taxpayer population.
Sources: FIRS public notices on the Merchant-Buyer Solution; Peppol BIS Billing 3.0 specification; OpenPeppol Service Provider directory.
Frequently asked questions
- What is the FIRS Merchant-Buyer Solution?
- The Merchant-Buyer Solution (MBS) is the Federal Inland Revenue Service's national e-invoicing platform for Nigeria. It uses a Peppol-aligned four-corner model in which suppliers and buyers exchange structured invoices through certified Access Points, with FIRS receiving a tax view of each transaction.
- Is e-invoicing mandatory in Nigeria?
- Yes, on a phased basis. FIRS launched the MBS pilot in 2024 with the largest taxpayers and is rolling it out to wider taxpayer cohorts through 2026. Mid-market and SME taxpayers come into scope as the thresholds drop.
- What format does FIRS accept?
- Structured UBL 2.1 invoices aligned to Peppol BIS Billing 3.0, with Nigerian-specific extensions for taxpayer identification, currency and tax categories where applicable.
- Do I need a Peppol Access Point in Nigeria?
- Yes. The MBS exchange is operated through certified Access Points. Most taxpayers use a third-party AP provider rather than self-hosting.
- What about non-Naira and cross-border invoicing?
- Foreign-currency invoices are supported under Peppol BIS 3.0 with the home-currency tax amount expressed alongside. Cross-border issuance into the EU works through the Peppol four-corner network without bilateral integration.
Building on Peppol?
GoRoute is a certified Peppol Access Point & SMP. Book a demo or read the docs to get started.