The NRS mandate

Raise the invoice and report it in the same place

Electronic invoicing is not an export you run at month end. In FreshExe the invoice you send the customer is the invoice that goes to the service, and the reference it comes back with is stored against it.

The e-invoicing settings screen, listing everything needed before invoices can be sent to the tax authority.
Getting set up for e-invoicing, in settings.

What the mandate asks of you

The Nigeria Revenue Service requires invoices to be reported electronically, in a prescribed format, through an accredited channel — and for the reference the service returns to be carried on the invoice the customer receives. The dates by which each band of business must be doing this are fixed and published by the service.

The practical consequence is that an invoice is no longer finished when you send it. It is finished when the service has accepted it, and something has to keep track of the ones that have not been.

What FreshExe does about it

Checked before it goes

Every invoice is validated against the rules before transmission — the customer's tax details, the classification on each line, the tax treatment. A refusal you can prevent is not worth sending.

Sent through an accredited access point

Transmission goes through an accredited access point provider. Your organisation is enrolled once, with its identifiers held in settings, and after that invoices go from the screen you raised them on.

The IRN and QR are kept

What the service returns is stored against the invoice and printed on it, so the copy in your records and the copy your customer holds both carry the reference that cleared.

Failures grouped by cause

Refusals are collected on one screen and grouped by why they failed, described in plain language with the thing to change. Forty invoices refused for one missing detail are one job, not forty.

A dry run first

You can test the connection before real invoices depend on it, and see the history of every attempt against a document, including the ones that were retried.

Item classifications

Products and services carry the classification codes the format expects, set once on the item rather than typed onto every invoice.

Getting enrolled

Enrolment is a checklist in settings: your tax identification, your business and service identifiers, the classifications on your items, and a test transmission. Each step tells you whether it is done and what is outstanding.

We will name the access point provider on this page once the contract is signed. Until then it would be a claim rather than a fact.

See which plans include e-invoicing

Try it with your own figures

Fourteen days, every feature of the plan you pick, and no card until you decide. If it is not the right thing, close the tab.