Narration formats

The Nigerian narrations Kederi reads

Every format on this page was checked against real bank statements. Each one shows the template, an example, and what the engine returns for that example.

The examples are invented: no name, account or reference on this page belongs to anybody. The answers are not: a test runs each example through the engine and fails if the page and the engine disagree.

Transfers

NIP transfer with a session id

Most Nigerian banks{session id, 30 digits} {remark}
Example000014260312091544000112934471 School fees term 2

Name Unknown counterparty, category School fees, sent from Access Bank.

The session id names the bank that sent the transfer, and the time. This remark names nobody, so the engine says so rather than guess.

Outbound NIP transfer

Zenith BankNIP CR/MOB/{recipient}/{bank} / {remark}
ExampleNIP CR/MOB/CHIDI OKAFOR/GTB / Rent

Name Chidi Okafor, category Rent.

CR refers to the recipient's account. The row itself is a debit.

Inbound NIP transfer

Zenith BankCIP/CR/{sender}/{bank}/{session id}/{remark}/{reference}
ExampleCIP/CR/AMAKA NWOSU/ACCESS/000014240326074735000012345678/School fees/ZMO0012345

Name Amaka Nwosu, category School fees, sent from Access Bank.

The sender comes first. The bank also prints a spaced variant, CIP CR/ {sender}/...

Transfer between customers

GTBankTRANSFER BETWEEN CUSTOMERS {reference}-{recipient}-{bank}-{sender}
ExampleTRANSFER BETWEEN CUSTOMERS 0123456789-TUNDE BAKARE-ZENITH-NGOZI EZE

Name Ngozi Eze, category Transfer.

Both parties are in the narration. The account holder is the recipient, so the engine returns the sender.

GTBank to First Bank

GTBank{session id} To Fbn/{recipient} /{fee}/ ref:{reference} From {sender}
Example000013240326074735000012345678 To Fbn/adaeze Tobi Okon /26.875/ ref:100000000000000000000000000001 From Eh

Name Adaeze Tobi Okon, category Transfer, sent from GTBank.

The sender is the account holder, and the bank cuts the name short. The engine returns the recipient.

Bills, airtime and cards

Bill payment

Zenith Bank{reference}//{account}////{biller reference}{plan} -NGN{amount}
Example240326123456//1234567890////301100000297Bronze Unlimited Plan -NGN22253

Name ipNX, category Internet.

The biller reference is stable for one biller, so it identifies the biller when the plan name does not.

Airtime and data

Zenith BankBundle//{phone}//{account}////{network}//{reference}
ExampleBundle//08031234567//1234567890////MTN//REF000123

Name MTN, category Airtime.

Collection

GTBankGTCOLLECTION {reference}_{fields}
ExampleGTCOLLECTION 1234567_DSTV_KEMI ALABI_1023456789

Name DStv (MultiChoice), category TV.

The field that holds the biller moves from one biller to the next. The engine removes the customer's own name and keeps the biller.

Mastercard card payment

Zenith BankMC Loc POS Prch-{reference}--{merchant}{address}LANG-
ExampleMC Loc POS Prch-123456--SHOPRITE LEKKI LAGOS LANG-

Name Shoprite, category Supermarket.

The bank glues the street and the city to the merchant name.

Fees, interest and reversals

Stamp duty

Zenith BankFGN STAMP DUTY
ExampleFGN STAMP DUTY

Name Stamp duty, category Fees & Charges.

Statements from 2025 call the same levy EMTL. The engine reads both names.

SMS alert charge

Zenith BankSMS CHARGE {period}
ExampleSMS CHARGE 01-MAR-2026 TO 31-MAR-2026

Name SMS alert, category Fees & Charges.

Card maintenance

Zenith Bank{quarter} MASTER Card Maint.Fee
ExampleQ1 MASTER Card Maint.Fee

Name Card & account maintenance, category Fees & Charges.

Interest

Zenith BankCAPITALIZED INTEREST CREDIT
ExampleCAPITALIZED INTEREST CREDIT

Name Interest, category Interest.

Reversal of a fee

Zenith BankRVSL_{fee narration}
ExampleRVSL_SMS CHARGE 01-MAR-2026 TO 31-MAR-2026

Name Reversal, category Reversal.

A reversed fee is a reversal, not a fee, so it does not count as a charge.

Reversal of a bill payment

Zenith Bank{reference}-Rvsl-//{account}////...
Example240326123456-Rvsl-//1234567890////301100000297Bronze Unlimited Plan -NGN22253

Name Reversal, category Reversal.

Your bank is not here

Send us the format, and not the statement

If your bank writes narrations in a shape this page does not show, tell us the bank and the shape. Replace every name, account number and reference first.

Formats from other banks and wallets are read too, by the same rules. This page lists only the ones that real statements have confirmed.