Qorebox
Sign in

Compliance Context

This page explains the regulatory backdrop qbill operates in — useful for finance and compliance readers, not just developers, who land on this documentation too.

Why this exists

Under the Nigeria Tax Administration Act 2025, an invoice without an NRS-issued IRN is not a valid tax document — it cannot support VAT input credit or corporate tax expense recognition for the buyer. That's why qbill validates and transmits every invoice for clearance rather than treating submission as optional paperwork.

Phased rollout & thresholds

qbill's own customers span this whole range, so nothing in the product assumes "large taxpayer" as the default case.

CategoryAnnual turnoverGo-liveCompliance enforcement
Large taxpayers≥ ₦5bnNovember 2025April 2026, hard deadline 31 July 2026
Medium taxpayers₦1bn – ₦5bn1 July 2026January 2027
Emerging taxpayers< ₦1bn1 July 2027January 2028

Penalties

Under the Nigeria Tax Administration Act 2025 (ATAS):

ViolationPenalty
Refusing platform access₦25,000 for month one, ₦10,000 each subsequent month
Issuing or processing supplies outside the system (s.104 NTAA 2025)₦200,000 administrative penalty + 100% of the VAT due on that invoice + interest at 2% above the CBN Monetary Policy Rate
Invoices not routed through MBSInvalid for tax purposes — no input VAT credit, no corporate-tax expense recognition, for the buyer

Records retention & accreditation

Standard Nigerian tax record retention is 6 years from the end of the relevant tax year, applying to both the original structured document (XML/JSON) and a human-readable rendering, with the signature remaining verifiable for the full period.

Both the System Integrator and Access Point Provider roles require NITDA accreditation: ISO/IEC 27001, OAuth 2.0, alignment with the PEPPOL interoperability framework, and proof of financial continuity, with periodic re-audit. qbill operates as both roles for its customers.

A buyer can dispute a cleared invoice

A buyer who receives a cleared invoice through their own access point can accept, dispute, or reject it. Reported dispute windows for Nigeria specifically are typically around a few days — check your own NRS notice for the exact figure before relying on one in an integration.