What is a Girocard?
Germany's Debit Card Explained
You just opened a German bank account and received a card with the word "girocard" on it — but it looks nothing like the Visa or Mastercard you used back home. Here is what this card does, where it works, and what its limits are for expats living in Germany.
What exactly is a Girocard?
The Girocard is Germany's domestic debit card system, managed by the German Banking Industry Committee (Deutsche Kreditwirtschaft). It deducts money directly from the linked current account (Girokonto) at the point of sale, with no credit line and no monthly bill. German banks have been issuing this type of card since the 1960s under the name "EC-Karte" (electronic cash card). The rebranding to "Girocard" happened in 2007, but both names still appear on payment terminals across the country — when a cashier asks "Zahlen Sie mit EC?", they mean the Girocard.
With over 100 million active cards in circulation, the Girocard is the most common cashless payment instrument in Germany. It works at approximately 1.3 million POS terminals nationwide and at more than 50,000 ATMs. Every transaction is processed via an EMV chip (not the older magnetic stripe) and secured by PIN, which makes the system one of the more fraud-resistant domestic payment networks in Europe.
Example of a typical German Girocard with a Debit Mastercard co-badge (see below for what "co-badge" means).
These are the same card, different names. If you see "EC" on a terminal sticker or hear a cashier say "EC-Karte", they are referring to the Girocard system. The official rebranding happened in 2007. Both terms remain in everyday use.
How does the Girocard work?
Paying with a Girocard at a German checkout is straightforward: insert the card into the terminal, wait for the PIN prompt, enter your four-digit PIN, and confirm. The amount is debited directly from your Girokonto, usually within one to two business days. There is no credit buffer and no interest.
Three ways to pay
Insert the card into the terminal, enter your four-digit PIN. This is the classic method and works at all Girocard-enabled terminals. Payment is guaranteed to the merchant.
Hold the card near the terminal. For amounts up to 50 €, no PIN is required. Above that threshold, PIN entry is needed. Since January 2025, all German payment terminals must support contactless NFC under the new TA 7.2 certification standard.
Most German banks allow adding the Girocard to Apple Pay and Google Pay. This turns your smartphone into a digital Girocard. Savings banks (Sparkassen) and cooperative banks (Volksbanken) have been the most active in enabling this functionality.
The Girocard was built for in-store use and does not carry a regular card number usable for online checkout forms. The online payment service giropay, which bridged this gap for years, was shut down on 31 December 2024. For online purchases, Girocard holders now rely on mobile wallets, PayPal linked to the bank account, or a separate Visa/Mastercard debit card.
Where is the Girocard accepted?
Within Germany, the Girocard covers the overwhelming majority of payment terminals. Supermarkets, pharmacies, petrol stations, department stores, and most restaurants accept it. The terminal sticker showing a card icon or the letters "EC" signals Girocard acceptance. Outside Germany, the picture changes significantly depending on whether the card carries a co-badge.
Works well
- Supermarkets & discounters (Rewe, Aldi, Lidl)
- Petrol stations
- Pharmacies
- Department stores
- Most restaurants & cafés
- German ATMs (50,000+ nationwide)
- Public transport ticket machines
Limited / depends on co-badge
- Other European countries (co-badge required)
- Online shops (only via Apple/Google Pay link)
- Hotel bookings & car rentals abroad
- International ATMs
Does not work
- Online checkouts requiring a card number (without co-badge)
- Outside Europe without co-badge
- Some smaller shops and kiosks (cash only)
Co-badges: the key to international use
A pure Girocard-only card has very limited reach outside Germany. To address this, most German banks issue cards with a second payment network printed on them — this is called a "co-badge". The co-badge logo is usually shown on the front or back of the card, next to the Girocard lettering.
Until 2023, the most common co-badge was Maestro (Mastercard) or V PAY (Visa). Both have since been phased out: banks no longer issue new Maestro or V PAY cards. The current standard co-badges are Debit Mastercard and Visa Debit, which offer significantly broader acceptance including online payments and international ATM use.
Co-badge comparison
Look at the front or back of your card. If you see a Mastercard or Visa logo in addition to the Girocard label, your card carries a co-badge and works internationally. If only the Girocard wordmark appears, the card is limited to Germany.
Girocard vs. Visa / Mastercard debit
Many expats arrive in Germany with a foreign Visa or Mastercard debit card and wonder why German banks issue this different-looking Girocard. The two systems serve different purposes and have different strengths. For day-to-day life in Germany, the Girocard covers most needs. For online shopping, travel, and international use, a card with a Visa or Mastercard network is the more practical choice.
| Feature | Girocard | Visa / Mastercard Debit |
|---|---|---|
| In-store payments in Germany | ✓ Excellent | ✓ Good |
| Online payments | Only via Apple/Google Pay | ✓ Full support |
| International use | Only with co-badge | ✓ Worldwide |
| Contactless NFC | ✓ Supported | ✓ Supported |
| Mobile wallet support | Depends on bank | ✓ Widely supported |
| Security (fraud protection) | ✓ Chip + PIN, high | ✓ Chip + PIN, high |
| Credit line | None | None (debit only) |
For most day-to-day purchases in Germany, the Girocard is all you need. For online shopping, booking holidays, or travelling outside Germany, keep a separate card with a Visa or Mastercard network in your wallet. Digital banks like DKB and C24 include a Visa or Mastercard debit card alongside or instead of the Girocard.
Which banks give you a Girocard?
Almost all traditional German banks (Sparkasse, Volksbank, Deutsche Bank, Commerzbank) include a Girocard as the standard card with any Girokonto. Among the newer digital banks, the picture is more mixed: some issue a Visa or Mastercard debit card instead, which covers most of the same ground with better international usability.
C24 is one of the few digital banks that includes a Girocard with the free account. The card also carries a Mastercard co-badge. Service is in German, but the app and account management are straightforward for daily use.
Open C24 accountDKB issues a Visa Debit card instead of a Girocard, which gives full online and international usability from the start. No Girocard is included, but the Visa Debit covers the same in-store terminals in Germany. DKB requires an Anmeldung and a Schufa check.
Open DKB accountTrade Republic's account comes with a Visa Debit card and pays interest on uninvested cash. No Girocard, but full Visa acceptance including online and international use. A strong option for expats who also want to invest in ETFs or stocks.
Open Trade Republic accountSavings banks and cooperative banks issue a Girocard with every current account as standard. Many have been adding Debit Mastercard or Visa Debit co-badges to their cards over the past two years. Opening an account at a Sparkasse or Volksbank branch is often more accessible for newcomers with limited German, as staff at larger branches are typically able to assist in English.
Security and fraud protection
The Girocard uses EMV chip technology for all transactions — the older magnetic stripe, which is vulnerable to skimming, is not used for Girocard payments. PIN entry is mandatory for all chip transactions above the contactless limit, which means no transaction can be authorised without your four-digit code. Under the EU's PSD2 regulation (Revised Payment Services Directive), Strong Customer Authentication (SCA) has been required for electronic payments since September 2019, further hardening the system against fraud.
If your card is lost or stolen, contact your bank immediately to block it. German banks provide a central blocking number: 116 116 (reachable around the clock within Germany, and from abroad at +49 116 116). This number covers all German bank cards. Most banking apps also allow instant card blocking via the app.
Emergency card blocking
Frequently asked questions
The Girocard covers everyday life in Germany thoroughly. Supermarkets, petrol stations, pharmacies, and public transport machines all accept it. For in-store payments within Germany, it is a non-issue. The card's real limitation shows up when you shop online or travel: the Girocard was not designed for these use cases, and the shutdown of giropay at the end of 2024 has closed the last direct online channel.
My practical recommendation for expats: open an account that includes a Girocard for domestic day-to-day use, and make sure the card also carries a Debit Mastercard or Visa Debit co-badge for everything else. C24 Bank does both for free. If you prefer full Visa coverage from the outset, DKB's free account with a Visa Debit card is a strong alternative — though it requires an Anmeldung.