How to get a CPR number in Denmark

Last Updated

Affiliate links

Some links in this article are partner links (reklamelinks). If you click through and sign up or make a purchase, ExpatFinance.dk may earn a commission at no extra cost to you. This helps cover the cost of running the site and keeping the content free. It doesn’t affect which products we cover or what we say about them.

Quick Summary

A CPR number is Denmark’s personal identification number, and you can only register for one after you’ve moved into a Danish address and, unless you’re a Nordic citizen, hold an EU residence document or a residence permit.

Anyone planning to stay more than three months can apply; non-EU citizens must register after three months, and Nordic and EU/EEA/Swiss citizens after six.

In Copenhagen, expect roughly 2–4 weeks to a CPR number for Nordic citizens and 3–6 weeks for EU citizens, while non-EU timelines depend on the permit.

Until your tax card is in place, your employer withholds 55 % of your salary.

A CPR number (CPR-nummer) comes at the end of the arrival paperwork. EU citizens need their SIRI residence document before the municipality will register them, non-EU citizens need an approved permit, and everyone needs an address they’ve actually moved into.

Skattestyrelsen issues a personal tax number to people who don’t have a CPR number yet, and EU law gives legal residents the right to a basic bank account. So the line in many relocation guides, that nothing works until the CPR number arrives, is too strong. What the number does is turn each of those into routine paperwork instead of a special request.

The hard part for most new arrivals is the address: you need one to register, and plenty of landlords want a CPR number before they’ll sign a lease. That gets its own section further down.

The CPR number is your ID for every Danish system

CPR stands for Det Centrale Personregister, the civil registration system Denmark has run since 1968. Your number has ten digits, written DDMMYY-XXXX: your date of birth, then four more digits. The last digit is odd for men and even for women, following your legal gender (a detail that mostly matters when a form asks you to double-check it).

Your employer, bank, GP, tax office and local library all use the same number, so it works as a social security number, tax ID and patient ID at once. Registering puts you in Folkeregisteret, the civil register, and that registration is also what makes you resident for public healthcare.

You keep the number if you leave and come back years later, and numbers are never reused. It does change if your birth date was registered wrongly or your legal gender changes, according to the CPR office’s guide to the personal number (in Danish), and the old and new numbers stay linked.

What changes the day you’re registered

AreaBefore a CPR numberAfter
Salary and taxA personal tax number from Skattestyrelsen is possible; with no tax card, 55 % is withheldTax card from your forskudsopgørelse (preliminary income assessment)
Bank accountLegal right to a basic account, though most banks ask for a CPR number in practiceFull account, online banking with MitID, a NemKonto for public payments
HealthcareNo public GPFree GP visits and a health card by post
Public mailPaper letters, if anyDigital Post, automatically from age 15
Leases, phone contracts, utilitiesMany providers ask for a CPR number firstRoutine

The bank row surprises people. Under Finanstilsynet’s guide to the right to a basic payment account (in Danish), a bank can’t turn down someone legally resident in the EU just because they don’t have a fixed Danish address. In practice, most people still find it quicker to register first and open the account straight after.

Your first payslip may arrive before your tax card does

Your employer needs a CPR number or a personal tax number, plus a tax card, to withhold the right amount. Without a tax card, Skattestyrelsen’s page on tax cards for non-Danish employees says the default rate is 55 % of your salary.

Case Study

A hypothetical EU citizen starts a job in Copenhagen on 1 September at DKK 40,000 a month before tax. Her CPR appointment isn’t until late September, so payroll runs before she has a tax card. After the 8% labor market contribution (AM-bidrag), the default rate applies to the rest of her pay, and about DKK 23,500 is withheld in total.

With a tax card, someone on that salary in Copenhagen would typically see roughly a third withheld, about DKK 13,500–14,500 including the labor market contribution. That leaves roughly DKK 9,000–10,000 overpaid for the month.

The overpayment usually comes back as a refund (overskydende skat) once the year is settled in the årsopgørelse, the annual tax assessment, the following spring. It’s her money, but she won’t see it for months.

For anyone arriving in late summer, when appointment queues are at their longest, one month at the default rate is a realistic outcome rather than an edge case. The fix is mostly timing: the earlier each appointment, the fewer payslips land before the tax card does.

Expect the first month or two to run on money from home. A multi-currency account such as Wise (partnerlink/reklamelink) gives you a card for day-to-day spending while the Danish bank account is still pending.

Who can register, and when it becomes compulsory

Three conditions apply to everyone. You need a Danish address you’ve actually moved into, you need to plan to stay more than three consecutive months, and unless you’re a Nordic citizen you need a valid residence document.

When registration stops being optional depends on your nationality, according to borger.dk’s guide to moving to Denmark (in Danish). Either way, you report the move to the municipality within five days of having both your address and, if you need one, your residence document or permit.

CitizenshipNeeded before CPR registrationRegistration compulsory after
Nordic (Norway, Sweden, Finland, Iceland, Faroe Islands)A Danish address onlySix months
EU, EEA or SwissEU residence document from SIRISix months
Everyone elseApproved residence permitThree months

Nordic and EU/EEA/Swiss citizens can register from the start if they plan to stay more than three months; they just aren’t obliged to until month six.

For an EU citizen planning to stay a year or more, waiting until month six rarely makes sense. Every month without registration is another month of awkward payroll, no GP and no MitID.

The steps depend on your passport

Nordic citizens

Citizens of Norway, Sweden, Finland, Iceland and the Faroe Islands don’t need a residence document. You apply online through your municipality (in Copenhagen, through International House Copenhagen’s CPR registration service, in English), then wait for an email inviting you to book an in-person appointment.

Bring your passport or national ID, proof of address and your Nordic ID number if you have one. The CPR number is issued at or shortly after the appointment.

EU, EEA and Swiss citizens

You need two appointments, in a fixed order. The first is with SIRI (the Danish Agency for International Recruitment and Integration) for your EU residence document (EU-opholdsdokument), which is free and, according to SIRI’s page for EU employees, can be issued on the spot if your file is complete.

You fill in the application online, but SIRI’s application form (in Danish) only treats it as submitted once you attend in person in Denmark, within 30 days. So the advice to “apply from abroad” saves you some typing, and the clock really starts when you arrive.

At SIRI you show your basis for staying. That means an employment contract or employer declaration signed in the last 60 days, an admission letter, proof of self-employment, or for self-supporting residents a bank statement no older than 30 days. Swiss citizens get the same document as EU citizens.

The second appointment is the CPR registration itself, through the same online application and invitation route as Nordic citizens. Copenhagen’s step-by-step guide for EU citizens (in English) requires an EU residence document no older than six months on the day of your CPR appointment.

Non-EU citizens

Your permit comes first, from SIRI or the Danish Immigration Service (Udlændingestyrelsen) depending on the permit type, and the CPR steps only start once it’s approved. In 2026, SIRI’s fast-track scheme page (in English) lists a fee of DKK 6,810 and a normal processing time of one month (up to two). The pay limit scheme and the Positive List for people with a higher education carry the same fee, with processing of one month (up to three).

Family reunification takes far longer. The Immigration Service’s page on spouse reunification (in Danish) gives an expected maximum of 10 months and a fee of DKK 8,490.

Once the permit is approved and you’re living at your Danish address, you apply for CPR registration through the municipality, then attend in person with your passport, residence card and proof of address.

What to bring to the appointment

Bring originals of everything, including documents you already uploaded. Everyone in the same case (a couple and their children, say) attends together.

DocumentWho needs itNotes
Passport or national IDEveryone (national ID for Nordic, EU/EEA and Swiss citizens only)Must be valid; expired passports and driving licenses aren’t accepted
EU residence documentEU/EEA/Swiss citizensNo older than six months on the day of the CPR appointment
Residence permit and residence cardNon-EU citizensFrom SIRI or Udlændingestyrelsen
Proof of addressEveryoneA signed, dated lease (all pages), a hotel receipt or rental booking, or employer housing with a signed confirmation; Copenhagen requires at least one month at the address, and some municipalities ask for up to three
Marriage, divorce or death certificateAnyone married, divorced or widowedOriginal plus translation into Danish, English or a Nordic language; ask the issuing country’s authority about legalization
Children’s birth certificatesFamilies with childrenOriginal plus translation
Consent from the other parentA child moving with one parentOr proof of sole custody
Nordic ID numberNordic citizensIf you have one

How long it takes, from three starting points

Case Study: Three Arrivals in Copenhagen

A Swedish citizen with a lease from day one submits the online application, waits up to 14 working days for the invitation, then attends. Realistically, she has her CPR number within 2–4 weeks.

A German citizen with a job offer books SIRI first, usually leaves with the residence document if his file is complete, then starts the same CPR sequence. Realistically, 3–6 weeks, with the longer end in late summer and January.

An Indian engineer hired under the fast-track scheme waits about a month for the permit (up to two), then starts the CPR sequence once he’s living at his Danish address. Realistically, two to three months from application to CPR number.

The health card follows by post a few weeks after registration. Smaller municipalities are often quicker than Copenhagen and Aarhus, especially outside the start of the academic year.

The address catch-22, and how people get past it

You need a registered address to get a CPR number, and many landlords want a CPR number before they’ll sign a lease. Most new arrivals break the loop in one of three ways.

The first is employer help: companies that hire internationally often arrange initial housing or know which providers allow registration. The second is short-term housing that allows registration, and Copenhagen accepts a hotel receipt or rental booking as long as it covers at least a month at the address. The third is platforms with landlords used to renting to newcomers, such as BoligPortal, Findroommate.dk and HousingAnywhere.

Shared flats come with one more check. Since 2023, municipalities must flag moves to an address where so many people are already registered that it raises doubt, and they can investigate and correct a registration that doesn’t match where you actually live. Guides that describe this as an automatic refusal over the number of rooms overstate it.

Tip

Housing scams aimed at newcomers follow a pattern: a well-priced flat, a landlord who’s abroad, and a deposit wanted before a viewing. Don’t pay anything for a place you haven’t seen in person.

What arrives after registration

WhatWhenWhat to do
Health card (sundhedskort)About 2–3 weeks after registration, by postPut your surname, or a c/o name, on the mailbox so it’s delivered
MitIDSame day possibleScan a chipped passport in the MitID app, or go to Borgerservice; in Copenhagen, ask at the CPR appointment
Digital PostAutomatic from age 15Read it with MitID on borger.dk, in the Digital Post app, e-Boks or mit.dk
Tax cardOnce you have MitIDComplete your forskudsopgørelse in TastSelv, which creates the tax card
NemKontoAfter registrationChoose a Danish or foreign account yourself, through your bank or online; it isn’t set automatically
GPAt registrationVisits are free; changing GP costs DKK 40 in most cases

Life in Denmark’s page on the health insurance card (in English) puts delivery at roughly two to three weeks and confirms the card shows your GP’s name and address. Once you have MitID, the Sundhedskortet app works as a digital version, though keeping the plastic card is sensible because not every scanner reads the app.

You can set up MitID before the health card arrives. Life in Denmark’s MitID guide (in English) confirms the app accepts chipped passports of any nationality, and Borgerservice handles everyone else.

Digital Post starts on its own, according to Life in Denmark’s page on Digital Post (in English), and messages arrive in Danish without translation. Health insurance group 1 (sikringsgruppe 1) covers GP visits in full, and borger.dk’s page on health insurance groups (in Danish) lists when changing GP is free, including when you change GP at the same time as moving house.

Staying three months or less

Stays of three months or less don’t qualify for a CPR number. If you’re working, Skattestyrelsen issues a personal tax number instead: ten digits in the same format, applied for with form 04.063, Apply for tax card and Danish personal tax number (in English), no earlier than a month before the job starts. Processing takes about two weeks, according to Skattestyrelsen’s tax card page, and you’ll need an employment contract signed by both parties and your passport or national ID.

EU citizens can start work straight away, and SIRI’s page for EU employees confirms that jobseekers can stay up to six months without a residence document while actively looking for work.

Short stays often mean being paid from two countries in the same year. Which country taxes which months is set by the double tax agreement (dobbeltbeskatningsoverenskomst) between them, and a claim made wrongly is slower to fix than one made right. That’s the point where a cross-border tax adviser earns their fee, and the Danish Business Authority (Erhvervsstyrelsen) keeps the public register of approved auditors (revisorer).

Bottom Line

For anyone staying beyond a few months, the CPR number decides when Danish life starts working, and most of the dates are in your hands: the day you move in, the day you book SIRI, the day you book the municipality. Book each one the moment the previous step allows it. A week saved at each step can mean a first payslip taxed at your real rate instead of the default one.

Official sources

Disclaimer

This article is for informational purposes only and does not constitute financial, tax, or investment advice. Figures reflect publicly available data at time of writing. Always consult a qualified professional regarding your specific situation. See our full disclaimer.

Scroll to Top