ValidateFin

CODA — separate application: balances zeroed by design (§7.2.1)

A CODA "separate application" (header positions 84-88 = 00001): a card-acceptance settlement delivered outside the account statement. Febelfin §7.2.1 zeroes its old and new balances by construction, so the accounting identity old ± movements = new cannot hold — and must not be checked. ValidateFin skips it here and reports the file clean; a validator that does not skip it flags every such file as broken.

CODA 2.8 — Valid

A CODA "separate application" (header positions 84-88 = 00001): a card-acceptance settlement delivered outside the account statement. Febelfin §7.2.1 zeroes its old and new balances by construction, so the accounting identity old ± movements = new cannot hold — and must not be checked. ValidateFin skips it here and reports the file clean; a validator that does not skip it flags every such file as broken.

CODA statement (Belgium) CODA 2.8 CODA — FebelfinExpected result: Valid

What this file shows

A CODA "separate application" (header positions 84-88 = 00001): a card-acceptance settlement delivered outside the account statement. Febelfin §7.2.1 zeroes its old and new balances by construction, so the accounting identity old ± movements = new cannot hold — and must not be checked. ValidateFin skips it here and reports the file clean; a validator that does not skip it flags every such file as broken.

Transactions2
Date in the file2026-07-12
Last verified: License: CC-BY-4.0

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

0000012072600005        CODA000005ACME BELGIUM NV           GEBABEBB   00123456789 00001                                       2
12001BE68539007547034                  EUR0000000000000000110726ACME BELGIUM NV           BANCONTACT AFREKENING              001
2100010000CARD000000000000000010000000001284500120726004005000BANCONTACT SETTLEMENT 11/07                          12072600100 0
2100020000CARD000000000000000021000000000018650120726080100000CARD ACCEPTANCE FEE                                  12072600100 0
8001BE68539007547034                  EUR0000000000000000120726                                                                0
9               000004000000000018650000000001284500                                                                           2

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.

CODA statement (Belgium)