Skip to main content

Heirs E-Invoicing — Technical & API Documentation

The Heirs E-Invoicing Middleware is a multi-tenant integration platform that connects businesses' existing ERP systems to Nigeria's Federal Inland Revenue Service (FIRS), enabling full e-invoicing compliance without replacing your current accounting or billing software.


What it does

When your ERP raises an invoice, the middleware intercepts it and runs it through a fully automated compliance pipeline:

Your ERP → Middleware → FIRS
(transform, validate, sign, transmit)

Every step — format transformation, schema validation, digital signing, IRN generation, and FIRS transmission — is handled automatically. Your ERP stays unchanged.


Key capabilities

  • ERP-agnostic — integrates with SAP, Oracle, Xero, QuickBooks, Zoho, Odoo, Sage, Dynamics, NetSuite, and more
  • FIRS-compliant — generates IRNs, signs invoices, and transmits in FIRS-approved UBL format
  • Event-driven pipeline — configurable routing lets you control which actions run on which invoice events
  • Multi-tenant — each business is an isolated tenant with its own credentials, team, and configuration
  • Webhooks — real-time callbacks to your ERP or backend when invoice status changes

Base URL

https://e-invoicing-staging.vercel.app

ResourceDescription
Platform RolesWho the participants are
How It WorksEnd-to-end invoice pipeline
AuthenticationAPI keys and JWT sessions
API ReferenceFull endpoint reference
Event RoutingPipeline configuration and webhooks