ISO 20022 is a standard for financial messages that is being adopted by the payments industry. Key challenges of adopting ISO 20022 include onboarding corporate customers to the new format, striking a balance between functionality and simplicity, replacing legacy systems to handle the new format, and ensuring standardization across different payment systems. Opportunities of adopting ISO 20022 include taking a long term view to strategically invest in capabilities, developing streamlined processes and new products, improving efficiency, interoperability, data quality, and preventing fraud.