Stay Compliant with FIRS
E-Invoicing - The Easy Way
Built for businesses of every size, eTranzact's FIRS-certified e-invoicing solution makes compliance
effortless.
From ERP integrations to simple web invoicing.
Our robust APIs let you integrate directly, ensuring seamless validation and compliance with FIRS in
real-time.
02
Middleware Integration
Our middleware bridges the gap, formatting and transmitting data smoothly without the heavy
technical lift.
03
In-House Portal
Simply log in, generate, and submit invoices directly to FIRS through our user-friendly web platform
— no coding required.
Security
Why choose us
Compliance shouldn't be complicated.
we make it fast, secure, and stress-free.
Trusted by Government & Institutions
Premier partner to the Federal Inland Revenue Service (FIRS), state governments,
and multiple agencies powering billions in revenue collections.
Certified & Licensed
Duly licensed by the Central Bank of Nigeria in both Switching & Processing and
Mobile Money Operations (MMO), giving us the authority to deliver.
Dedicated Expert Team
Certified project managers, developers, enterprise architects, and cybersecurity
professionals committed to continuous improvement.
Frequently Asked Questions
Here are some frequently asked questions users ask when using our services
General & Onboarding
The FIRS E-Invoicing System is a government-mandated platform for the electronic submission,
validation, and authentication of invoices for tax purposes. It requires businesses to generate and
transmit their invoices to FIRS through a certified partner for validation and signing, ensuring
transparency and compliance.
eTranzact is officially certified by FIRS to act in a dual capacity as both a System Integrator (SI)
and an Access Point Provider (APP). This means we can manage the entire end-to-end process, from
validating your invoice data (as an SI) to securely signing and transmitting it to FIRS (as an APP).
A System Integrator (SI) is responsible for connecting to a business's ERP/accounting system,
validating the invoice data to ensure it meets FIRS requirements, generating an Invoice Reference
Number (IRN), and creating a QR code.
An Access Point Provider (APP) is responsible for securely receiving the validated invoice data,
signing it, transmitting it to FIRS for final validation, and returning the officially signed
invoice. eTranzact is uniquely positioned to perform both roles, offering a seamless, single-vendor
solution.
This is our Option 1: API Integration. Your technical team can directly integrate your ERP system
with eTranzact's robust APIs. We provide comprehensive API documentation, sample payloads, and a
dedicated sandbox environment for testing to ensure a smooth integration process.
Yes. This is our Option 2: Middleware Integration. eTranzact will provide and configure a middleware
solution that acts as a bridge between your ERP system and the FIRS e-invoicing platform. Our team
will assist in setting up the middleware to extract, format, and transmit the necessary data,
minimizing the technical workload on your end.
Absolutely. This is our Option 3: In-House Solution. eTranzact offers a user-friendly, in-house
invoicing platform where you can log in to generate and submit your invoices directly to FIRS. This
solution requires no technical integration and is designed for businesses that need a
straightforward way to ensure compliance.
The first step is the Client Registration and Onboarding process. This involves completing a KYC
(Know Your Customer) verification and a technical assessment form. Upon approval, we will provide
you with the necessary credentials (CLIENT_ID and CLIENT_SECRET) to access our sandbox environment.
Our API data schema is exclusively in JSON (JavaScript Object Notation) format for all data
interchange and object serialization.
All data in transit is secured using industry-standard Transport Layer Security (TLS 1.2 or higher).
Furthermore, all API requests must be authenticated using the unique API Key and Secret Key assigned
to you during onboarding.
he IRN is a unique identifier generated for every invoice before it is sent to FIRS for signing. As
your System Integrator (SI), eTranzact's platform automatically generates the IRN by combining the
invoice number, a timestamp, and your service ID. This ensures every invoice is uniquely identified
for tracking and auditing.
Absolutely. Our APIs and middleware solutions are compatible with both on-premise and cloud-based
ERP platforms.
The QR code is generated automatically for each invoice and contains key details like the IRN,
invoice number, and tax amounts. It allows FIRS and other stakeholders to quickly verify the
authenticity and key details of an invoice using a machine-readable code, enhancing transparency and
traceability
Once the APP sends the invoice to FIRS for signing, FIRS processes it and returns a digitally signed
version. eTranzact's system receives this signed invoice, updates its status (e.g., to "Completed"),
and shares the final official invoice back with your ERP system for record-keeping.
eTranzact provides a secure sandbox environment that mirrors the production system. Your team can
use this environment to test the entire workflow, including invoice submission, IRN generation, QR
code creation, and receiving signed invoices from FIRS, ensuring everything works as expected before
moving to production
eTranzact provides dedicated ongoing support. During integration, our technical team is available to
assist with API documentation, troubleshooting, and guidance. Post-go-live, we provide regular
system updates to stay compliant with any changes in FIRS regulations and offer continuous
monitoring to ensure system uptime and performance.
Our platform is built on a scalable and fault-tolerant architecture designed to handle high-volume
transactions with minimal latency. We use load balancing and maintain a high availability of 99.99%
uptime to ensure reliable service, even during peak periods.
We maintain a close, collaborative relationship with FIRS. Our risk management approach includes
staying constantly updated with FIRS's regulatory announcements and ensuring our platform is
flexible enough to accommodate changes in real-time, thereby ensuring our clients remain compliant.
Ready to simplify your tax compliance with ease?
With our secure, FIRS-approved platform, you can handle payments and compliance in just a few
clicks.
No technical stress, no long processes.