Our identity
Caisse des Dépôts and its subsidiaries constitute a state-owned group providing long-term investment at the service of France's public interest and the country’s economic development. It fulfils its role in support of the policies pursued by the State and local authorities, and may engage in competitive activities.
Our corporate purpose
In 2022, the Group adopted its corporate purpose to guide the commitment of its 350,000 employees:
As a unique alliance of public and private economic players, we work at the heart of France's regions to accelerate the ecological transformation and help provide a better life for all.
Find out more:
Caisse des Dépôts: committed to French people
Caisse des Dépôts: committed to French people
©Caisse des Dépôts
Our unique business model
Caisse des Dépôts has no shareholders and self‑finances all of its activities.
Caisse des Dépôts carries out its mandates (e.g. managing savings funds) "at cost", i.e., it does not generate a profit on such operations and is only paid a management fee.
Its income streams are generated from the stable, diversified funds of its investment activity, its subsidiaries and its strategic investments. A portion of the income it generates is used to constitute the equity essential to maintaining the Group’s financial strength and the capacity for growth.
At 31 December 2024, the Group's equity stood at €69.1bn.
Another portion is funnelled into public interest investments that Caisse des Dépôts makes in sectors and regions that are insufficiently covered by the market, with a medium- or even long-term profitability timeline. Lastly, a portion of income earned is paid to the French State in addition to the contribution representing corporation tax, calculated very precisely on the same bases as those applied to companies. In total, more than €2.1bn was contributed to the French State budget in 2024, representing almost 41% of the Group's aggregate net profit.
Download Download 2024 business model [in French only] PDF - 71 KB