MT→MX is done. The structured-address deadline is what's left.
SWIFT's CBPR+ coexistence period ended 22 November 2025 — MT103 / MT202 / MT900 / MT910 are retired for cross-border FIN traffic and ISO 20022 is now mandatory. The remaining open deadline is the 14 November 2026 structured-address mandate: after that date, CBPR+ payment instructions carrying unstructured postal addresses face rejection. This lab scores readiness across six message families, the gateway capability tier, and CBPR+ structured-address state — then exports an AP2 mandate the programme team can audit against.
SWIFT's Cross-Border Payments and Reporting Plus (CBPR+) framework migrated payments-and-reporting messages to ISO 20022 in March 2023. The coexistence period ended 22 November 2025 — MT103, MT202 / MT202COV, and the MT9xx cash-reporting series are retired for cross-border FIN traffic; ISO 20022 is now mandatory. The remaining open milestone is the structured-address mandate: from 14 November 2026, CBPR+ payment instructions carrying unstructured postal addresses will be rejected. Hybrid address (town + country minimum) is the compliance floor; fully structured is preferred. The 2024 Eurosystem T2 migration completed the EU TARGET2 → T2 transition on ISO 20022.
Per-message support tier
For each message family, declare your gateway's current support tier. Full native = MX-native send and receive; Translation = MX received, internal MT translation; Partial = some flows still MT; None = no MX support.
| Code | Family | Priority | Current tier |
|---|
Gateway maturity tier
The gateway is the chokepoint. A gateway that round-trips MX losslessly is the floor.
Structured-address readiness
The structured postal address (PstlAdr) is the highest-impact CBPR+ change. From 22 November 2025 unstructured address fields are deprecated for new market practice; from 14 November 2026 they're rejected.
Exception handling & coexistence
Composite + per-family
—
Compose with
Pair with #2 — ISO 20022 / CBPR+ Truncation Auditor for field-level depth on the structured-address risk. The mandate this demo emits feeds #27 — Agentic Mandate Sandbox via custom-schema paste. Position: Tool Chain Composer, T101 / T81 / T98 in the Payment Standards cluster.