UK Payment Markets 2026 (Summary)ReportUK FinanceJanuary 202613 pages49.7 billion payments were made in the UK in 2025.
UK Payment Markets 2025 (Summary)ReportUK FinanceJanuary 202513 pages48.8 billion payments were made in the UK in 2024.