Summary of the Corporate Plan

Cover page titled "Summary of the Corporate Plan 2025/2026 to 2029/2030" with a hand holding a lavender wallet on a purple background, tan leather watch, orange header, and logo for CDIC and Canada wordmark at the bottom.

Executive summary

The Canada Deposit Insurance Corporation (CDIC) has been protecting people’s insured deposits for more than 50 years. The Corporation accomplishes this in three ways: it provides deposit insurance, resolves its member institutions in the event they fail, and promotes and contributes to Canada’s financial system stability. CDIC does each of these things in a way that minimizes its financial loss.

In 2024, despite easing inflationary pressures, Canada’s economic activity continues to be subdued. The overall financial condition of CDIC’s membership remains acceptable. At the same time, the financial sector continues to evolve as new technologies shape the way depositors interact with and manage their money. In this context, it is important depositors stay informed about deposit insurance to optimize the safety of their hard-earned savings. CDIC’s 2025/2026 to 2029/2030 Corporate Plan is risk-informed, outcomes-based, and grounded in three strategic objectives: depositor trust and confidence, resolution readiness, and organizational strength.

For example, to enhance depositor trust and confidence, CDIC will continue executing its Public Awareness Strategy to maintain a high level of public awareness of deposit insurance, building on the 2024 gains among women. To be resolution ready in the event of a member failure, CDIC will advance its development of tailored resolution plans. Under its organizational strength strategic objective, CDIC will continue to drive innovation and further enhance efficiencies by reviewing its information technology service management program and reviewing business processes. CDIC will also seek to retain its Great Place to Work® Certification and National Capital Region Top Employer award to continue attracting top talent.

With so many uncertainties and pressures facing people today, CDIC plays a critical role in providing peace of mind that their insured deposits are safe. This plan lays out how it will continue to do so over the next five years.

Download the report

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.