You finish a long lunch at a neighborhood spot in Kreuzberg, slide your Visa across the table, and the server shakes her head. "Nur Bargeld." Cash only. You were not declined. There was never a terminal for your card to talk to.
Germany surprises American travelers more than almost anywhere in Western Europe, because it pairs a strong domestic card network with a cultural attachment to cash that has barely budged. Some failures here are silent (the shop only takes Girocard or notes). Some are mechanical (an unmanned machine wants a PIN you never set). And some are the ordinary fraud-flag declines you would see anywhere. Telling them apart is the difference between a thirty-second fix and a ruined afternoon. For the causes that apply in every country, start with why your card got declined abroad. This post covers the five Germany-specific patterns.
The Five Germany-Specific Reasons Cards Fail
1. The merchant takes Girocard or cash, not your Visa or Mastercard. Germany's domestic debit network, Girocard (the card most locals actually pay with), runs through a huge share of small businesses. Bakeries, bars, doner and kebab shops, market stalls, kiosks, hair salons, and plenty of family-run restaurants are set up for Girocard and cash and nothing else. When the staff wave your international card away, your bank never saw the transaction. The merchant simply has no contract to accept Visa or Mastercard. Look for the Visa or Mastercard sticker by the till before you order, and assume cash at anything small or independent. Germany's broader payment habits are covered in our Germany money guide.
2. The unmanned machine wants chip-and-PIN, and your card has no PIN. This is the single most common true decline travelers hit in Germany. Deutsche Bahn ticket machines, parking garages, gas pumps, EV chargers, and some self-checkout lanes have no cashier to take a signature, so they demand a chip-and-PIN authorization. A US credit card set up only for signature, or a debit card whose PIN you never memorized, gets rejected on the spot. The fix is to set a 4-digit PIN on every card you bring and know it cold. For train tickets specifically, buy them in the DB Navigator app instead, which accepts PayPal and most international cards without the kiosk hardware in the way.
3. American Express is quietly declined almost everywhere small. Amex charges German merchants higher fees than they care to pay, so acceptance collapses outside hotels, department stores like KaDeWe, airport shops, and large chains. At an independent restaurant or shop the terminal will reject it, or the staff will tell you they do not take it. This is not a fraud hold, it is a network the merchant opted out of. Carry a Visa or Mastercard as your everyday card and keep the Amex for hotels and big-ticket purchases where it earns its points.
4. You used a Euronet ATM instead of a bank machine. The blue-and-yellow Euronet ATMs clustered around train stations, tourist streets, and U-Bahn exits are not attached to a German bank. They charge steep operator fees, aggressively push dynamic currency conversion, and sometimes reject foreign cards outright after a confusing series of screens. The fix is to skip them entirely and walk to a real bank ATM: Sparkasse, Volksbank or Raiffeisenbank, Deutsche Bank, or Commerzbank. Those read foreign Visa and Mastercard through the Plus and Cirrus networks, charge no surcharge, and have clean English menus. Our Berlin ATM guide maps the reliable machines by neighborhood.
5. The fraud algorithm flagged the country, or you hit a daily cap. The familiar one. Your bank's risk model sees a charge in Munich when your recent history is all domestic, and it freezes the card, usually on the first transaction in Germany. Or you have hit your home daily ATM limit after a couple of withdrawals. The decline screen never tells you which. The fix is the same as anywhere: open the issuer's app, find the held charge, confirm it was you, and the next attempt clears in seconds. Raise your daily limit before you fly so two ATM stops and a restaurant bill on the same day do not trip it.
The Cash-First Fix
If you remember one thing from this post, make it this: in Germany, cash is not the fallback, it is the baseline. The country still runs a large share of everyday spending on notes and coins, and a pocket of euros clears every one of the failures above at once. A Girocard-only counter, a dead Amex terminal, a chip-and-PIN machine that will not read your card: cash beats all of them instantly.
To get that cash without losing it to fees, withdraw from a bank-branded ATM (Sparkasse, Volksbank, Deutsche Bank, Commerzbank) rather than a Euronet box, decline the dynamic currency conversion offer every time, and pull a larger amount less often to spread the flat per-withdrawal cost. If a specific card fails at two different bank ATMs, the problem is on your card's side, not Germany's, and it is time to open the issuer app or call the number on the back.
Pre-Trip Checklist for Germany
Carry one Visa and one Mastercard, plus euros in cash. Between them, Visa and Mastercard cover nearly every card-accepting terminal in the country. Cash covers everything else. Amex is a bonus card here, not a primary.
Set and memorize a 4-digit PIN on every card. This is what unlocks Germany's unmanned machines: train kiosks, parking, fuel, and chargers. A card without a usable PIN will strand you at the worst possible moment.
Arrive with 80 to 150 euros in cash. Germany's cash habit means a single cash-only dinner plus small purchases can run past 100 euros fast. Pull it from a bank ATM on arrival or order it ahead through our partner CEI Currency Exchange so you land ready.
Download DB Navigator for train tickets. Buying in the app sidesteps the chip-and-PIN ticket machines entirely and accepts PayPal and most international cards.
Avoid Euronet ATMs and decline DCC. Stick to bank machines, and when any terminal offers to charge you in dollars, always choose euros. Picking dollars adds a 3 to 7 percent markup. The full breakdown is in our DCC explainer.
Frequently Asked Questions
Why won't German shops take my Visa or Mastercard?
Many small German merchants (bakeries, bars, doner shops, market stalls, family restaurants) only accept Girocard, the German domestic debit network, or cash. They have no contract to accept Visa or Mastercard, so your card is not declined by your bank, it is simply not an option at the counter. Look for the Visa or Mastercard logo on the door, and always carry euros in cash as a backup.
Why does my US card fail at German ticket and parking machines?
Unmanned terminals such as Deutsche Bahn ticket machines, parking garages, gas pumps, and EV chargers require chip-and-PIN. A US card with no PIN, or one set up only for signature, gets rejected because there is no cashier to sign for. Set a 4-digit PIN on every card before you travel, or use the DB Navigator and PayPal app to buy train tickets on your phone.
Does American Express work in Germany?
Amex acceptance in Germany is thin outside hotels, department stores, and chain restaurants. The interchange fees are higher than German merchants want to pay, so most independent shops and restaurants decline it at the terminal. Carry a Visa or Mastercard as your primary card and treat Amex as a backup.
Which ATMs should I use in Germany to avoid declines and fees?
Use a machine attached to a real bank: Sparkasse, Volksbank/Raiffeisenbank, Deutsche Bank, or Commerzbank. These accept foreign Visa and Mastercard through the Plus and Cirrus networks and charge no operator surcharge. Avoid the blue and yellow Euronet machines in tourist areas, which add high fees and push dynamic currency conversion.
How much cash should I carry in Germany?
More than you would in most of Western Europe. Germany remains a cash-heavy country, and a single cash-only restaurant bill plus a few small purchases can run past 100 euros. Carry 80 to 150 euros in cash and top up at a bank ATM, so a Girocard-only counter never strands you.
The Bottom Line
Most "card declined" moments in Germany are not declines at all. They are Girocard-only counters, chip-and-PIN machines waiting on a code you never set, Amex terminals the merchant opted out of, or Euronet boxes designed to confuse you. Carry two networks, set a PIN, keep real cash on you, and use bank ATMs, and you will clear nearly every German card moment in under a minute.
For the cards that handle Germany best (zero foreign transaction fees, real-time fraud alerts you can clear in-app, mid-market exchange rates), a Wise debit card paired with a Visa or Mastercard credit card is the cleanest setup. The full destination guide is at our Germany money guide, and city-specific ATM details are in the Berlin ATM guide.