Receiving the CPR number

Relocating to another country requires you to complete specific formalities that allow you to pay taxes and access employment benefits in your new location. In Denmark, CPR (Det Centrale Personregister) is the primary registration number. This unique identification number is essential for accessing various services, including healthcare and social security. Additionally, it is necessary for legal and administrative processes, making it a crucial aspect of settling in Denmark.
Understanding the CPR number
A unique identification number in Denmark is vital for establishing the identity of every resident in the country. This number, referred to as CPR (Det Centrale Personregister), is an indispensable component of daily life, as it is used by various public and private institutions.
This system enables efficient and secure processing of all paperwork associated with employment, tax settlements, and access to public services. Lacking a CPR number would make it significantly more challenging, if not impossible, to utilize many services in Denmark.
An indispensable element in many scenarios, the CPR number is crucial for interactions with government agencies and financial institutions such as banks. Additionally, employers utilize this number to uniquely identify their employees.
Comprising 10 digits, the CPR number includes the first six digits that correspond directly to a person's birth date—indicating the day, month, and year. The last four digits are generated randomly, ensuring that each number is unique.
The process of obtaining a CPR number
When relocating to Denmark with your family, it is essential for every family member to apply individually for a CPR number. Each person, including children, requires their own CPR number to fully engage in society and benefit from the services available.
It's important to highlight that the application process for a CPR number occurs only once in a lifetime. Once assigned, your tax identification number remains with you permanently, no matter how many times you return to Denmark. Therefore, even if you intend to stay in the country multiple times or change your residence, the CPR number will always serve to identify you.
For temporary stays in Denmark, such as during seasonal employment, a CPR number is not issued. Instead, you only need to obtain a kildeskattenummer, which is a taxpayer number that facilitates source taxation. This number is linked to the CPR of your employer in Denmark. To acquire this number, you must submit the appropriate application to the tax office responsible for your workplace.
You can obtain a tax identification number as early as one month before starting work in Denmark. If you have previously lived or worked in Denmark, your CPR number should already be assigned to you.
In order to obtain a CPR number, you must submit the necessary documents, which should be translated into English, German, Danish, Swedish, or Norwegian. The required documents include:
- proof of residence in Denmark, such as a rental agreement,
- a certificate of residence permit,
- proof of employment, like an employment contract,
- an identity document, such as an ID card or passport,
- birth certificates for children if minor children have relocated with a parent,
- a marriage certificate, if applicable (even if the spouse remained in another EU country),
- a certificate of divorce or death certificate of the spouse, if relevant.
A tax identification number is assigned to you when you receive a digital tax card, provided you haven't already obtained one. Once you have your tax card, you can find your number on your preliminary annual tax return. Additionally, SKAT will send your tax identification number to your employer through digital mail. This allows your employer to access your tax number, which is crucial for accurately calculating and paying advance income tax. This entire process aims to streamline tax administration and ensure that all documentation related to your employment and tax obligations complies with the law.
A CPR number is granted by SKAT within approximately 6 to 10 weeks after submitting all required documentation. Once you receive your CPR number, you automatically become a part of the Danish health insurance system, making you eligible for medical care. Soon after, you will need to select a doctor from a list provided by your municipality. Additionally, having a CPR number allows you to proceed with setting up a tax card.
As of June 1, 2017, applying online for a CPR number has been required in Copenhagen after obtaining a residence permit. Following the submission of your application, you will need to wait for a notification from the International Center for Foreigners in Copenhagen, informing you that a number has been assigned to you. This number must be collected in person. For individuals residing outside the capital, applications can be submitted to the Foreigners’ Centers in Odense, Aalborg, and Aarhus.
Different types of CPR numbers for residents, workers and students
The Danish CPR number is a single personal identification number, but the way you obtain it and the rights connected to it differ depending on whether you live, work or study in Denmark. Understanding these differences helps you choose the correct application route and avoid delays with tax registration and access to public services.
CPR number for residents (moving to Denmark)
If you move to Denmark with the intention of staying for more than 3 months (or more than 6 months if you are a Nordic citizen), you are generally considered a resident and must register your address in the Danish Civil Registration System to obtain a CPR number. This usually applies if you:
- Relocate to Denmark with your family
- Have a permanent employment contract in Denmark
- Plan to live in Denmark long term, regardless of whether you work, study or are self-employed
Residents receive a standard CPR number linked to a registered address (folkeregisteradresse). This gives you full access to the Danish welfare system, including:
- Public healthcare and the yellow health insurance card
- Tax registration and a Danish tax card
- NemKonto (mandatory bank account for public payments)
- Digital self-service solutions via MitID and e-Boks
To be registered as a resident, you must normally document legal grounds for residence (for example an EU right of residence certificate or a valid residence permit for non-EU citizens), a rental contract or other proof of housing, and be physically present in Denmark to complete the registration.
CPR number for workers
Many people first come to Denmark to work. You may qualify for a CPR number as a worker even if you are not yet sure whether you will stay long term. The rules differ slightly depending on your situation:
- Employees with a Danish employment contract – If your employment and stay in Denmark exceed 3 months (6 months for Nordic citizens), you will normally be registered as a resident and receive a standard CPR number with a Danish address.
- Short-term workers and cross-border commuters – If you work in Denmark but live in another EU/EEA country, you may receive a CPR number without being registered as living in Denmark. This is often necessary for tax purposes, salary reporting and access to certain public digital services.
- Non-EU workers – You must first obtain a residence and work permit (for example under the Pay Limit Scheme, Fast-track Scheme or Positive List) before you can be registered and receive a CPR number.
For workers, the CPR number is closely linked to tax registration. Your employer must report your salary to the Danish Tax Agency (Skattestyrelsen) using your CPR number, and you need it to obtain the correct tax card and avoid paying 55% withholding tax as a default. In many cases, registration as a worker and as a resident happen at the same time when you report your move to Denmark and present your employment contract.
CPR number for students
International students can usually obtain a CPR number if they are enrolled in a Danish educational institution and stay in Denmark for more than 3 months. This applies to:
- Full-degree students at Danish universities, business academies or university colleges
- Exchange students on programmes lasting more than 3 months
- PhD students who are registered as students and physically present in Denmark
As a student, your CPR number is typically linked to your Danish address and gives you access to public healthcare, a Danish bank account, MitID and other digital services. You will also be registered with the tax authorities, which is important if you take a student job or receive taxable grants.
Students from outside the EU/EEA must hold a valid residence permit for studies before they can be registered and receive a CPR number. EU/EEA students must document their right of residence as students and show proof of sufficient funds or income and comprehensive health insurance until they are covered by the Danish system.
Temporary CPR numbers and special cases
In some situations, people who do not meet the standard residence criteria may still receive a temporary or limited CPR registration. Examples include:
- Cross-border workers who live in another EU/EEA country but work in Denmark
- Researchers or specialists on short-term assignments
- Persons needing access to Danish healthcare in specific cross-border situations
These registrations can give access to certain services (for example tax registration or healthcare in specific cases) but may not grant the same full rights as residents. The exact rights depend on your residence status, type of permit and international agreements.
Same CPR format, different rights and procedures
Regardless of whether you are a resident, worker or student, the CPR number has the same 10-digit format and functions as your unique personal identifier in Denmark. The differences lie in:
- The legal basis for registration (residence, work or study)
- The documentation you must provide
- The authority handling your case (for example SIRI for many non-EU permits, the municipality’s Citizen Service for address registration, the Danish Tax Agency for tax matters)
- The scope of rights and benefits linked to your registration
Choosing the correct category and preparing the right documents from the start is crucial. It affects how quickly you receive your CPR number, how soon you can access healthcare and how your tax situation is handled from your first day in Denmark.
Where and how to apply for a CPR number (online vs. in-person at Borgerservice/SIRI)
In Denmark, you do not apply for a CPR number directly to the tax office. Instead, you register your address and residence with the Danish authorities, and the CPR number is issued as part of this process. Where and how you apply depends mainly on your residence basis (work, study, EU/EEA, non‑EU) and whether you will stay for more than 3 months (6 months for Nordic citizens).
Where to apply: Borgerservice vs. SIRI
Borgerservice (Citizen Service) is the local municipal office that handles civil registration (CPR), address registration and the yellow health card. SIRI (Danish Agency for International Recruitment and Integration) handles residence permits and EU residence documentation for many foreign nationals.
In practice, the process usually looks like this:
- EU/EEA and Nordic citizens staying more than 3 months (Nordic: more than 6 months):
- If you are an EU/EEA citizen coming to work, study or as a self‑employed person, you typically first obtain an EU residence document (EU registration certificate) from SIRI, unless you are Nordic.
- After receiving the EU residence document, you book an appointment with Borgerservice in the municipality where you live to register your address and obtain your CPR number.
- Nordic citizens can usually go directly to Borgerservice with proof of identity and address, without SIRI.
- Non‑EU/EEA citizens:
- You normally apply for and receive a residence and work permit from SIRI (or the Danish Immigration Service, depending on your scheme) before or shortly after arrival.
- Once you have your residence permit and a Danish address, you book an appointment with Borgerservice to register in the Civil Registration System and receive your CPR number.
- Students:
- EU/EEA students usually obtain an EU residence document from SIRI (unless exempt) and then register at Borgerservice.
- Non‑EU students use their residence permit from SIRI and then register at Borgerservice once they have a Danish address.
- Cross‑border workers (commuters):
- If you work in Denmark but live in another EU/EEA country, you may be eligible for a tax CPR number without full civil registration.
- In these cases, the application is typically handled via the Danish Tax Agency (Skattestyrelsen), not Borgerservice, and the process is often initiated by your employer or via an online tax form.
Online vs. in‑person application
The CPR registration itself is completed in person at Borgerservice, but several steps can be started online to save time and avoid delays.
Online steps you can usually complete:
- Booking an appointment at Borgerservice through your municipality’s website. In larger cities (e.g. Copenhagen, Aarhus, Odense, Aalborg) walk‑in service is very limited and an online booking is often mandatory.
- Pre‑registration forms for international citizens, where you upload copies of your passport, residence permit, employment contract or admission letter, and rental contract before your visit.
- Residence permit or EU residence document applications submitted online to SIRI, including payment of any applicable fees and uploading documentation.
Steps that must be done in person:
- Presenting your original passport or national ID card.
- Confirming your Danish address and signing any required forms at Borgerservice.
- For many non‑EU/EEA applicants, appearing in person at SIRI to have biometrics (photo and fingerprints) recorded for the residence card.
There is currently no fully online process that grants a standard CPR number without at least one physical appearance at Borgerservice (except in specific tax‑only CPR situations for cross‑border workers handled by the Tax Agency).
Typical documents you need when applying
Exact requirements vary by municipality and residence basis, but you should be prepared to bring at least:
- Valid passport or national ID card (for EU/EEA citizens).
- Residence permit card or approval letter from SIRI / Immigration Service, or an EU residence document (if required for your nationality).
- Proof of address in Denmark, such as a signed rental contract, housing confirmation from a dormitory or landlord declaration. The address must be suitable for registration (e.g. not a hotel in most cases).
- Employment contract or admission letter from a Danish educational institution, if you are registering as a worker or student.
- Marriage certificate and birth certificates for children, if you are registering family members at the same time (with authorised translations if not in a widely accepted language).
Some municipalities require that your rental contract clearly states the start date, duration and all tenants registered at the address. If the information is incomplete, Borgerservice may postpone your registration until you provide updated documentation.
How our accounting firm can help you
Choosing the correct application route and preparing the right documents at the first attempt is crucial to avoid delays in receiving your CPR number, tax card and access to Danish services. Our accounting firm assists international employees, freelancers, students and companies by:
- Identifying whether you should apply through SIRI, Borgerservice or the Tax Agency, based on your contract and planned stay.
- Preparing a checklist of documents tailored to your situation (worker, student, accompanying spouse, cross‑border commuter).
- Coordinating the timing between residence permit, CPR registration and tax registration, so that your salary can be paid correctly from the first month.
- Assisting employers who bring staff to Denmark with standardised onboarding procedures for CPR, tax card and social security.
With proper planning and the right guidance, the CPR application process becomes significantly smoother, and you reduce the risk of delays in salary payments, tax registration and access to healthcare.
Timeline: how long it usually takes to receive your CPR number and what can delay the process
The time it takes to receive a Danish CPR number depends mainly on your basis for residence (work, study, family reunification, EU/EEA vs. non‑EU) and how complete your documentation is. While processing times can vary between municipalities and seasons, there are some typical timelines and recurring reasons for delays that are worth knowing before you apply.
Typical processing times for CPR registration
In most straightforward cases, you can expect the following approximate timelines after you have submitted a complete application and attended any required in‑person appointment:
- EU/EEA citizens with an EU registration certificate: often receive a CPR number within about 1–2 weeks after registering your address at the municipal Citizen Service (Borgerservice), provided your EU registration and housing documentation are in order.
- Non‑EU citizens with a valid residence and work or study permit: typically 2–4 weeks from the date you register your address at Borgerservice, assuming your residence permit has already been granted by SIRI and all documents are correct.
- Students (EU and non‑EU): usually 2–3 weeks after completing address registration in the municipality. Universities sometimes coordinate group registrations, but the CPR is still issued by the municipality and follows the same general timeframe.
- Nordic citizens: often faster than other EU citizens, frequently within 1–2 weeks, as long as the move and address registration are clearly documented.
These timeframes refer to the period after you have successfully registered your address and submitted all required documents. If you still need to obtain an EU registration certificate or a residence permit from SIRI, you must add the processing time of those authorities on top of the CPR timeline.
What can delay your CPR number
Delays usually occur when the municipality or SIRI cannot immediately confirm that you meet the legal conditions for registration in the Danish Civil Registration System. The most common reasons include:
- Incomplete documentation – missing passport, residence permit, EU registration certificate, employment contract, study admission letter, marriage certificate, or birth certificates for children. If even one key document is missing or unclear, processing will pause until you provide it.
- Unclear or insufficient housing documentation – for example, no signed rental contract, sublet without written agreement, or a situation where too many people are already registered at the same address. The municipality must be able to verify that you actually live at the address you report.
- Unapproved or pending residence permit – non‑EU citizens cannot receive a CPR number before their residence permit is granted. If your permit is still under processing at SIRI, the municipality will wait for a decision before registering you.
- Inconsistencies in personal data – different spellings of your name, different dates of birth, or mismatched marital status across passports, residence permits and certificates can trigger additional checks.
- Peak periods and local workload – August and September (start of the academic year) and the beginning of the calendar year are typically busy. High demand can extend processing times, especially in large cities such as Copenhagen, Aarhus, Odense and Aalborg.
- Missing or failed in‑person appointment – if you are required to appear in person at Borgerservice and you reschedule or miss the appointment, your CPR registration will be postponed accordingly.
- Additional verification for family reunification cases – when registering spouses or children, the municipality may need extra time to verify foreign marriage or birth certificates, especially if they are not in English, German or a Scandinavian language or if they lack apostille/legalisation.
When you actually “have” your CPR number
Your CPR number is created in the system as soon as the municipality completes your registration. In many cases, you will:
- Receive the CPR number digitally or in writing shortly after the registration is approved
- Receive your yellow health insurance card (sundhedskort) by post at your Danish address, typically within about 2–3 weeks after the CPR number is created
It is important to distinguish between the moment your CPR number exists in the system and the arrival of your physical health card. In many situations, you can already use your CPR number for tax registration, opening a bank account or signing an employment contract before the card arrives, as long as the number has been officially issued.
How to reduce the risk of delays
To keep the timeline as short and predictable as possible, you can:
- Book any required appointments with SIRI and Borgerservice as early as allowed
- Prepare all original documents and, where needed, certified translations and apostilles before your appointment
- Ensure your rental or housing contract clearly states the address, start date and all tenants
- Use the same spelling of your name and the same personal details across all forms and documents
- Respond quickly if the municipality or SIRI asks for additional information
If you are moving to Denmark for work or business, we can help you plan the timing of your CPR registration together with tax registration, obtaining a tax card and other formalities, so that you can start working and receiving salary as smoothly and quickly as possible.
Common mistakes and reasons for CPR applications being rejected or delayed
Many CPR applications are delayed or rejected for avoidable reasons. Understanding the most common mistakes will help you prepare your documents correctly and receive your Danish CPR number as quickly as possible.
Missing or incorrect documentation
The most frequent cause of problems is incomplete or inconsistent documentation. The authorities must be able to clearly confirm your identity, your right to stay in Denmark and your address. Typical issues include:
- Submitting an expired passport or ID, or a copy that is unclear or cut off
- Not providing a valid residence permit or EU registration certificate when required
- Missing employment contract, study admission letter or proof of sufficient funds (for jobseekers and some students)
- Rental contract that does not show your name, full address or start date of the tenancy
- Utility bills or housing confirmations that are not accepted as proof of address by the municipality
If any key document is missing or unclear, the municipality (Borgerservice) or SIRI will usually put your case on hold and request additional information, which can easily add several weeks to the processing time.
Problems with address registration
To obtain a CPR number, you must register a real, usable address in Denmark where you actually live. Common address-related mistakes are:
- Trying to register at a temporary address that does not allow official registration (for example, some short-term sublets or hotels)
- Using an address where the landlord has not allowed you to register, or where the municipality does not recognise the housing unit
- Incorrect spelling of the street name, wrong floor or apartment number, which causes the address to not match official records
- Not updating the address promptly if you move before or during the application process
If the authorities cannot verify your address in the Danish Civil Registration System, they may reject your registration or ask for extra proof, such as a signed housing confirmation from the landlord.
Unclear basis for residence and work
Your legal basis for staying in Denmark must be clearly documented. Delays often occur when:
- Non-EU citizens apply for a CPR number before their residence and work permit has been approved by SIRI
- EU/EEA citizens do not obtain an EU registration certificate when required (for example, as workers or students staying more than three months)
- The employment contract does not state working hours, salary, start date or employer’s CVR number clearly
- The job offer appears to be purely formal or very short term, which may trigger additional checks
In many cases, the municipality cannot finalise CPR registration until your immigration status is fully in order. This is especially relevant for non-EU citizens and for people changing their basis of stay (for example, from student to worker).
Arriving too early or applying too late
Timing also matters. Applications are often delayed because:
- The applicant tries to register before actually moving to Denmark or before the official move-in date on the rental contract
- EU citizens apply after staying in Denmark for more than three months without proper EU registration, which may lead to additional questions
- Non-EU citizens wait too long to book an appointment at SIRI or Borgerservice, creating a gap between their arrival and registration
As a rule, you must have a documented address and a valid basis for residence from the date you register. Applying at the wrong time can force the authorities to postpone or re-assess your application.
Inconsistencies between forms and documents
Even small inconsistencies can cause the caseworker to stop and request clarification. Typical examples are:
- Different spelling of your name on your passport, residence permit and application form
- Different dates of birth or place of birth on various documents
- Stated marital status on the form that does not match the information in your passport or civil documents
- Employment or study start dates that do not match the contract or admission letter
When the information does not match, the authorities must verify what is correct, which can significantly extend the processing time.
Not attending required appointments or interviews
In many cases you must appear in person at Borgerservice or SIRI to complete your registration, show original documents and have your identity verified. Applications are often delayed when:
- The applicant books an appointment but does not show up or arrives without the required documents
- The appointment is booked too late, especially in busy periods when waiting times are longer
- The applicant moves to another municipality without informing the authorities and misses local follow-up
Until you have completed the in-person part of the process, your CPR number will usually not be issued.
Special situations: students, cross-border workers and family members
Certain groups face specific challenges that can lead to rejection or delay:
- Students often lack sufficient documentation of the length of their study programme or proof of financial means when required
- Cross-border workers who live in another EU country but work in Denmark may misunderstand whether they are entitled to a CPR number or only to a tax number (skattemæssigt personnummer)
- Family members sometimes apply before the main applicant’s residence status is fully approved, or without proper documentation of the family relationship (marriage certificates, birth certificates, legalised and translated when necessary)
In these cases, the authorities often need extra documentation or coordination with other agencies, which naturally extends the processing time.
How to avoid delays and rejections
To minimise the risk of problems with your CPR application, it is important to:
- Check the latest official requirements from your municipality, SIRI or the Danish Agency for International Recruitment and Integration before you apply
- Prepare all original documents and high-quality copies, including passport, residence permit, employment or study documentation and rental contract
- Ensure that all information is consistent across forms and documents, especially names, dates and addresses
- Book required appointments early and attend them with the full set of requested documents
- Inform the authorities promptly if you change address, job, study programme or family situation during the process
Careful preparation significantly reduces the risk of your CPR application being rejected or put on hold, and helps you gain faster access to Danish services, tax registration and healthcare.
What you can and cannot do in Denmark before receiving your CPR number
Before you receive your Danish CPR number, you are in a transitional phase: you are legally in Denmark, but you do not yet have full access to many public and private services. Understanding what you can and cannot do in this period helps you avoid practical problems and delays with your move, work or studies.
What you can usually do before getting a CPR number
In many situations you can start settling in and even begin working before your CPR number is issued, as long as your residence and work basis is in order.
1. Enter into an employment contract
You can sign an employment contract and, in most cases, start working before your CPR number is issued, provided that:
- you have the right to work in Denmark (e.g. EU/EEA citizen, or valid work/residence permit from SIRI)
- your employer registers you for tax as soon as possible once you receive your CPR number
Until your tax card is created, your employer may have to withhold tax at the standard high rate (currently 55%) to comply with Danish tax rules. This can be adjusted later once your tax card is in place.
2. Stay in temporary accommodation
You can stay in a hotel, hostel, Airbnb or other short-term accommodation without a CPR number. However, you generally cannot register this address as your official residence with the municipality, which is required to obtain a CPR number.
3. Open certain types of bank accounts (in limited cases)
Some banks may allow you to open a basic account as a non-resident customer using your passport and proof of address from your home country. This is not guaranteed and depends on the bank’s internal policies and anti–money laundering checks. In practice, most Danish banks will require a CPR number for a standard NemKonto-compatible account.
4. Use private healthcare and insurance
You can always use private healthcare providers and private health insurance without a CPR number, paying directly or via private insurance. This does not replace your right to public healthcare, which is linked to your CPR number and registration in the national register.
5. Enrol in studies (if accepted by an institution)
Universities and other educational institutions can admit you and let you start your studies based on your passport and admission documents. However, they will usually require your CPR number shortly after you arrive to complete your enrolment, exam registration and access to certain student services.
6. Apply for a CPR number and tax registration
You can of course start the formal process itself: booking appointments at Borgerservice or SIRI, gathering documentation and submitting applications. In some municipalities you can pre-complete online forms before your in-person registration.
What you generally cannot do without a CPR number
Many key elements of everyday life in Denmark are directly linked to your CPR number. Until you receive it, you will face limitations in these areas.
1. Register your address and obtain full residence rights
To be considered a resident in Denmark (typically when staying more than 3 months, or 6 months for some EU jobseekers), you must register your address with the municipality. This registration creates your CPR number if you do not have one already. Without it, you are not fully registered in the Danish Civil Registration System and may be treated as a non-resident for tax and social security purposes.
2. Access the public healthcare system with the yellow card
Public healthcare access is tied to your CPR number and your yellow health insurance card (sundhedskort). Without a CPR number you generally:
- cannot get a yellow card or be assigned a general practitioner (GP)
- must rely on private insurance, EU health insurance (EHIC) or pay out of pocket, except for emergency treatment
Emergency treatment is provided regardless of CPR status, but follow-up care and non-urgent services typically require registration.
3. Obtain a NemKonto and use most online public services
NemKonto (your mandatory “easy account” for public payments) and digital services such as e-Boks, skat.dk self-service and communication with authorities require a CPR number and MitID. Without these you:
- cannot receive most public payments (e.g. tax refunds, certain benefits) directly to a Danish account
- must handle many processes on paper or in person, which is slower and less practical
4. Get MitID (digital ID)
MitID, which replaces NemID, is linked to your CPR number. Without a CPR number you cannot obtain a standard MitID profile. This limits your ability to:
- log in to skat.dk to view or change your tax information
- use online banking with Danish banks
- access digital services from municipalities, regions and many private companies
5. Open a regular Danish bank account in most banks
Most Danish banks require a CPR number to open a standard current account that can be used as a NemKonto. Without it, you may only be offered limited services or be asked to wait until your CPR number is issued. This can delay salary payments and direct debits (Betalingsservice) for rent, utilities and subscriptions.
6. Obtain a Danish tax card (skattekort)
Your tax card is created based on your CPR number. Until it exists, your employer is required to withhold tax at the default rate of 55% and may not be able to apply your personal allowance (personfradrag). Once your CPR number and tax card are in place, your tax will be recalculated and any overpaid tax can be refunded, but this can affect your cash flow in the first months.
7. Receive most public benefits and allowances
Public benefits such as child benefits, housing support or unemployment benefits are linked to your CPR number, residence status and tax registration. Without a CPR number you generally cannot:
- apply for or receive these benefits
- be properly registered with a Danish unemployment insurance fund (a-kasse) for benefit purposes
8. Register a car or obtain a Danish driving licence exchange
If you bring a car to Denmark or need to exchange a foreign driving licence for a Danish one, the process normally requires a CPR number. Without it, you may not be able to complete vehicle registration or licence exchange within the required deadlines, which can lead to additional costs or restrictions.
Practical tips while waiting for your CPR number
To reduce problems in the period before your CPR number is issued, consider the following:
- Keep all documentation ready: employment contract, lease agreement, passport, residence permit and marriage/birth certificates where relevant.
- Ask your employer if they can pay your salary to a foreign account temporarily, if a Danish account is not yet possible.
- Ensure you have valid private health insurance or EU coverage until your yellow card is active.
- Book your Borgerservice or SIRI appointment as early as possible after arrival to avoid delays.
Our accounting firm can help you understand the tax and registration consequences of your specific situation before and after receiving your CPR number, so that your move to Denmark is as smooth and compliant as possible.
Link between CPR number, tax registration and obtaining a tax card (skattekort)
The CPR number is the starting point for your entire tax life in Denmark. Without it, you cannot be properly registered with the Danish Tax Agency (Skattestyrelsen) and you will not receive a tax card (skattekort). This can quickly lead to incorrect taxation, delays in salary payments and problems with public authorities.
Why the CPR number is essential for tax registration
When you receive your CPR number, your basic personal data is registered in the Danish Civil Registration System. Skattestyrelsen uses this data to create your tax profile and link it to your income, deductions and information from your employer or educational institution.
Only after your CPR number is active can you:
- be registered as fully or limited tax liable in Denmark
- receive a tax card (skattekort) and preliminary income assessment (forskudsopgørelse)
- log in to the tax portal via MitID and update your expected income and deductions
- ensure that your employer withholds the correct amount of tax and labour market contribution (AM-bidrag)
Tax card (skattekort): what it is and why you need it
The tax card is an electronic document stored with Skattestyrelsen and made available to your employer. It tells your employer:
- which tax rate to use on your salary
- how much monthly tax-free allowance (personfradrag) you have
- whether you have a main tax card (hovedkort) or secondary tax card (bikort)
In Denmark, personal income is subject to an 8% labour market contribution (AM-bidrag) before income tax is calculated. After AM-bidrag, income tax is calculated using:
- municipal and church tax (typically around 24–27% combined, depending on municipality)
- state basic tax of 12.10%
- top tax of 15% on the part of your annual income above the top tax threshold
The top tax threshold is set at a specific annual income level in Danish kroner. Income above this threshold, after AM-bidrag, is taxed with the additional 15% top tax. Your tax card reflects whether your expected income will exceed this threshold and adjusts your withholding accordingly.
Personal allowance and how it appears on your tax card
All tax residents in Denmark have a personal tax-free allowance (personfradrag). This allowance is:
- a fixed annual amount for adults (18+), used to reduce the income on which you pay tax
- divided across the year and shown on your tax card as a monthly tax-free amount
If you are married, unused personal allowance can be transferred between spouses under certain conditions. Your tax card automatically takes this into account when Skattestyrelsen has the correct information about your marital status and your spouse’s CPR number.
What happens if you work without a tax card
If you start working before your CPR number is registered and before your tax card is issued, your employer is legally required to withhold tax at a high standard rate. In practice this means:
- your employer withholds 8% AM-bidrag
- on top of that, your employer withholds 55% A-tax (income tax) because no tax card is available
This does not mean you permanently lose this money, but it can seriously reduce your net salary until your tax card is in place. Once you receive your CPR number and tax card, and your income is correctly registered, you can usually get a refund of overpaid tax through your annual tax assessment (årsopgørelse) or by updating your preliminary assessment.
Step-by-step: from CPR number to tax card
- Obtain your CPR number
Register your address and status in Denmark (worker, student, accompanying family member, etc.) with the relevant authority. Once approved, you receive your CPR number. - Tax registration with Skattestyrelsen
After your CPR number is created, Skattestyrelsen either receives information automatically (for many employees) or you must contact them to register. You typically need to provide:- your CPR number
- employment contract or documentation of expected income
- information about other income (e.g. foreign income, pensions, rental income)
- information about expected deductions (e.g. commuting, interest expenses, union fees, unemployment insurance)
- Preliminary income assessment (forskudsopgørelse)
Based on your information, Skattestyrelsen prepares your preliminary assessment. This document shows your expected annual income, deductions and the resulting tax. It forms the basis for your tax card. - Issuance of your tax card (skattekort)
Your tax card is generated electronically and made available to your employer. You do not receive a physical card. Your employer then automatically withholds tax according to the information on your card. - Ongoing updates
If your situation changes during the year (salary increase, new job, unemployment, moving municipality, change in interest expenses or commuting distance), you should update your preliminary assessment. This automatically updates your tax card and helps avoid large underpayments or overpayments of tax.
Main and secondary tax cards when you have more than one job
If you have more than one employer, it is crucial to use your tax cards correctly:
- Main tax card (hovedkort) – used by your primary employer. This card includes your personal allowance and is usually applied to your main source of income.
- Secondary tax card (bikort) – used by your secondary employer(s). Income on this card is taxed without personal allowance, using the tax rate specified on the card.
If two employers accidentally use your main tax card, you may pay too little tax during the year and risk a significant underpayment when your annual tax assessment is issued. Correct allocation of hovedkort and bikort is therefore essential.
Interaction between CPR, tax registration and other systems
Your CPR number connects your tax data with other Danish systems, including:
- your employer’s payroll system (salary, holiday pay, pension contributions)
- ATP and other statutory labour market schemes
- public benefits and allowances (e.g. child benefits, housing support), where applicable
- bank accounts and interest reporting
Because everything is linked to your CPR number, it is important that your address, marital status and employment information are kept up to date. Incorrect or outdated information can lead to wrong tax withholding, delayed letters from Skattestyrelsen or problems with refunds.
How our accounting firm can help
We assist international employees, students and companies employing foreign staff with the entire process from CPR registration to obtaining the correct tax card. In practice, this can include:
- guidance on which type of tax liability applies to you (full or limited)
- support in preparing and submitting information to Skattestyrelsen
- checking your preliminary assessment and tax card for accuracy
- optimising your tax situation by correctly registering deductions and allowances
- ongoing adjustments when your income or personal situation changes
By ensuring that your CPR number, tax registration and tax card are correctly aligned from the beginning, you reduce the risk of unexpected tax bills and make your financial life in Denmark more predictable and transparent.
CPR number and access to Danish healthcare and health insurance (yellow card)
The Danish CPR number is the key to accessing public healthcare and health insurance. Without a CPR number, you cannot obtain the yellow health insurance card (sygesikringsbevis), which is your proof of entitlement to treatment in the Danish public healthcare system.
How the CPR number links to the yellow health card
Once you are registered in the Danish Civil Registration System and receive your CPR number, you are assigned to a municipality and a public health insurance group. In most cases, new residents are placed in Group 1, which gives you access to a chosen general practitioner (GP) and most treatments within the public system with no direct payment at the point of use.
After registration, the municipality orders your yellow health card automatically. The card is sent by post to your registered address, usually within 2–3 weeks after your CPR registration is completed. The card shows your CPR number, name, address, municipality and the details of your GP. You must bring it when visiting your doctor, hospital or other public healthcare providers.
Who is entitled to Danish public health insurance
In general, you can obtain a yellow card if you:
- Have a registered address in Denmark and a valid CPR number
- Are staying in Denmark for more than 3 months (or more than 6 months if you are a Nordic citizen or an EU/EEA citizen using only the EU rules on free movement)
- Are covered by Danish social security rules (for example, through employment, self-employment or residence under EU coordination rules)
Short-term stays, tourists and many cross-border commuters are not entitled to a yellow card and must rely on private insurance or the European Health Insurance Card (EHIC) from their home country.
What healthcare you can access with the yellow card
With a CPR number and yellow card, you are entitled to medically necessary treatment in the public system on the same terms as Danish citizens. This typically includes:
- Consultations with your GP and referrals to specialists
- Treatment at public hospitals and emergency care
- Maternity care and childbirth in public hospitals
- Child healthcare and vaccinations under the national programme
Some services involve co-payments, for example dental care for adults, physiotherapy (unless fully covered by a referral and specific conditions), and part of the cost of prescription medicines. Children under 18 have broader free coverage for dental care and certain treatments.
Healthcare access before you receive your CPR number
Before your CPR registration is completed, your access to healthcare is limited. In most cases you must rely on:
- Private health insurance arranged before arrival or by your employer
- EHIC or GHIC (for EU/EEA and certain UK residents) for emergency and necessary care during temporary stays
You are always entitled to emergency treatment in life-threatening situations, but without a CPR number and yellow card you may be billed for non-urgent care or follow-up treatment. This is why it is important to register for a CPR number as soon as you meet the conditions for residence in Denmark.
Students, posted workers and special situations
International students, posted workers and researchers often have specific rules:
- EU/EEA students may rely on EHIC for shorter stays, but if they register as residents and obtain a CPR number, they can receive a yellow card and full access to the Danish system.
- Non-EU students usually need private health insurance for the initial period and can obtain a yellow card once they are registered with a CPR number and meet residence conditions.
- Posted workers may remain covered by the social security system of their home country (for example with an A1 certificate) and therefore not be entitled to a Danish yellow card, even if they receive a CPR number for tax or administrative purposes.
Because the rules depend on your exact status, employment contract and social security coverage, it is important to clarify your situation before assuming you are fully covered by Danish public health insurance.
Keeping your CPR and healthcare data up to date
Your entitlement to healthcare is linked to your CPR data. When you move to a new address, change municipality or change your GP, you must update your information in the CPR system. In many cases this can be done online using MitID. If you fail to update your address or residence status, your yellow card may become invalid, and you may experience problems accessing services or receiving important letters from the authorities and healthcare providers.
As an accounting and advisory firm, we can help you understand how your CPR registration, residence status and employment in Denmark affect your access to public healthcare and health insurance. We coordinate with the relevant authorities so that your CPR data, tax registration and social security status are aligned, reducing the risk of gaps in your healthcare coverage.
Updating your CPR data when you move, change job or family situation
In Denmark, your CPR number is more than just an ID – it is the key to your tax, healthcare and social security records. When your life situation changes, it is your legal responsibility to keep your CPR data up to date. Failing to do so can lead to incorrect taxation, loss of rights to public services or delays in receiving important letters from the authorities.
When you must update your CPR information
You are required to report changes to your CPR data to the Danish Civil Registration System (CPR-registeret) when, for example:
- you move to a new address in Denmark
- you move abroad (emigration from Denmark)
- you change marital status (marriage, registered partnership, divorce, separation, widowhood)
- you have a child or you gain parental custody
- you change your legal name
- your residence basis changes (for example, from student to employee or from temporary to permanent residence)
Changing your address in Denmark
If you move within Denmark, you must report your new address to the municipality (folkeregisteret) no later than 5 days after you move. In most municipalities this is done digitally via borger.dk using MitID. In some cases, you may be asked to appear in person at Borgerservice, for example if you are newly arrived in Denmark or cannot use digital self-service.
Once your address is updated in the CPR, it is automatically shared with other public authorities, including the Danish Tax Agency (Skattestyrelsen), the health authorities and your municipality. This ensures that your tax card, health insurance (yellow card) and official letters are sent to the correct address.
Moving abroad and deregistering from the CPR
If you leave Denmark to live abroad for more than 6 months, you normally have to deregister from the CPR as a resident. You report your move abroad to your municipality before departure or at the latest shortly after leaving. Deregistration affects your tax liability, access to Danish healthcare and some social benefits, so it is important that the date of departure is correct.
In many cases, you will still keep your CPR number itself, but your status changes from resident to non-resident. This status is important for tax purposes, especially if you still have income from Denmark after moving.
Change of job and impact on tax and CPR-related data
Changing jobs does not normally require you to change your CPR data directly, but it has a direct impact on your tax registration. When you get a new job, you must update your preliminary income assessment (forskudsopgørelse) with Skattestyrelsen so that your tax card reflects your new salary and any deductions. This is done via TastSelv on skat.dk using your CPR number and MitID.
If you do not update your tax information after a job change, you risk receiving the wrong tax card (for example, a secondary tax card or a card with 55% withholding) or paying too little tax during the year, which can lead to a significant back tax bill later.
Family changes: marriage, divorce and children
Changes in your family situation must also be registered, as they can affect your legal status, tax situation and certain benefits:
- Marriage or registered partnership: Usually registered through the municipality or the church/authority that performs the ceremony. Once registered, your marital status is updated in the CPR.
- Divorce or separation: Processed by the Agency of Family Law (Familieretshuset) and then registered in the CPR. This can affect, for example, deductions, housing benefits and certain municipal services.
- Children and custody: When a child is born in Denmark, the hospital or midwife normally initiates the CPR registration. Information about custody and parental responsibility is recorded and may affect tax deductions and benefits.
Name changes and personal details
Legal name changes are usually handled by the municipality or the church, depending on the type of change. Once approved, the new name is updated in the CPR and is then used by all public authorities, banks and many private institutions. It is important to check that your new name is correctly shown on your health card, tax documents and bank records.
How to update your CPR data in practice
Most updates are made either digitally or via your local Borgerservice:
- Online: Address changes within Denmark and some other updates can be reported via borger.dk using MitID.
- In person: New arrivals, some moves from abroad, complex family situations or cases where digital self-service is not possible may require a visit to Borgerservice with valid ID and relevant documentation (rental contract, marriage certificate, residence permit, etc.).
Processing times vary depending on the type of change and the municipality, but simple address changes within Denmark are often processed quickly. More complex changes, such as residence basis or family law matters, can take longer and may involve several authorities.
Why keeping CPR data updated matters for tax and accounting
Correct CPR data is crucial for accurate taxation and for avoiding problems with the Danish Tax Agency. Your municipality of residence, marital status and whether you are resident or non-resident for CPR purposes all influence your tax liability, applicable deductions and which tax rules apply to you.
Our accounting firm assists foreign employees, self-employed persons and companies with employees in Denmark in ensuring that CPR data, tax registration and tax cards are aligned. We help you:
- check whether your CPR registration matches your actual residence and work situation
- update your tax information after a move, job change or family change
- coordinate CPR changes with your employer’s payroll and reporting to Skattestyrelsen
- avoid typical errors that lead to incorrect withholding or unexpected back taxes
If you are unsure whether a change in your life situation requires an update in the CPR or affects your tax position in Denmark, it is advisable to seek professional advice before or immediately after the change takes place.
Protection of personal data: how your CPR number is used and how to keep it safe
Your Danish CPR number is a unique personal identification number that follows you throughout your life in Denmark. It is used across public authorities and many private companies, which makes it extremely important to understand how it is used and how to protect it from misuse.
How your CPR number is used in Denmark
The CPR number is issued by the Danish Civil Registration System and is used to identify you in almost all interactions with the public sector and many parts of the private sector. Typical situations where you will be asked for your CPR number include:
- Registering your address and civil status with the municipality
- Tax registration with the Danish Tax Agency (Skattestyrelsen) and issuing your tax card
- Accessing public healthcare and obtaining your yellow health insurance card
- Receiving salary from a Danish employer and reporting income to the tax authorities
- Opening a bank account and using NemKonto (your mandatory public payment account)
- Using MitID and Digital Post to communicate with public authorities
- Enrolling in education, childcare or social benefits schemes
Public authorities and financial institutions are legally allowed to use your CPR number when it is necessary to identify you or to fulfil a legal obligation. Private companies may only use your CPR number if they have a clear legal basis, for example when reporting salary, pension contributions or certain financial transactions to the tax authorities.
Legal protection of your CPR number
The processing of your CPR number is strictly regulated under the Danish Data Protection Act and the EU General Data Protection Regulation (GDPR). In practice this means:
- Your CPR number may only be collected and used when there is a clear legal basis or your explicit consent
- Companies and authorities must limit access to your CPR number to staff who genuinely need it for their work
- Your CPR number must be stored securely and protected against unauthorised access, loss or disclosure
- Organisations must be able to document why they process your CPR number and for how long
You have the right to know who processes your CPR number, for what purpose and on which legal basis. You can request access to your data, ask for corrections if information is incorrect and, in some cases, limit or object to certain types of processing.
When you should and should not share your CPR number
In everyday life you will often be asked for your CPR number. As a rule of thumb, you should only share it when it is clearly necessary and legitimate. It is usually appropriate to provide your CPR number to:
- Municipalities, tax authorities and other public bodies
- Banks, pension funds and insurance companies when required by law
- Your employer, payroll provider or unemployment insurance fund (a-kasse)
- Hospitals, doctors and other healthcare providers
Be more cautious when private companies ask for your CPR number, especially if the service does not obviously require it. For example, online shops, newsletters, loyalty programmes or marketing campaigns rarely have a legal reason to collect your CPR number. If you are unsure, ask why it is needed, how it will be stored and whether there is a legal requirement to provide it.
Practical tips to keep your CPR number safe
Because your CPR number is widely used as a key identifier, it can be attractive for fraudsters. To reduce the risk of identity theft and misuse, you should:
- Avoid sending your CPR number by unencrypted email or unsecured messaging apps unless absolutely necessary
- Use secure digital channels such as Digital Post or your bank’s secure messaging system when communicating with authorities or financial institutions
- Never share your CPR number, MitID codes or bank details over the phone, SMS or email if you did not initiate the contact
- Be cautious with online forms and websites – check that the website is legitimate and uses an encrypted connection (https)
- Store physical documents that show your CPR number (e.g. contracts, payslips, tax letters) in a safe place and shred them before disposal
- Limit how often you carry documents with your CPR number in your bag or wallet to reduce the impact of theft or loss
Recognising and reacting to possible misuse
Signs that your CPR number or identity may have been misused include unexpected letters from authorities, debt collection notices, credit agreements you did not sign or changes in your tax information that you cannot explain. If you suspect misuse, you should:
- Contact your bank immediately if financial products or accounts may be affected
- Inform the Danish Tax Agency if you see unknown income or changes in your tax data
- Report the incident to the police and keep documentation of suspicious activity
- Contact the relevant company or authority that appears to have processed your data incorrectly
In serious cases of identity theft, you may also consider contacting the Danish Data Protection Agency (Datatilsynet) to report a data protection issue, especially if a company or authority has mishandled your CPR number.
How we handle your CPR number as your accounting partner
As an accounting firm operating in Denmark, we are required to process CPR numbers in connection with tax registration, salary administration and communication with the Danish authorities on your behalf. We only collect your CPR number when it is necessary for clearly defined purposes, such as:
- Registering you with the Danish Tax Agency and obtaining the correct tax card
- Handling payroll and mandatory reports to eIncome (eIndkomst) and other public registers
- Assisting with communication with SKAT, Udbetaling Danmark and other authorities
We apply strict internal procedures to protect your CPR number, including limited access for authorised staff only, secure IT systems and encrypted communication channels when exchanging sensitive information. If you choose to work with us, we will clearly explain how your CPR number is used, on which legal basis and how long we keep it, so that you can feel confident that your personal data is handled correctly and securely.
Consequences of not registering for a CPR number when required
In Denmark, registering for a CPR number is not just a practical step – it is a legal obligation for most people who live, work or study in the country for more than a short period. Failing to register when required can have serious consequences for your tax situation, access to public services and even your right to stay in Denmark.
Tax consequences and risk of penalties
If you work in Denmark without a CPR number and without proper tax registration, the Danish Tax Agency (Skattestyrelsen) will normally treat your income as taxable in Denmark from day one. Your employer may be forced to withhold tax at a high standard rate, and you may:
- be taxed without personal allowances and deductions, leading to a significantly higher effective tax rate
- receive estimated tax assessments based on Skattestyrelsen’s own calculations, which are often less favourable
- face interest and surcharges if tax is paid late or if income has not been reported correctly
In more serious cases, systematic failure to register and report income can be treated as tax evasion, which may lead to additional fines and, for non‑EU citizens, negative consequences for future residence or work permit applications.
Problems with residence and work permits
For EU/EEA citizens, registering for a CPR number is closely linked to obtaining an EU registration certificate when staying in Denmark for more than three months. For non‑EU citizens, the CPR registration is connected to a valid residence and work permit issued by SIRI. If you do not register for a CPR number when required, you may:
- have difficulties proving that you legally reside in Denmark
- experience problems extending your residence or work permit, because you cannot document your stay and employment properly
- risk that the authorities consider your stay irregular, which can affect future immigration applications in Denmark and other Schengen countries
Limited access to healthcare and social benefits
Without a CPR number, you are generally not covered by the Danish public health insurance scheme and cannot obtain the yellow health insurance card. This means you may:
- have to pay the full cost of medical treatment, except for emergency care
- not be able to choose or register with a general practitioner (GP)
- face difficulties accessing maternity care, child health services and other public health services
In addition, most public benefits and services – such as child benefits, unemployment benefits, certain student grants and municipal services – require a CPR number. Not registering can therefore exclude you from support you may otherwise be entitled to.
Practical obstacles in everyday life
The CPR number is used in almost all aspects of daily life in Denmark. If you do not register, you will typically encounter problems with:
- opening a Danish bank account and receiving salary payments
- getting a NemKonto (mandatory account for payments from public authorities)
- obtaining MitID for secure digital identification and access to online banking and public services
- signing rental contracts, utility agreements and mobile phone subscriptions
- enrolling children in daycare or school
These obstacles can make it very difficult to live and work in Denmark in a normal and legally compliant way.
Issues with employers and contracts
Employers in Denmark are required to report salary information to the tax authorities and to withhold tax correctly. If you do not have a CPR number:
- some employers may refuse to hire you, as they cannot fulfil their reporting obligations
- you may be offered informal or “off‑the‑books” work, which increases the risk of tax problems and lack of employment protection
- you may not be properly covered by labour market schemes, such as certain pension and insurance arrangements
Data protection and identity issues
Staying in Denmark without a CPR number often leads to the use of temporary or ad‑hoc identifiers by different institutions. This can cause:
- errors in your records with authorities, employers, banks or educational institutions
- difficulties later when you finally obtain a CPR number and need to merge or correct historical data
- problems documenting your income, employment history or residence periods for tax or immigration purposes
Why timely registration is essential
Registering for a CPR number as soon as you meet the conditions helps you:
- comply with Danish tax and immigration rules
- avoid unnecessary penalties, interest and administrative problems
- gain full access to healthcare, banking, digital services and other key elements of life in Denmark
If you are unsure whether you are required to register, or if you have already been in Denmark for some time without a CPR number, it is important to clarify your situation quickly and regularise your status with the relevant authorities.
Differences between CPR number and other Danish identifiers (e.g. CVR for companies, NemID/MitID)
The Danish CPR number is only one of several identifiers you will encounter when living or doing business in Denmark. Understanding how it differs from other IDs such as CVR, NemID and MitID will help you avoid mistakes when filling in forms, registering for tax or communicating with Danish authorities.
CPR number – your personal civil registration number
The CPR number (Det Centrale Personregister) is a unique personal identification number for individuals. It is used for almost all contact with Danish public authorities and many private companies.
A CPR number is:
- Issued to individuals (not companies)
- Used for tax registration, salary payments, social security, healthcare, banking, education and many other purposes
- Structured as 10 digits, where the first six digits indicate your date of birth
You will typically need your CPR number when you start a job, open a bank account, register with a doctor, sign up for digital post or apply for public benefits.
CVR number – company registration number
The CVR number (Det Centrale Virksomhedsregister) is the business identification number for companies and self-employed individuals in Denmark. It is completely separate from the CPR number.
A CVR number is:
- Issued to legal entities such as ApS, A/S, IVS (historical), foundations and associations, and to self-employed sole proprietors
- Used for VAT (moms), payroll tax (AM-bidrag), corporate income tax, invoicing and reporting to the Danish Business Authority and the Danish Tax Agency
- Publicly searchable in the CVR register, together with basic company data such as address and industry code
If you run a sole proprietorship, you will have both a CPR number (as a private person) and a CVR number (for your business). These two numbers serve different purposes and should not be used interchangeably on invoices, contracts or tax forms.
NemID and MitID – digital login solutions
NemID and MitID are not identification numbers in the same sense as CPR or CVR. They are digital authentication systems used to log in securely to online self-service solutions.
MitID is gradually replacing NemID and is now the standard digital ID in Denmark. You use MitID to:
- Log in to online banking
- Access skat.dk, borger.dk and other public portals
- Sign digital documents and agreements
- Approve payments and changes in your tax information
MitID is linked to your CPR number, but it is not a number itself. It consists of a user ID and authentication methods (for example an app or code display). You must never write your MitID credentials on forms or send them to anyone; only your CPR number is normally requested.
How these identifiers work together
In practice, you will often use several identifiers at the same time:
- As a private individual working in Denmark, you use your CPR number for tax and social security, and MitID to log in to skat.dk and borger.dk.
- As a business owner, you use your CVR number for invoicing, VAT and company tax, while still using your personal CPR number for your private tax matters.
- When communicating with authorities, you will usually be asked for your CPR number if the matter concerns you personally, or your CVR number if it concerns your company.
Typical confusion and how to avoid mistakes
Many foreigners in Denmark confuse these identifiers, which can lead to delays in tax registration or problems with banks and authorities. Common issues include:
- Entering a CPR number where a CVR number is required on invoices or VAT registrations
- Sending copies of MitID information instead of simply providing a CPR number
- Using a company CVR number for private matters, such as personal tax or healthcare
As a rule of thumb, use:
- CPR for personal matters (tax, salary, healthcare, residence)
- CVR for business matters (invoicing, VAT, payroll as an employer)
- MitID only as a login tool, never as a number to be written on forms
Our accounting firm can help you determine when to use CPR, CVR and MitID in practice, set up correct registrations with the Danish Tax Agency and ensure that both you and your company are properly identified in all official systems.
How our accounting firm can assist you with CPR-related formalities and tax registration
Applying for a CPR number and registering correctly for tax in Denmark are closely connected. If you are an employee, freelancer, business owner or student, our accounting firm can guide you through the formalities so that your CPR registration, tax card and reporting to the Danish Tax Agency (Skattestyrelsen) are done correctly from the start.
We work with both private individuals and companies that relocate staff to Denmark, and we can assist you whether you are an EU/EEA citizen or come from outside the EU.
Support with CPR-related formalities
We do not issue CPR numbers, but we help you prepare and complete the process with the relevant authorities (Borgerservice, SIRI and the Danish Tax Agency). Our assistance typically includes:
- Explaining which type of CPR registration applies to you (residence-based CPR, tax CPR for limited tax liability, student registration)
- Checking whether you meet the conditions for CPR registration based on your work contract, study place or family situation
- Advising which authority you should contact first (municipality, SIRI, International Citizen Service, Skattestyrelsen)
- Preparing the documentation package: employment contract, rental contract, study admission, marriage and birth certificates, insurance documentation and other required papers
- Clarifying how long you can stay and work in Denmark before CPR registration becomes mandatory
- Explaining what you can and cannot do before you receive your CPR number (e.g. opening a bank account, getting NemKonto, registering with a doctor)
We also help you understand how your CPR number will be used in practice: in communication with the tax authorities, banks, insurance companies and public offices, and how to protect it against misuse.
Tax registration and obtaining the correct tax card
Once you have a CPR number or a temporary tax number, you must be registered correctly for tax. In Denmark, your employer withholds tax based on your tax card (skattekort), which is issued by Skattestyrelsen. We assist with:
- Initial tax registration for new residents and cross-border workers
- Applying for a tax card and checking that your employer receives it on time
- Choosing between the ordinary tax scheme and the special expat tax scheme (27% tax + 8% labour market contribution, effective rate 32.84%, for up to 84 months if conditions are met)
- Correct registration of expected annual income, deductions and allowances so that your monthly withholding is as accurate as possible
- Registration as self-employed or as a freelancer with B-income if you do not have a standard employment contract
We make sure that your tax registration matches your real situation. This reduces the risk of large underpayments or overpayments when the annual tax assessment (årsopgørelse) is issued.
Optimising your preliminary income assessment (forskudsopgørelse)
Your preliminary income assessment determines how much tax is withheld each month. It is based on your expected annual income and deductions. We help you:
- Estimate your annual salary, bonus and other income in Denmark
- Register relevant deductions, such as:
- Employment deductions (jobfradrag and beskæftigelsesfradrag, automatically calculated but dependent on your income level)
- Interest expenses on loans
- Union fees and unemployment insurance contributions (A-kasse)
- Commuting deductions (befordringsfradrag) if you travel more than 24 km per day between home and workplace
- Cross-border deductions if you live in another country but work in Denmark and meet the conditions for cross-border tax status
- Update your forskudsopgørelse when your income, address, family situation or employment changes during the year
By keeping your preliminary assessment up to date, you avoid unnecessary interest on underpaid tax and improve your monthly cash flow.
Assistance for employees, students and cross-border workers
Different groups face different rules and practical challenges. We offer tailored support for:
- Employees relocating to Denmark – coordination of CPR registration, tax card, labour market contribution (AM-bidrag at 8%) and municipal tax, including guidance on typical combined tax levels depending on municipality and income
- Short-term workers and project staff – assessment of whether you become fully or limited tax liable in Denmark and whether you need a CPR number or only a tax number
- Students – guidance on when students must register for CPR, how student jobs are taxed, and how to avoid double taxation if you have income from your home country
- Cross-border commuters – assistance with registration when you live in another country but work in Denmark, including the link between CPR/tax number and cross-border tax rules
Support for companies that hire foreign employees
If your company employs foreign staff, we can act as your partner in handling CPR-related and tax formalities for your employees. Our services include:
- Explaining to new employees what documents they must bring for CPR and tax registration
- Coordinating with relocation agencies and HR departments
- Ensuring that your payroll department receives correct tax cards and information about labour market contributions
- Advising on the use of the expat tax scheme for eligible employees and the consequences for both employer and employee
- Assisting with reporting salary, benefits and allowances to Skattestyrelsen
This helps your employees settle faster and reduces the risk of payroll errors and later tax corrections.
Ongoing compliance and communication with authorities
After you receive your CPR number and tax card, your obligations do not end. We can provide ongoing support to keep you compliant:
- Monitoring and adjusting your preliminary income assessment when your situation changes
- Reviewing your annual tax assessment and filing corrections if necessary
- Assisting with communication and correspondence with Skattestyrelsen and other authorities if questions or audits arise
- Advising on how changes in address, family status or employment must be reported so that your CPR and tax data remain accurate
Why work with us?
Danish CPR and tax rules are detailed and can be difficult to navigate, especially if you are new to the country or manage international staff. By working with our accounting firm, you gain:
- Clear, practical explanations in English of what you need to do and when
- Reduced risk of delays in receiving your CPR number and tax card due to missing or incorrect information
- Correct tax registration from the beginning, which helps you avoid unexpected tax bills and penalties
- A single point of contact for questions about CPR, tax registration, payroll and basic social security aspects linked to your CPR number
If you are planning to move to Denmark, start working here, or employ foreign staff, you are welcome to contact us before you apply for your CPR number. Early planning makes the process smoother and helps you comply with Danish tax and registration rules from day one.
Requirements for obtaining a CPR number
Registering your residence is a crucial step that allows you to legally live and work in Denmark under the rules applicable to European Union citizens. Without completing this registration, you will not be able to fully access the rights and services available to residents.
Moreover, securing a residence registration is vital for applying for a CPR number, which is essential for various formal procedures, including opening a bank account or securing employment.
As a citizen of an EU member state, you are permitted to stay in Denmark for up to three months without needing to register your residence. If you intend to search for employment during this period, you can extend your stay to six months. To take advantage of this extension, it is necessary to submit your residency registration application before the initial three-month period expires. This application should be sent to the relevant Statsforvaltning office, which oversees the region where you live.
To obtain a CPR number, the initial action you must take is to register with the National Population Register, referred to in Denmark as Folkeregisteret. This registration is essential, as it ensures that your personal details are officially recorded in the national registration system.
Before beginning any residency paperwork in Denmark, it is essential to gather the necessary documents. Below are the key documents required to complete the registration process and obtain the required authorizations:
- Proof of residence in Denmark: You must provide evidence confirming your settlement in Denmark.
- Residence permit: This document, issued by the appropriate immigration authorities, varies based on the nature of your stay, such as tourism, work, or study.
- Passport or ID card: Ensure that your identity document is valid for the entire duration of your intended stay.
To acquire a CPR number, which is essential for legal operations in Denmark, it is necessary to demonstrate that you have permanent residency in the country. The initial step involves obtaining proof of permanent residence, which can be secured by submitting an application to the local authorities in the municipality where you live.
If it becomes necessary to obtain a certificate on behalf of another individual, a written power of attorney must be presented. This document grants us the authority to act for that person, ensuring that the procedure is both correct and legal. To be recognized by the municipal authorities, the power of attorney should be formally prepared.
Upon completing this process, you will automatically be assigned a CPR number, which is essential for numerous formalities in Denmark. Besides receiving a CPR number, registering with Folkeregisteret grants you access to the Danish health insurance system. This insurance enables you to receive comprehensive medical care in Denmark, covering visits to doctors, hospital treatments, and other health services. Without registration in the National Population Register, obtaining a CPR number and accessing health insurance would not be possible.
The application process is user-friendly, as it can be completed online, enabling you to finish the paperwork quickly without needing to visit the office in person. For individuals without Internet access, municipal offices provide services to help fill out and submit the application. Additionally, many local public libraries offer access to computers and the Internet, allowing you to submit your application at these facilities. The processing fee for this application is approximately DKK 82.
