CorrectBankFile

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

Find the first blocker Upload or paste the CAMT.053 file at /fix before retrying the ERP import.