SWIFT MT viewer and validator support
| Message | Business purpose | Conversion target |
|---|---|---|
MT101 | Request for transfer | pain.001.001.09 |
MT103 | Customer credit transfer, rejection or return | pacs.008, pacs.002 or pacs.004 |
MT202 / MT202 COV | Financial-institution transfer or cover payment | pacs.009.001.08 |
MT900 | Confirmation of debit | camt.054.001.08 |
MT910 | Confirmation of credit | camt.054.001.08 |
MT940 | Customer statement | camt.053.001.08 |
MT942 | Interim transaction report | camt.052.001.08 |
MT950 | Statement message | camt.053.001.08 |
MT535 | Statement of holdings | semt.002.001.12 |
MT536 / MT537 | Posted or pending securities transactions | semt.017 / semt.018 |
MT540–MT543 | Receive/deliver, free/against-payment settlement instructions | sese.023.001.13 |
MT544–MT547 | Settlement confirmations | sese.025.001.13 |
MT548 | Settlement status and processing advice | sese.024.001.14 |
MT564–MT568 | Corporate-action notification, instruction, confirmation, status and narrative | seev.031–041 selected by function |
MT503–MT507 | Margin call, collateral proposal, substitution, exposure and response | colr.003/004/007/010/016 |
MT527 / MT558 / MT569 | Triparty collateral instruction, status and exposure reporting | colr.019/020/022 |
ISO 20022 viewer and validator support
| Message family | Business purpose | Recognized business root |
|---|---|---|
pain.001 | Customer credit transfer initiation | CstmrCdtTrfInitn |
pacs.002 | FI-to-FI payment status report | FIToFIPmtStsRpt |
pacs.004 | Payment return | PmtRtr |
pacs.008 | FI-to-FI customer credit transfer | FIToFICstmrCdtTrf |
pacs.009 | Financial-institution transfer and cover payment | FICdtTrf |
camt.052 | Bank-to-customer account report | BkToCstmrAcctRpt |
camt.053 | Bank-to-customer statement | BkToCstmrStmt |
camt.054 | Bank-to-customer debit or credit notification | BkToCstmrDbtCdtNtfctn |
semt.002 / .017 / .018 | Custody balances and posted or pending securities transactions | Securities custody and transaction reports |
sese.023 / .024 / .025 | Settlement instruction, status and confirmation | Securities settlement transaction messages |
seev.031–.041 | Corporate-action event, instruction, movement and status flows | Corporate action messages |
colr.003–.022 | Margin, bilateral collateral and triparty collateral flows | Collateral management messages |
What “supported” means
The viewer assigns a business title, extracts common values and separates repeated transactions or entries. The validator applies message-specific required-field or required-element checks plus identifier, amount, currency and address checks where applicable. The converter generates an editable ISO 20022 mapping draft and lists assumptions that need review.
Not network certification. FinMessage does not replace the official message schema, SWIFT or scheme validation, market-practice guidance, or a bank’s bilateral implementation rules.