
Electronic Payments Statistics 2026
Capgemini estimates global non-cash transactions reached 1,964.2 billion in 2025, with volumes projected to rise to 4,002.5 billion by 2030. Explore key digital payment statistics, growth forecasts, and global cashless transaction trends.