Skip to content

Germany

DE · DEU · 276EuropeEUR €39 methods

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%.

$192 bn
e-commerce spend · 2025
93.5%
internet use
98.3%
banked adults

Payment mix

share of e-commerce spend · 2025
  • Digital wallets52%
  • Buy now, pay later18%
  • Account-to-account15%
  • Credit cards11%
  • Cash2%
  • Debit cards1%
  • Prepaid cards1%

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 →

Figures are compiled from public sources, may be estimates and are not advice. Report an error · How we source data

Logos are trademarks of their owners. Trademarks and takedown →