All Writing
Trust Infrastructure

When a Payment Becomes Evidence

·7 min read

For over a decade, the NIBSS Instant Payments rail did one thing very well. It moved money fast. Amount, account number, timestamp, a short text narration. That was it. The system was built to clear transactions, not to understand them. And for a long time, that was enough.

The National Payment Stack changes that deal completely. NIBSS is migrating the country's payment infrastructure to ISO 20022, a messaging standard that turns every transaction into a structured data packet. Not a lean message that says ₦5 million moved from A to B. A rich message that says who A and B actually are, what the money is for, what invoice it ties to, and a permanent tracking ID that follows the transaction across every institution it touches.

That shift, from moving money to documenting the story behind the money, is what this piece is about.

The thing nobody talks about with legacy payments

When you transferred money on the old NIP rail, the system captured about five data points. The amount, the accounts, the time, the channel, and whatever you typed in the narration box. Most people type something like “funds” or “reimbursement” or nothing at all.

That narration field was 30 characters long. Thirty. It was not built for commercial documentation. It was built to get out of the way.

This created a structural problem the entire risk and compliance industry learned to work around rather than solve. Fraud detection systems were running on almost no real information. When a large transfer happened, the system had to make a binary decision based on amount and velocity because that is genuinely all it had. Either the number looked normal compared to your history, or it did not. That was the model.

The result was predictable. Enormous volumes of false positives, legitimate transactions flagged, real fraud slipping through because it mimicked your historical average.

What ISO 20022 actually does

Under the National Payment Stack, a payment message carries four layers of information.

ISO 20022 Payment Message structure showing the four layers: Core Transaction, Intent and Purpose, Identity and Entity, and Life-Cycle Traceability
The four layers of an ISO 20022 payment message. Source: Prembly

The core layer still carries the basics — amount, timestamp, channel. What is new is everything above it. An intent layer uses standardized purpose codes to declare why money is moving, not a free-text narration you typed but a structured code like COMMERCIAL_SUPPLIER_PAYMENT that the system can actually read. An entity layer embeds BVNs for individuals and TINs or RC numbers for companies directly inside the transaction itself, not as a separate lookup that happens later. And a traceability layer attaches persistent IDs to the payment that follow it across every institution it touches.

A ₦5 million transfer no longer arrives as a number. It arrives as a statement. Here is who sent it, here is who received it, here is the invoice it settles, and here is the full chain of custody.

Why this matters for fraud and compliance teams

Imagine account A sends ₦5 million to account B. Under the old system, a fraud engine asks whether ₦5 million is unusual for this account. If yes, flag it. If no, let it go. Under the NPS framework, that same transaction arrives with a structured metadata packet. Purpose code shows commercial supplier settlement. Invoice reference is attached. Originator entity ID is tied to a verified corporate TIN. Counterparty history shows this exact invoice sequence from 90 days prior. The engine is no longer asking whether the amount is unusual. It is asking whether the transaction makes sense as a whole.

Now flip it. A fraudster takes over account A and tries to move ₦5 million out. But they do not have access to valid invoice references, counterparty histories, or the commercial purpose codes tied to that account's normal activity. The transaction arrives without those markers, or with markers that do not match the entity's established patterns. The mismatch is immediate and structural. The fraud gets caught before settlement, not during a reconciliation exercise three days later.

The same logic applies to the compliance team. An analyst investigating a suspicious alert today spends most of their time not analyzing but gathering. They call the originating institution, request invoice copies, manually cross-reference entity registrations. A single case can take days, not because the analysis is hard but because the information is scattered. The NPS closes those gaps at the source. When an alert fires, the ISO 20022 payload is already attached. Invoice reference, entity identifiers, and the complete payment lifecycle are already in the record.

For AML screening specifically, a lot of false positives come from poor name matching. Systems try to match “Mohammed A. Bello” against a sanctions list using phonetic algorithms and generate hits that take hours to clear. When the transaction carries a verified TIN or BVN instead, you are matching against a definitive key, not a fuzzy string. And for typologies like structuring or trade-based layering, the commercial pretext has always been where the crime hides. When every transaction explicitly states its purpose in a machine-readable format, schemes that depend on vague or absent documentation become visible in ways they simply were not before.

The bigger shift

The speed of Nigerian payments stopped being a differentiator years ago. Real-time settlement is table stakes. Every serious player has it. The question of who leads the next decade of financial services in this market is a different question entirely.

It is a question about who can turn payment data into intelligence. Who can tell a financial institution not just that a transaction happened, but what it means, whether it fits the customer's profile, whether the commercial context holds up, and what the network of entities around it looks like over time.

The National Payment Stack builds the foundational infrastructure for exactly that kind of understanding. It mandates data richness at the point of origination, which means every system downstream gets to work with real information instead of running inference on fragments.

For companies operating in the trust infrastructure space, this is not a future trend to track. It is the current environment taking shape. The question for product teams is how to use this data density to build systems that compliance officers and fraud analysts can actually rely on, rather than systems they have to constantly second-guess and manually supplement.

The payment itself has changed. The infrastructure that sits around it needs to catch up.