Duly journal
How to prepare your business records for NRS e-invoicing - Duly Journal
A practical starting point for Nigerian businesses that want cleaner invoice records before connecting to an e-invoicing provider.
If your business sends invoices regularly, now is a good time to make the information behind those invoices easier to understand, check, and share.
That is different from saying that a PDF invoice is already an NRS e-invoice. It is also different from saying that your business has been set up with an Access Point Provider (APP), or that the Nigeria Revenue Service (NRS) has validated an invoice.
The useful first step is simple: make sure your business can reliably answer what was sold, who bought it, how much was due, what tax information applies, and what happened after the invoice was sent.
What the NRS e-invoicing material describes
The NRS Merchant Buyer Solution (MBS) developer portal describes e-invoicing as invoice information in a structured, machine-readable format. It also describes connections through System Integrators (SIs) and Access Point Providers (APPs), rather than treating a PDF or spreadsheet as the complete system for exchanging invoices.
The same material separates the invoice record from the later steps involving provider connection, validation, transmission, stamping, and buyer-side processing. Those steps require the relevant process through NRS and the provider you choose.
You can read the current NRS MBS overview and official definitions for the terminology and process as published there.
A practical checklist
1. Keep your business details consistent
Use the right business details for each transaction, and keep them consistent across your customer records, invoices, receipts, and accounting records.
For a business, that may include:
- legal name;
- trading name, where different;
- business address and contact details;
- tax identification details, where applicable; and
- registration details, where applicable.
Do not use a trading name as a substitute for the legal name when the transaction or customer requires the legal name. Keep both details separate so the right one can be shown in the right place.
2. Classify the customer before collecting details
Your customer may be a registered business, a private individual, or another type of organisation. Start with that classification, then request only the information that makes sense for it.
This keeps a private customer from being forced into company-only fields, while still giving a business customer a place for its legal name, trading name, tax details, registration details, and contacts.
It also gives your team a clearer basis for reviewing whether a document is complete before sending it.
3. Make every invoice clear
Every invoice should have a unique number, issue date, business details, customer details, description of the goods or services, quantities where relevant, prices, applicable taxes, and total payable.
Keep document types distinct. A quote, proforma invoice, invoice, credit note, debit note, and receipt do not represent the same thing. If a correction is needed, keep the original record and use the correct adjustment or related document instead of quietly rewriting history.
The NRS MBS material describes several invoice types, including standard invoices, debit notes, credit notes, and refunds. Your own record system should be able to tell these apart before you connect it to another system.
4. Keep the items on the invoice clear
Avoid putting the whole sale in one description such as “consulting — ₦2,000,000.” Keep the important parts separate: item or service description, quantity, unit price, discount or adjustment, tax treatment, and line total.
This makes invoices easier for customers to review and gives future systems better information to check and use. It is especially important when a sale contains a mixture of products, services, deposits, milestones, or adjustments.
5. Keep the payment details with the invoice
An invoice tells you what should be paid. It does not, by itself, prove what was paid.
Keep each payment separate from the invoice total, including the payment date, amount, currency, payer information, bank narration or reference, evidence, and which invoice it was applied to. This matters when a customer pays from another account, pays in parts, or sends a transfer without a clear narration.
A clean payment trail helps your team distinguish an unpaid invoice, an unmatched transfer, a part-payment, a disputed amount, and a fully settled document.
6. Do not confuse preparation with submission
Having well-organised records is useful preparation. It is not the same as being connected to an APP or SI, having an invoice validated by NRS, receiving an IRN or CSID, or having an invoice fiscalised.
Only show those outcomes when the authorised process through your provider has returned evidence that you can verify and keep. Do not add a QR code, status label, or identifier to imply an official result that has not happened.
Where Duly fits today
Duly helps businesses keep the full transaction together: customer details, quotes, invoices, line items, payment promises, transfers, payment applications, receipts, and follow-up context.
That gives a business a clearer record to review and maintain. Duly is not currently an NRS System Integrator or Access Point Provider, and it does not present documents created in Duly as submitted, validated, fiscalised, or approved by NRS.
The product’s direction is to keep core invoice and payment records well organised and to make future readiness and provider connections clearer when those capabilities are introduced.
A sensible next step
Pick one real customer and one recent invoice. Check whether someone else on your team can answer these questions without opening several chats and bank alerts:
- What are the correct business and customer details?
- What was sold, in which quantities, and at what price?
- Which invoice or adjustment is the latest record?
- What amount is due, paid, disputed, or still unmatched?
- What information would a provider need to check or exchange the record?
Where the answer is unclear, fix the record and the process first. That work is useful whichever provider or accounting system your business eventually chooses.
This article is general product information, not tax, legal, accounting, or regulatory advice. NRS requirements, rollout details, and provider processes can change. Confirm current obligations and implementation requirements with NRS, your tax adviser, and any provider you select.
Reviewed against the NRS MBS developer portal on 16 August 2026. The linked official material remains the source of truth for current terminology and process details.