Germany ranks among the highest cash-using societies in the developed world. In 2023, roughly 51% of German retail transactions were paid in cash — compared to around 15% in the UK and 20% in Sweden. This has practical consequences for anyone arriving expecting to tap their way through daily life.
Why Cash Persists
Several factors explain it. German data privacy culture (Datenschutz) creates genuine skepticism about card payments being tracked. Many Germans cite anonymity as a primary reason for preferring cash. A second factor is fee structure: card processing fees in Germany fall on the merchant, not the bank, which discourages small businesses from accepting cards. A third factor is simply cultural inertia reinforced across generations.
Where Cards Are Now Widely Accepted
- Supermarkets: Aldi, Lidl, Rewe, Edeka all take Girocard (EC-Karte), Visa, and Mastercard. Contactless widely available since 2020.
- Chain restaurants and fast food: McDonald's, Burger King, Subway, most large chains take cards
- Pharmacies (Apotheken): almost all accept cards
- DM, Rossmann, Müller: card accepted everywhere
- Deutsche Bahn: cards accepted at vending machines and online
- Larger clothing stores and chains
Where You Still Need Cash
- Small independent restaurants and cafes — especially in smaller cities
- Market stalls (Wochenmarkt, Christmas markets)
- Barbers and hairdressers outside chains
- Street food vendors
- Taxis (some accept cards, many don't — confirm before the trip)
- Some doctors and physiotherapists
- Landlord deposits (Kaution) — traditionally paid in cash or bank transfer, rarely card
How Much to Carry
For typical student life: keep €30 to €50 in small bills (€10s and €20s) in your wallet at all times. Anywhere outside of supermarkets and chains, assume cash only until proven otherwise. ATMs (Geldautomaten) are common; your German bank's own ATMs are free to use. Using foreign-network ATMs costs €2 to €5 per withdrawal — know which network your card belongs to (Sparkasse machines are the most common; DKB and N26 reimburse ATM fees entirely).
The Girocard (EC-Karte)
Germany's domestic debit card system is called Girocard, also known by its older name EC-Karte. It works at any terminal showing the Girocard logo. Some smaller merchants accept Girocard but not Visa or Mastercard. When you open a German bank account, the Girocard is the standard card you receive. Keep it — it works in places your international card won't.
Comments