Best Bank Accounts in Denmark for Expats (2026)
Denmark has one of the most digital banking systems in Europe — and one of the most expensive if you pick carelessly. Danske Bank's standard Basis package runs 49 kr/month (588 kr/year) after the free first quarter, plus 269 kr/year just to hold a Visa/Dankort debit card: about 860 kr a year for an ordinary account. Meanwhile N26 Standard (€0) works in Denmark from day one, and Lunar markets a free Danish account with a Visa card and an English app. The catch: no Danish bank opens an account until you have a CPR number and MitID. Get the order right and the 0-kr setup is yours.
The short answer: Start with N26 (€0) or Revolut (€0) before you travel — both work in Denmark and open online with no CPR. On arrival, register your address to get your CPR number, then set up MitID (Denmark's digital ID — no online bank account without it). With MitID, open Lunar (marketed as a free Danish account with Visa card, English app) or a branch bank like Danske Bank (packages 9–49 kr/month after a free quarter). Designate the Danish account as your NemKonto for salary and public payments. Deposits are protected up to €100,000 per depositor per bank under Denmark's guarantee fund.
Step zero: CPR + MitID — nothing happens without them
The CPR number is Denmark's personal registration number, issued when you register your Danish address (at Borgerservice for EU citizens, or via SIRI for work-permit holders). MitID is the national digital ID built on top of it — used for online banking, tax, healthcare and signing documents. Danish banks are explicit about the order: you can only open a bank account online if you have MitID, and you only get MitID after the CPR.
- Get the CPR first. Register your Danish address as soon as you arrive — EU citizens go to Borgerservice with passport, employment contract and rental proof. The CPR usually arrives within days to a couple of weeks.
- Set up MitID second. Download the MitID app and activate it with the activation code from Borgerservice or your bank. This is your digital passport for everything in Denmark.
- Open the account third. With CPR + MitID, digital-first banks like Lunar can onboard you in minutes. Branch banks will additionally want ID, employment contract and proof of address.
- Register your NemKonto fourth. Designate the Danish account for public payments — your employer and the tax authority use it automatically.
Miss the order and you'll sit in banking limbo for weeks. The one workaround: the €0 pre-arrival setup below needs no CPR at all.
The €0 pre-arrival setup: N26, Revolut, Wise
N26 Standard (€0) explicitly lists Denmark among its supported markets, and Revolut Standard (€0) covers all EU/EEA countries — both open fully online from your phone before you travel, with no CPR and no MitID. Your spending money works from day one: cards accepted across Denmark's nearly cashless economy, with no Danish branch visit needed.
Wise (€0) is the third leg: the cheapest way to move salary or savings between Denmark and your home country — see our money transfer guide for the fee comparison. None of the three replaces a Danish account (you need a Danish account for NemKonto and MobilePay), but together they remove every time pressure from the CPR queue.
Denmark's banks: what they actually charge
Danish banking is split between a few large branch banks and a growing set of digital challengers. Branch banks use monthly packages — and this is where the ~860 kr/year trap hides. The figures below come from Danske Bank's own published fee information documents (English versions). For banks where we can't verify numbers, we say so — we don't print tariffs we can't source.
| Bank | Verified fee data | Expat fit | Best for |
|---|---|---|---|
| Danske Bank (Basis) | 49 kr/month after a free first quarter (588 kr/year) + 269 kr/year to hold a Visa/Dankort debit card ≈ 857 kr/year | ★★★☆☆ Largest Danish bank; English website; packages penalize light users | Expats who want the biggest branch network |
| Danske Bank (Ekstra) | 39 kr/month after a free first quarter (468 kr/year) + card fees | ★★★☆☆ Middle tier — only worth it if you use the extras | Heavier users of Danske's services |
| Danske Bank (Hverdag+ groups) | 9 kr/month after a free first quarter (108 kr/year) — limited customer groups | ★★★★☆ The cheap Danske route, if you qualify | Students and qualifying segments |
| Lunar | Marketed as a free Danish account with Visa card; English app | ★★★★★ Digital-first, English onboarding — but you need MitID first | The 0-kr Danish account after CPR |
| Nordea | Package-based — confirm current tariff | ★★★★☆ Big Nordic bank; decent English support | Expats who also bank in Sweden/Norway/Finland |
| Jyske Bank / Sydbank | Package-based — confirm current tariff | ★★★☆☆ Solid regional banks; less English-first | Expats outside Copenhagen |
| N26 Standard | €0 | ★★★★★ Available in Denmark; opens from phone before arrival | Pre-arrival account, €0 forever |
| Revolut Standard | €0 | ★★★★★ All EU/EEA incl. Denmark; best FX for weekend travel | Pre-arrival account + currency exchange |
Danske Bank's figures come from its official fee information documents. ATM notes from the same documents: withdrawing with a Visa/Dankort at ATMs in the Danish banking cooperation costs 12 kr; outside Denmark or outside the cooperation, 30 kr. For Nordea, Jyske Bank and Sydbank, published tariffs differ by package — we don't print numbers we can't verify, so compare each bank's current price list before you sign.
NemKonto + MobilePay: the two Danish realities
Two things make a Danish account non-optional, whatever the app banks cost:
- NemKonto. Every resident designates one Danish account as their NemKonto — the account that automatically receives salary from most employers, tax refunds and social benefits. It must be a Danish account; your bank registers it for you, or you do it on the public self-service portal.
- MobilePay. Denmark runs on MobilePay — splitting restaurant bills, paying the plumber, buying from Facebook Marketplace. It only works with a Danish bank account + CPR + MitID. Without it, daily life in Denmark is noticeably harder.
This is why the winning order is N26/Revolut first (spending money from day one), then Lunar or a branch bank the moment MitID lands (NemKonto + MobilePay unlocked).
Deposit safety: €100,000 under Garantiformuen
Deposits up to €100,000 per depositor per bank are protected by Denmark's guarantee fund, Garantiformuen, in line with EU standards — all Danish banks operate under the Danish Financial Supervisory Authority (Finanstilsynet). N26 and Revolut balances are covered by their own EU banking licences up to the same €100,000. In practice, Danish banks are among the best-capitalized in Europe; the guarantee is the backstop, not the plan.
DK-IBAN and the discrimination rule
Danish accounts traditionally run on a registration number + account number (reg.nr/kontonummer) domestically, with an IBAN issued for international use. Two things to know: first, refusing a valid IBAN because of its country code is illegal across the EU (IBAN discrimination) — your Danish employer must accept your N26's German IBAN. Second, in practice a Danish account still smooths everything: NemKonto, MobilePay and several utility direct-debit systems are simply built around Danish accounts. Hold the foreign-IBAN account for FX and the Danish account for daily life.
Every EU country compared: the full hub
Denmark is the twelfth country in our expat banking series. Compare the setup country by country:
Germany
N26, DKB, Commerzbank and Revolut — free plans, ATM rules and DE-IBAN.
Read the Germany guide →France
BoursoBank, Fortuneo and BNP Paribas — free online banks vs branch banking.
Read the France guide →Sweden
Nordea, Swedbank, SEB and Handelsbanken — personnummer, BankID, Swish and real fees.
Read the Sweden guide →Denmark
Danske Bank, Lunar and N26 — CPR + MitID, NemKonto and the 0-kr setup.
You're reading the Denmark guide →Denmark banking FAQ
Can I open a Danish bank account before moving to Denmark?
Not with a Danish bank — every Danish bank requires a CPR number and MitID, which you only get after registering your Danish address. Open N26, Revolut or Wise online before you travel for a working account from day one, then open the Danish account once your CPR is issued.
What is MitID and do I need it for banking?
MitID is Denmark's national digital ID, used for online banking, public services and signing documents. You cannot open a Danish bank account online without it. You get MitID after receiving your CPR number and registering your Danish address.
What is a NemKonto?
A NemKonto is the bank account you designate to receive all public payments — salary from most employers, tax refunds and social benefits. It must be a Danish account. You register your NemKonto choice with your bank or on the public self-service portal after opening the account.
Which Danish bank is cheapest for expats?
N26 Standard costs €0 and works in Denmark from day one. Once you have MitID, Lunar markets a free Danish account with a Visa card and an English app. Among branch banks, Danske Bank's published packages run 9–49 kr/month after a free first quarter, plus 199–269 kr/year for a debit card — compare the current tariff before committing.
Is my money safe in a Danish bank?
Yes. Deposits up to €100,000 per depositor per bank are protected by Denmark's guarantee fund (Garantiformuen), in line with EU standards. N26 and Revolut balances are covered by their own EU banking licences up to €100,000.
Will my Danish employer accept a foreign IBAN?
Legally they must — IBAN discrimination is illegal across the EU, and Denmark applies the rule. In practice, a Danish account still pays for itself: your NemKonto must be Danish, and MobilePay only works with a Danish bank account.
This guide is for information only, not financial advice. Fees and eligibility change — always confirm the current tariff on the provider's site before opening an account. Links marked for partner banks are affiliate placeholders until our partnerships are approved.