camt.053
camt.053 is the ISO 20022 bank-to-customer statement message used for end-of-day account reporting.
Overviewโ
camt.053 (BankToCustomerStatement) is an account statement message sent by a bank to its customer, typically end-of-day or intraday statement cut. It provides booked balance and entry details for reconciliation and accounting.
Primary Use Casesโ
- Daily account statement delivery to corporate treasury
- Automated bank reconciliation against ERP/AP/AR ledgers
- Audit trail for debits, credits, fees, and interest postings
- Position and cash forecasting
Structure (High Level)โ
camt.053
โโโ GrpHdr
โโโ Stmt (1..n account statements)
โโโ Id / CreDtTm / FrToDt
โโโ Acct (account identification)
โโโ Bal (opening, interim, closing)
โโโ Ntry (entries)
โโโ CdtDbtInd
โโโ Amt / Ccy
โโโ BookgDt / ValDt
โโโ NtryDtls / TxDtls (references, remittance, counterparties)
camt.053 vs camt.054โ
camt.053: statement-oriented periodic summary with detailed entriescamt.054: event/notification-oriented credit/debit advice
Organizations often consume both: camt.054 for near-real-time updates and camt.053 for official day-close reconciliation.
Operational Considerationsโ
- Statement generation cut-off times must be deterministic
- Missing entries or duplicate entries cause reconciliation breaks
- Balance type semantics (opening/closing/booked/available) must be documented
- Statement IDs and sequence numbers should support replay-safe ingestion
Integration Tipsโ
- Map
NtryandTxDtlsinto internal transaction model - Keep full reference chain (
EndToEndId, bank refs, scheme refs) - Validate total movements against internal ledger snapshots
- Use idempotent import by
(statement_id, entry_ref)keys