Germany

DE · DEU · 276EuropeEUR €39 methods

Revised · 4 sources

In 2025, e-commerce transaction value in Germany was split between digital wallets 52%, buy now, pay later 18%, account-to-account payments 15%, credit cards 11%, cash 2%, debit cards 1%, and prepaid cards 1%.

93.5%
internet use
98.3%
banked adults

Payment mix

share of e-commerce spend

Methods in use

top 8 of 39

Checkout behaviour

The World Bank population series gives 83,491,249 people in 2025. Internet use was 93.5% of people in 2024. Account ownership was 98.3% of adults in 2024.

Facts
ISO 3166
DE · DEU · 276
Region
Europe
Population
83,491,249
Currency
EUR €
Banked adults
98.3%
Methods live
39
Banks covered
44
Something out of date?

Every figure on this page carries a source. Corrections are reviewed within a week.

Edit this country →