CAMT.053 Validator
CorrectBankFile identifies the CAMT.053 namespace version and checks the basic structure of statements, accounts, balances, entries, dates, currencies, and references. This is a bounded diagnostic pass, not exhaustive ISO 20022 schema validation or a bank- or ERP-specific conformance test.
What CAMT.053 is
CAMT.053 is an ISO 20022 bank-to-customer statement message. It reports booked account activity and
balances in XML. CorrectBankFile's fixture-tested versions are exactly 001.02,
001.04, and 001.08.
What CorrectBankFile checks
The checker recognizes the CAMT.053 namespace and version, then inspects bounded statement, account, balance, entry, amount, date, currency, and reference structure. It reports file-level evidence and practical next steps; it does not modify or repair CAMT files.
What this validation does not certify
A result is not exhaustive ISO 20022 or XSD conformance, bank-profile certification, or a guarantee of ERP acceptance. CAMT.052 and CAMT.054 are different message families and are not supported validation targets.
Common CAMT.053 import blockers
- XML namespace or CAMT.053 version mismatches
- Missing statement IDs, account IDs, or required booking dates
- Malformed balance or entry amounts, currencies, and credit/debit indicators
- Missing balance types or meaningful entry references
- Malformed optional value dates and versions outside the validator's tested fixtures
Related guides
- CAMT.053 bank statement errors and import problems
- CAMT.052 vs CAMT.053 vs CAMT.054
- CAMT.053 vs MT940