Denmark has the highest consumer price level in the European Union, but high average earnings and subsidised public services balance everyday budgets. Understanding your net income means looking closely at standardised earnings, income tax brackets, housing costs, and local public fees. If you are also weighing a move elsewhere in the region, you can compare these figures with the cost of living in Finland.

How expensive Denmark is

According to Eurostat's 2025 comparison, published in June 2026, Denmark had the highest price level for consumer goods and services in the EU, sitting 40% above the EU average.

Inflation remains moderate. Consumer prices in Denmark were 2.2% higher in September 2026 than a year earlier, while core inflation was 1.9%. Over the same period, housing rents across Denmark rose 2.5% in the year to the third quarter of 2026.

What people earn

To balance high living costs, earnings in Denmark are substantial. In 2025, employees in Denmark (excluding young people and trainees) earned an average of DKK 53,916 a month before tax, based on Statistics Denmark's standardised monthly earnings figures. This breaks down by sector and location as follows:

The standardised monthly figure includes employer pension contributions and bonuses, but excludes overtime and absence pay. It is calculated from hourly earnings based on a standard 37-hour working week. Across all sectors, standardised hourly earnings were DKK 329.61 in 2025, of which DKK 41.13 was pension. You can see how this compares with Finnish pay by reading about the average salary in Finland and median pay.

Income tax in 2026 - what comes off a salary

Danish income tax is withheld by your employer through several layers:

  1. Labour market contribution (AM-bidrag): An 8% tax on all salary income. From 2026, it applies from the calendar year you turn 18.
  2. Personal allowance: Everyone may earn a certain amount before regular income tax begins. In 2026, this general allowance is DKK 54,100.
  3. Bottom-bracket tax (bundskat): A rate of 12.01% in 2026, levied on the portion of your income that exceeds your personal allowance.
  4. Municipal tax (kommuneskat): Paid on top of state tax. In 2026, municipal rates range from 23.39% in the cheapest municipality to 26.30% in the most expensive. The national average municipal income tax rate in 2026 is 25.0% (or 25.7% including average church tax). Copenhagen cut its municipal rate by 0.11 percentage points for 2026 to 23.39%.

From 2026, progressive state brackets apply to personal income after the 8% labour market contribution has been deducted:

In 2026, the statutory tax ceiling on personal income is 44.57%. You can review another regional tax structure by looking at the Finland income tax rate and deductions in 2026.

VAT and prices in shops

Danish value added tax (moms) is 25%. Because consumer prices in shops already include this charge by law, VAT accounts for 20% of the final retail price you pay at the till.

Housing in Copenhagen

Housing represents the largest single expense for most residents in the capital. The City of Copenhagen reports that private rentals are the largest and fastest-growing form of housing in the municipality, as well as the most expensive kind of rental. Rents for advertised private rental homes in Copenhagen are about 135% higher than in public housing (almene boliger).

Buying a home is similarly demanding. Prices of owner-occupied flats in Copenhagen have nearly tripled since 2010. A first-time buyer without accumulated savings now requires an income roughly twice the average to buy a 60-square-metre flat. Nationwide, housing rents rose 2.5% in the year to the third quarter of 2026.

Getting around Copenhagen

Public transport in the capital includes the metro, buses and trains, organised by a common zone system. The ticket prices are:

For families, an adult can take two children under 12 years old on the metro free of charge. Children aged 12 to 15 pay half price.

Childcare in Copenhagen

Childcare in Copenhagen is managed and subsidised by the municipality. From 1 May 2026, fees depend on the age of the child and whether lunch is included:

From 1 January 2027, the listed rates for a child under 3 years and 1 month will rise to DKK 4,604 a month with lunch, or DKK 3,850 without lunch.

Subsidies apply based on household income before tax in 2026:

Registering, the yellow card and healthcare

You can register for a Danish civil registration number (CPR-nummer) if you plan to stay in Denmark for more than three consecutive months and have a verified place to live.

Once you are entered in the civil registration system, your health insurance card—commonly known as the yellow card (det gule sundhedskort)—arrives by post about 4 weeks later. This card grants access to free consultations and medical treatment across Denmark.

When you register for your CPR number, you are automatically assigned a family doctor, whose contact details are printed directly on your yellow card. If you require medical assistance outside your doctor's regular surgery hours—specifically on weekdays after 4 pm or during weekends—you must call the medical helpline on 1813 before travelling to an accident and emergency department.