CFONB 120 — the new balance does not equal old balance ± movements
Every amount here carries a correct overpunched sign — and the statement still does not add up: 1 000.00 − 89.90 + 500.00 = 1 410.10, while the "07" record declares 1 310.10. Rule 2 of §1 of the CFONB spec states the identity as the DEFINITION of a conforming statement, so this is not a heuristic: 100.00 of movement is missing from the file.
CFONB 120 — Valid
Every amount here carries a correct overpunched sign — and the statement still does not add up: 1 000.00 − 89.90 + 500.00 = 1 410.10, while the "07" record declares 1 310.10. Rule 2 of §1 of the CFONB spec states the identity as the DEFINITION of a conforming statement, so this is not a heuristic: 100.00 of movement is missing from the file.
What this file shows
Every amount here carries a correct overpunched sign — and the statement still does not add up: 1 000.00 − 89.90 + 500.00 = 1 410.10, while the "07" record declares 1 310.10. Rule 2 of §1 of the CFONB spec states the identity as the DEFINITION of a conforming statement, so this is not a heuristic: 100.00 of movement is missing from the file.
| Transactions | 2 |
|---|---|
| Date in the file | 2026-07-12 |
The defects it carries
- CFONB-BALAccount 00037284159: old balance ± movements (1410.1) ≠ new balance (1310.1).
Quoted verbatim from the validator, not paraphrased.
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 000372841590112072600120726CB SHOP 4471 0000001000000000000899}
0430003000000372EUR2 000372841590212072600120726VIR SEPA RECU CUSTOMER 0000002000000000005000{REFVIR001
0730003 00372EUR2 00037284159 120726 0000000013101{
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.