Studying in Denmark: The Complete Guide for International
Studying in Denmark as an international student: residence permit, CPR, tuition, SU, student jobs, housing and the yellow card โ step by step.
Compiled by Bikram Nath from official sources
At a glance
- Tuition
- Free for EU/EEA/Swiss; non-EU/EEA pay approx EUR 6,000-16,000 per academic year
- Work rights
- Non-EU study permit allows up to 90 hours/month, and full-time in June, July and August; EU/EEA no cap
- Permit fee
- Residence-permit application fee budgeted at DKK 3,060 (2026 rate, ~EUR 410)
- Proof of funds
- SIRI self-support level is DKK 7,426 per month (up to 12 months), roughly DKK 89,000 for a full year
- Processing time
- SIRI targets around 30-60 days for complete applications
- SU grant
- Pays Danish students roughly DKK 7,000+ per month, but most non-EU/EEA students are not eligible
Send money home without the bank markup
Most Danish banks add a 3โ5% hidden margin on the exchange rate when you send money abroad. Wise uses the real mid-market rate with a small, transparent fee shown upfront โ so more of your money actually arrives.
- โ Hold DKK, EUR, GBP and 40+ currencies in one account
- โ Get a local EUR/GBP IBAN โ useful before your Danish bank is open
- โ Wise debit card works in Denmark and across the EU
Referral link โ we may earn a reward if you sign up. It doesn't affect your fees.
Studying in Denmark: The Complete Guide for International Students
You have an offer letter, a moving date, and a wall of Danish acronyms โ CPR, SU, SIRI, NemKonto, MitID. This guide walks the admission-to-arrival path in the order things happen, so you can tell what is urgent (residence permit, proof of funds), what waits until you land (CPR, bank, yellow card), and what may not apply to you at all (SU, free tuition).
The biggest variable is your nationality. EU/EEA and Swiss students get the easy path: no permit, free tuition, and unlimited work rights. Everyone else applies through Denmark's immigration agency, pays tuition, and works under an hours cap. Most rules below split along that line.
Step 1: Admission to an approved programme
Everything starts with an offer from a Danish institution the government has approved. Apply through the central portal optagelse.dk for full degrees, or directly to the university for many international master's programmes. Bachelor's applications run on a fixed national timeline (typically a spring deadline), while master's deadlines vary by university โ confirm the date on the programme page.
You cannot apply for a residence permit until you hold an admission letter, because the permit application requires written proof of acceptance to an approved higher-education programme. Sort the offer first.
Step 2: Residence permit for study (non-EU/EEA only)
EU/EEA and Swiss citizens skip this entire step โ you can move and study on freedom-of-movement rules. Everyone else applies to SIRI (Styrelsen for International Rekruttering og Integration / Danish Agency for International Recruitment and Integration) through the nyidanmark.dk portal.
What to expect:
- Apply online at nyidanmark.dk after you have your admission letter.
- Pay the application fee โ budget DKK 3,060 (2026 rate, ~EUR 410). Confirm the current amount on nyidanmark.dk before paying; it changes.
- Prove your finances. You must show you can support yourself. For 2026, the self-support level used by SIRI is DKK 7,426 per month (for up to 12 months) โ i.e. roughly DKK 89,000 for a full year if your tuition is covered. Verify your exact requirement on your decision conditions.
- Give biometrics at a SIRI branch or a Danish mission abroad.
- Wait. SIRI targets around 30โ60 days for complete applications; apply early, because peak season is slower.
Denmark has no separate "student visa" and no digital-nomad visa โ the study residence permit is the document, and the right to work comes attached to it automatically.
Step 3: Tuition โ free for some, not for others
| Student group | Tuition at public universities |
|---|---|
| EU / EEA / Swiss | Free |
| Exchange student under an EU/agreement programme | Usually free |
| Non-EU / EEA | Paid โ approx. EUR 6,000โ16,000 / academic year |
Non-EU fees vary by field; a master's in economics or business sits at the higher end. Treat the range above as a planning figure and read the real number on your programme's fee page. Many universities offer limited tuition waivers and Danish Government Scholarships for non-EU students โ apply when you apply for admission, not after.
Step 4: On arrival โ CPR, then everything else
Your CPR number is the master key โ no bank account, health card, or tax card without it, and no CPR until you have a registered address. So the real first task is housing (see below).
Once you have an address, book an appointment at your municipality's Borgerservice (Citizen Service), or an International Citizen Service (ICS) centre in Copenhagen, Aarhus, Odense or Aalborg. Bring your passport, residence permit (non-EU), proof of admission, and a tenancy contract. They issue your CPR number, and you set up MitID (the national digital ID). More detail in our guide to getting a CPR number.
Step 5: Bank account and tax card
With a CPR number and MitID you can open a Danish bank account. Most large banks offer free student accounts; you'll need your CPR, MitID, passport, residence permit and proof of study. Then register that account as your NemKonto ("easy account") so any wages, tax refunds or grants land automatically. Compare options in our best bank account for expats guide.
If you take a job, request a skattekort (tax card) from SKAT so the right tax is deducted from day one โ without it, you're taxed at a flat ~55% until you fix it.
A practical note while you wait: a Danish account needs a CPR number, which can take weeks. For paying a deposit or receiving money from home before you land, a multi-currency account like Wise gives you usable account details and near-mid-market rates โ cheaper than a bank wire for the first transfers. Once your CPR and MitID are active, Lunar Bank โ a fully licensed Danish bank โ opens via app in about 15 minutes, works with MobilePay, and can be registered as your NemKonto. It cannot be opened before CPR, so Wise is the bridge until then.
Step 6: Healthcare via the yellow card
Healthcare is tied to CPR registration, not to a separate insurance purchase. About two to three weeks after you register, your yellow health card (sundhedskort) arrives by post. It shows your CPR number and your assigned GP (egen lรฆge / general practitioner), and it's your proof of access to free GP and hospital care. Keep it on you. Full breakdown in our Danish healthcare explainer.
Working while you study
| Non-EU / EEA (study permit) | EU / EEA / Swiss | |
|---|---|---|
| Hours during term | Up to 90 hours/month | No limit |
| JuneโAugust | Full-time allowed | No limit |
| Separate work permit | No โ included in study permit | Not needed |
This is the rule for residence cards issued from 1 July 2024. Cards issued before that date may still say "20 hours per week" โ follow whatever your physical card states, and confirm on nyidanmark.dk. Going over the cap counts as illegal work and can get your permit revoked, so track your hours โ Denmark cross-checks them via your CPR-linked income data.
SU โ the Danish student grant (limited for non-EU)
SU (Statens Uddannelsesstรธtte / State Educational Grant) pays Danish students roughly DKK 7,000+ per month. The honest answer for most international students: you probably don't qualify.
- Danish citizens: automatic.
- EU/EEA citizens: can apply for "equal status" โ usually by working in Denmark as a worker (around 10โ12 hours a week, with a few consecutive weeks of work before applying). You apply via minSU with MitID.
- Most non-EU/EEA students: not eligible.
Don't budget on SU unless you've confirmed equal status on lifeindenmark.borger.dk. Treat any grant as a bonus, not a plan.
Student housing
Housing is the bottleneck, and you need it before CPR, so start the day you accept your offer. Routes:
- Kollegium (student dormitory) โ cheapest, roughly DKK 3,000โ6,000/month, but demand far outstrips supply, especially in Copenhagen. Apply the moment you can.
- University housing office โ many universities reserve rooms for international students; check your acceptance email for a housing portal and its deadline.
- Shared flat / room โ common, roughly DKK 5,000โ8,000/month in Copenhagen, cheaper in Aarhus, Odense and Aalborg.
Our find an apartment in Denmark guide covers deposit norms and how to avoid rental scams. Never pay a deposit before seeing a contract and verifying the landlord.
Cost of living for students
Rough monthly student budget (Copenhagen is the high end; Aarhus and Odense run 10โ15% cheaper):
| Item | Approx. DKK / month |
|---|---|
| Rent (room / dorm) | 3,000โ8,000 |
| Groceries | 2,000โ2,800 |
| Public transport | 400โ700 |
| Phone, internet, misc. | 500โ1,000 |
| Total (typical) | ~7,000โ12,000 |
Plan for roughly DKK 8,000โ12,000/month all-in, mirroring the proof-of-funds figure you already had to document. A student job at 90 hours/month at Danish wages can cover a meaningful slice of that.
Common problems and fixes
- "I can't open a bank account." You need a CPR number first, and CPR needs a registered address. Sort housing โ CPR โ MitID โ bank, in that order.
- CPR delayed because of housing. Some municipalities require a minimum tenancy before registering an address. Use a confirmed dorm/contract, and book Borgerservice the moment your address is valid.
- Yellow card hasn't arrived. It comes a few weeks after CPR registration. If a month passes, contact your municipality โ your CPR registration is the prerequisite, so confirm that went through.
- Accidentally worked over 90 hours. Stop immediately and seek advice; exceeding the cap risks your permit. Log hours across all jobs, not per employer.
- Counted on SU and didn't get it. Most non-EU students aren't eligible. Re-check your funding before term starts rather than after.
- Taxed ~55% on your first paycheck. You're missing a tax card โ request your skattekort from SKAT and the rate corrects.
Next step
Lock down housing this week โ it gates CPR, banking, and your health card, and the good dorms fill fast. While applications process, set up a Wise account so you can pay a deposit and receive money from home before your Danish bank account exists.
Send money home without the bank markup
Most Danish banks add a 3โ5% hidden margin on the exchange rate when you send money abroad. Wise uses the real mid-market rate with a small, transparent fee shown upfront โ so more of your money actually arrives.
- โ Hold DKK, EUR, GBP and 40+ currencies in one account
- โ Get a local EUR/GBP IBAN โ useful before your Danish bank is open
- โ Wise debit card works in Denmark and across the EU
Referral link โ we may earn a reward if you sign up. It doesn't affect your fees.
Cover the gap before your yellow health card arrives
Public healthcare in Denmark only kicks in once your CPR and sundhedskort (yellow card) are issued โ often 2โ4 weeks after you land. SafetyWing covers that gap with affordable travel-medical insurance you can start before you arrive and cancel once you're in the system.
- โ Covers the weeks before your CPR-linked healthcare is active
- โ Monthly subscription โ cancel anytime once you're covered
- โ Designed for remote workers and new arrivals abroad
Affiliate link โ we earn a small commission if you sign up. It doesn't affect your price.
Skip the queues at top attractions
Tiqets sells skip-the-line tickets to museums, landmarks and attractions across Europe โ instant mobile tickets, most with free cancellation up to 24 hours before.
Browse attractions & ticketsAffiliate link via Travelpayouts โ we earn a small commission if you book, at no extra cost to you.
Book your airport transfer before you land
A fixed-price, door-to-door transfer beats hunting for a taxi after a long flight. GetTransfer locks in the fare and an English-speaking driver in advance.
Get a transfer quoteAffiliate link via Travelpayouts โ we earn a small commission if you book, at no extra cost to you.
From the NordicExpat team
Don't want to piece the order together yourself?
The Move to Denmark: Week-1 Survival Kit turns these free guides into one ordered, day-by-day plan โ residence โ CPR โ MitID โ NemKonto โ tax card โ bank โ with a dependency map, a fillable tracker, and copy-paste appointment templates. Everything in the exact sequence, so nothing blocks you at peak move-stress.
See the Week-1 KitFrequently asked questions
Free ยท Email guide
Free: First 30 Days in Denmark โ the admin order
CPR โ MitID โ NemKonto โ tax card. One email, no fluff.
No spam. Unsubscribe anytime.
Sources & references
Related guides