Key figures

7.8 m customers

17,000 sales points using our solutions

i.e. 6,500 partner companies

12 countries

432 M€ of NBI

214 M€ in net profit

consolidated within the BPCE Digital & Payment dpt

7.5 B€ amount paid worldwide

using our payment methods

4,08 B€ customer projects made possible

thanks to our financing solutions

1.8 M insurance policies/customers

(Data up to date as of December 31, 2022)