CFONB 120 — the "05" supplements: RUM, IBE, NBE, REF, LIB, NPY, IPY, RCN, LCC/LC2, CPY
The SEPA data of a CFONB 120 statement lives in "05" supplement records, and each one cuts the same 70-character zone (positions 49-118) differently: RUM is a mandate reference AND its sequence type (RCUR), REF is a batch reference AND a transaction reference, RCN is an end-to-end id AND a purpose, while NBE, NPY and LIB take the whole zone. Read flat, the zone glues a mandate to its sequence type. This file carries a SEPA direct debit (operation B1) and an incoming credit transfer with ten different qualifiers between them.
CFONB 120 — Valid
The SEPA data of a CFONB 120 statement lives in "05" supplement records, and each one cuts the same 70-character zone (positions 49-118) differently: RUM is a mandate reference AND its sequence type (RCUR), REF is a batch reference AND a transaction reference, RCN is an end-to-end id AND a purpose, while NBE, NPY and LIB take the whole zone. Read flat, the zone glues a mandate to its sequence type. This file carries a SEPA direct debit (operation B1) and an incoming credit transfer with ten different qualifiers between them.
What this file shows
The SEPA data of a CFONB 120 statement lives in "05" supplement records, and each one cuts the same 70-character zone (positions 49-118) differently: RUM is a mandate reference AND its sequence type (RCUR), REF is a batch reference AND a transaction reference, RCN is an end-to-end id AND a purpose, while NBE, NPY and LIB take the whole zone. Read flat, the zone glues a mandate to its sequence type. This file carries a SEPA direct debit (operation B1) and an incoming credit transfer with ten different qualifiers between them.
| Transactions | 2 |
|---|---|
| Date in the file | 2026-07-12 |
Every party, IBAN and amount below is fictitious. The IBANs are structurally valid — they pass the mod-97 check — but they belong to no real account.
File content
0130003 00372EUR2 00037284159 110726 0000000010000{
0430003000000372EUR2 00037284159B112072600120726PRLV SEPA EDF 0000001000000000002500}REFPRLV001
0530003000000372EUR2 00037284159B1120726 RUMMANDATE-EDF-2026-001 RCUR
0530003000000372EUR2 00037284159B1120726 IBEFR12ZZZ123456
0530003000000372EUR2 00037284159B1120726 NBEEDF SA
0530003000000372EUR2 00037284159B1120726 REFLOT-2026-07-12 INSTR-0000001
0530003000000372EUR2 00037284159B1120726 LIBELECTRICITE JUILLET 2026
0430003000000372EUR2 000372841590212072600120726VIR SEPA RECU CUSTOMER SARL 0000002000000000015000{REFVIR002
0530003000000372EUR2 0003728415902120726 NPYCUSTOMER SARL
0530003000000372EUR2 0003728415902120726 IPYFR7630006000011234567890189
0530003000000372EUR2 0003728415902120726 RCNE2E-2026-0042 SUPP
0530003000000372EUR2 0003728415902120726 LCCFACTURE 2026-0042
0530003000000372EUR2 0003728415902120726 LC2MERCI DE VOTRE CONFIANCE
0530003000000372EUR2 0003728415902120726 CPYFR7630006000011234567890189
0730003 00372EUR2 00037284159 120726 0000000022500{
How we know these results hold
Every file in this library is run through the site's own validator on each build. The expected result stated above is asserted by an automated test — if a file stopped matching what this page claims, the build would fail. Two inherited fixtures were repaired this way before publication: three IBANs failed the mod-97 check and several names used characters outside the basic SEPA character set.