You confidently order at the bakery, pick up your pretzel, tap your phone at the counter, and meet a single word: Nur Bargeld. Cash only. You have no cash, the queue behind you is growing, and you learn, mid-transaction, that the most advanced economy in Europe has a deep and abiding love affair with paper money.
Germany's cash habit genuinely surprises people from card-first or phone-first countries. It is not backwardness; it is a deliberate cultural preference, and while cards now work in far more places than a few years ago, betting your whole day on a card still gets you caught. A little cash and the right card make payment frictionless.
Why Germany clings to cash
The cash preference has real roots, not just inertia.
Privacy is central: many Germans value that cash leaves no trail, in a culture historically sensitive about surveillance and data. There is a cultural wariness of debt and of being tracked, which makes card and credit feel less comfortable than in some countries. And businesses avoid card processing fees by favouring cash, especially small ones on thin margins.
The result is a country where you can pay contactless in a supermarket chain and then be refused at the family bakery two doors down. Both are normal. Card acceptance has surged, particularly since 2020, but the cash instinct runs deep.
Where cards still fail
Acceptance has improved, but predictable pockets remain cash-preferred or cash-only:
- Bakeries (Bäckerei) and small food counters
- Kiosks and late shops (Späti)
- Market stalls (Wochenmarkt)
- Some small restaurants, cafes, and bars (or a card minimum like €10)
- Certain doctors, tradespeople, and small services
The supermarket will almost always take a card now, but the smaller and more local the business, the higher the chance of cash-only or a minimum spend. The safe assumption: big chain, card fine; small independent, have cash ready.
Girocard vs credit card
This distinction matters more in Germany than in many countries.
The Girocard (long called the EC card) is the German debit card linked to your current account. It is the local default and accepted almost everywhere cards are taken. When a German shop says it takes cards, it usually means Girocard first.
International credit cards (Visa, Mastercard) are accepted in more places than before, but smaller businesses still refuse them while accepting Girocard, because credit-card fees are higher. So a foreign credit card alone is not a safe single payment method here.
The practical takeaway: get a German account with a Girocard, covered in our N26 vs Sparkasse comparison, so you hold the card type that works everywhere cards do, and keep a credit card as backup rather than your primary.
How much cash to carry
You do not need a fat wallet, but you do need some cash. A practical range is €30 to €100 depending on your day: enough for a few cash-only purchases, a market trip, tips, and small emergencies.
Tipping is itself a cash activity: even when you pay a restaurant bill by card, the tip is usually cash. And the trolley at the supermarket wants a coin. Carrying a modest amount of cash, plus a couple of €1 and €2 coins, covers the daily friction points that cards do not.
ATMs and avoiding fees
Get cash from the right machine and it is free; get it from the wrong one and it costs.
Withdrawing from your own bank's ATM (or its partner network) is normally free. Withdrawing from another bank's machine, and especially the standalone Euronet-style ATMs clustered in tourist and station areas, can charge several euros per withdrawal, with poor exchange rates if it offers conversion.
So find your bank's ATM network, withdraw enough at once to avoid repeat trips, and decline the "convert to your home currency" option at any machine (always choose to be charged in euros). Pair this with a fee-aware account and cash stays cheap.
The direction of travel
Germany is slowly going more cashless, and you will notice it: contactless is now standard in chains, phone payment is common, and younger Germans card more readily. But "slowly" is the key word, and the cash-only bakery is not disappearing tomorrow.
The newcomer strategy is simple and does not change: hold a Girocard for everywhere cards work, keep €30 to €100 cash for everywhere they do not, and never assume a small independent business takes cards until you see the terminal. Do that and Germany's split payment world stops being a trap.
What to do this week
- Get a German account with a Girocard, the card type accepted everywhere cards are taken locally.
- Carry €30 to €100 in cash plus a few coins, so cash-only bakeries, markets, and the trolley never catch you out.
- Learn your bank's ATM network and avoid standalone tourist-area machines, which charge per withdrawal.
