camt.053 and camt.054: Statements and Notifications

Payments are only half the story; the other half is knowing what hit your account and reconciling it. In ISO 20022, that reporting job belongs to the camt message family — short for "cash management." Two members do most of the work in corporate reconciliation: camt.053 for statements and camt.054 for notifications. If you are building treasury or accounting integrations, these are the messages your reconciliation logic will live and die by.
The camt family at a glance
Three account-reporting messages are worth knowing. camt.052 is an intraday account report — a snapshot of activity so far today, often sent multiple times. camt.053 is the bank-to-customer statement, the definitive end-of-day record. camt.054 is a debit/credit notification advising that specific entries have posted. They share a common structure but differ in timing, completeness, and authority.
camt.053: the end-of-day statement
camt.053 is the ISO 20022 replacement for legacy statement formats such as SWIFT MT940. A bank sends one per account per statement period — typically daily — and it is the authoritative record: it carries opening and closing balances, every booked entry for the period, and it is designed to be complete and final for that window.
Its structure nests logically. The document contains one or more Statement (Stmt) blocks; each carries balance figures (opening booked, closing booked, and often available balances) and a set of Entry (Ntry) elements. Each entry has an amount, a credit/debit indicator, a booking date, a value date, a bank transaction code that classifies the movement, and — crucially for reconciliation — Entry Details that can carry the original references, the remittance information, and the counterparties. Because balances are included, you can prove that the sum of entries reconciles to the closing balance.
camt.054: the transaction notification
camt.054 answers a different question: "has this specific entry posted yet?" It is a debit/credit notification, not a full statement, and it does not have to carry balances. Banks use it to advise a customer that a batch has been credited, to break down a bulk booking into its individual items, or to give near-real-time visibility of incoming funds before the end-of-day statement arrives.
A common and important use is debulking. A payroll or collections file might post to your account as one lump sum on the statement, but you need the individual items to reconcile each employee or customer. A camt.054 can carry that itemized breakdown — each underlying transaction with its own reference — so you can match at the item level even though the statement shows one aggregate entry. Because it does not have to wait for the statement cycle, a camt.054 can be delivered close to real time as entries post, giving treasury teams earlier visibility of incoming funds than an end-of-day statement ever could.
Choosing between them
The two are complementary rather than interchangeable:
- Use camt.053 as your system of record for daily reconciliation and balance confirmation. It is complete and authoritative.
- Use camt.054 for timely, transaction-level advices and for debulking aggregated postings into individual items.
- Use camt.052 when you need intraday liquidity visibility before the day closes.
- Match on structured references — the end-to-end ID and remittance information carried in the entry details — rather than parsing free-text descriptions.
Reconciliation in practice
Clean reconciliation depends on the structured data these messages carry. The end-to-end identifier set on the original pain.001 or pacs.008 payment should flow through and reappear in the camt entry, letting you tie a statement line back to the exact instruction you sent. Bank transaction codes (the ISO external code set) classify each entry — interest, fee, transfer, reversal — so you can route entries automatically. Because ISO 20022 fields are structured rather than free text, well-formed camt messages enable straight-through reconciliation that legacy formats never could. The practical advice: never rely on description strings when a structured reference exists, and always reconcile the sum of entries against the camt.053 closing balance to catch anything missed.
Key takeaways
- camt.053 is the authoritative end-of-day statement (successor to MT940), carrying opening/closing balances and all booked entries.
- camt.054 is a debit/credit notification for timely, transaction-level advices — ideal for debulking aggregated postings into individual items.
- camt.052 provides intraday reporting for liquidity visibility.
- Reconcile on structured references (end-to-end ID, remittance info) and bank transaction codes, not free text.
- Prove completeness by matching the sum of camt.053 entries to its closing balance.