Money & Banking · Everyday Payments
Why you need a girocard (and when a credit card fails)
The girocard (formerly 'EC-Karte') is Germany's dominant debit card — many smaller shops, bakeries, and restaurants accept only girocard or cash, not Visa or Mastercard credit.
When you first arrive in Germany, one of the most bewildering moments comes at checkout: your Visa or Mastercard is refused because the store accepts only girocard or cash. Welcome to Germany's unique payments landscape. Unlike most of Europe and North America, this country maintains its own debit-card system alongside international networks, and understanding when you need which card is essential to avoiding awkward cash-only situations and failed online bookings.
What is the girocard, and why do so many places only accept it?
The girocard—still widely called the 'EC-Karte' by Germans, even though that name officially changed in 2007—is a debit card linked directly to a German current account (Girokonto). It is not a Visa, Mastercard, or any international payment network. Instead, it runs on a proprietary German banking infrastructure operated by the German banking industry.
With over 100 million cards in circulation and more than 1.3 million acceptance terminals across Germany, the girocard is the country's most-used payment card. In 2025 alone, consumers used it around 8.3 billion times, far outpacing Visa and Mastercard debit cards. Small shops, bakeries, butchers, restaurants, and pharmacies rely on it because the transaction fees charged to merchants are microscopically low compared to international card networks. Many small to medium-sized German businesses simply refuse to pay the higher processing fees that Visa and Mastercard impose, so their terminals accept only girocard or cash.
Opening a German bank account and getting a girocard
Your first step as a new resident should be opening a Girokonto—an everyday current account—at a German bank. When you do, you will almost always receive a girocard automatically, free of charge. Requirements vary slightly by bank and your residency status. EU and EEA citizens need only a passport or ID and a registered address; non-EU citizens typically need a residence permit (Aufenthaltserlaubnis) and proof of registration (Anmeldung, obtained from your local Bürgeramt or Bürgerbüro). Many banks also ask for your Steuer-ID (tax identification number), which you receive automatically once you complete your Anmeldung.
Traditional banks versus online-only banks
Traditional brick-and-mortar banks—such as Sparkasse (savings bank) and Commerzbank—typically require an in-branch appointment and a registered address (your Anmeldung) before issuing a girocard. They offer the advantage of extensive ATM networks and in-person support but can be slower to open.
Online-only banks like N26, DKB, ING, and Comdirect offer faster, fully remote account opening and often include a Visa or Mastercard debit card automatically. However, some digital banks do not issue a girocard—a significant limitation if you plan to shop frequently at small German retailers. Check the account details before signing up. A few online providers, notably C24, offer both a girocard and a Debit Mastercard co-badge, making them an excellent compromise for expats seeking the domestic reach of girocard plus international usability.
Understanding 'Nur EC-Karte' and when your credit card fails
When shopping in Germany, you may see a sign that says 'Nur EC-Karte' (girocard only) or 'Nur Bargeld' (cash only). This is the moment your foreign Visa or Mastercard will be declined. Even premium credit cards and debit cards from major international networks hit this wall regularly at small businesses, farmers' markets, and independent shops.
- Bakeries (Bäckereien), butcher shops (Metzgereien), and small grocers often accept only girocard or cash
- DHL and German postal service locations frequently reject international cards
- Many restaurants, especially casual eateries and cafés, are girocard-only
- Smaller clothing shops and pharmacies (Apotheken) may refuse international cards
This is not a technical failure or a system malfunction—it is an intentional, widespread practice based on merchant fees. Your best defense is always to carry backup cash (Bargeld) and, of course, to get a girocard as soon as you have a German bank account.
The girocard's critical limitations: Online shopping and travel
Despite its domestic dominance, the girocard has two major blind spots that make a second card essential.
Online shopping
The girocard does not carry a 16-digit card number or CVC code, so it cannot be entered into standard online checkout forms used by most international e-commerce sites. For years, German online shoppers relied on giropay, a specialized online payment service that bridged this gap by redirecting payment through their bank's online portal. Giropay was shut down on December 31, 2024, leaving girocard holders without a direct online payment method.
For online purchases, girocard holders must now use alternative methods: linking the card to Apple Pay or Google Pay (most German banks support this), paying via PayPal connected to their German bank account, or using a separate Visa or Mastercard debit card. If you rely on online shopping—particularly international sites like Amazon, Netflix, or Booking.com—you will need a second card with international usability.
International travel and car rentals
A girocard is designed exclusively for use within Germany and has minimal acceptance in other European countries, let alone globally. If you travel outside Germany regularly, you will need a Visa or Mastercard debit card or credit card.
Car rental companies in Germany and across Europe present a special challenge. Most require a true credit card (not a debit card or prepaid card) to secure a deposit hold. Even when a rental company accepts debit cards, they often place very high holds on your account and may accept only certain vehicle classes or when the full rental fee is paid upfront. A credit card provides stronger protection because it does not directly drain your checking account and gives you dispute rights if the rental company makes erroneous charges. Hotels also routinely require a credit card for security deposits.
Why you need a credit card in Germany (even though Germans don't use them much)
Credit cards are not widely used in Germany—locals and long-term residents typically rely on girocard and cash for almost everything. However, as an expat, you will encounter situations where only a credit card works.
- Hotel security deposits and advance holds
- Car rental deposits
- Some online bookings and international e-commerce sites
- Travel insurance claims and customer protection
- Building credit history (Schufa score) for future loans or rentals
If you obtain a credit card in Germany, avoid revolving cards (which charge 18–25% interest annually on unpaid balances). Instead, look for charge cards that require full monthly repayment—this discipline avoids interest costs entirely and is the smarter choice for most expats.
Contactless payments and the 50-euro limit
One of the most convenient developments in German payments is the near-universal rollout of contactless technology (kontaktlos). Almost every girocard, debit card, and credit card issued today supports contactless payment. Starting January 2025, all German payment terminals are required to support contactless NFC technology under the TA 7.2 certification standard.
For contactless card payments up to 50 euros, no PIN is required—simply hold your card near the terminal and wait for the beep. Above 50 euros, you will need to enter your PIN. After several consecutive PIN-free transactions (typically around five), the terminal will ask for your PIN again as a security check.
If you add your girocard to Apple Pay or Google Pay, the rules change. Because biometric authentication (Face ID or Touch ID) counts as strong customer authentication under EU payment law, you can pay any amount without a PIN on your phone—even 100 euros or more in a single contactless tap. This is why mobile payment adoption is accelerating rapidly in Germany: for larger shopping trips, your phone is actually more convenient than your physical card.
Creating a practical payment strategy as an expat
Here is a realistic payment toolkit that covers nearly every situation you will encounter:
- A German bank account with a girocard (for everyday shopping at bakeries, supermarkets, pharmacies, restaurants, and cash withdrawals)
- A Visa or Mastercard debit card from your German bank or an online provider (for online shopping, travel within Europe, and international flexibility)
- A credit card if you travel frequently or rent cars internationally (for hotel and car rental security holds, and stronger buyer protection)
- Cash as backup (many small businesses still prefer it, and some places accept it exclusively)
If your primary German bank account includes both a girocard and a Debit Mastercard or Visa Debit card co-badged onto the same account, you can handle most situations without a separate credit card initially. However, if you plan to rent cars, book hotels abroad, or need extra buyer protection, adding a credit card is highly recommended.
Quick reference: What to do when your card is refused
- At a shop displaying 'Nur EC-Karte': You will need a girocard or cash. Apologize politely, withdraw from the shop, and find an ATM if you need to pay in cash.
- During online checkout: Use Apple Pay or Google Pay if the card is linked to a digital wallet, or switch to PayPal linked to your German bank account, or use a Visa or Mastercard debit card.
- At a hotel or car rental counter: Offer a credit card immediately. If you have only a debit card, inform the company in advance so they can note the exception and prepare documentation.
- At a vending machine or unattended terminal: Many now accept contactless payment. Hold your card near the reader. If it declines, try cash.
Germany's payment landscape is a blend of the ultra-modern and the locally rooted. The girocard's near-total domestic dominance and the rapid adoption of contactless and mobile payments make everyday shopping convenient for those who are prepared. But the lack of international compatibility and online functionality means expats need a second card—and sometimes a third. Armed with a girocard, a Visa or Mastercard debit card, some cash, and ideally a credit card for travel, you will never be caught off guard at the checkout again.
Keep reading — Everyday Payments
Always verify with official sources before acting on the information above.
