First, what we calculate — and what we do not
We stay with items that have a source. Mortgage interest rates move continuously and we do not have a current figure we are willing to calculate from, so interest is excluded. The same applies to tax and any housing benefit schemes.
What one round trip costs
Calculated on a property at 3,000,000 DKK:
- On purchase — registration duty: 0.6 % of the purchase price plus 1,850 DKK = 19,850 DKK
- On purchase — advice: from 299 DKK upwards. Buyer advisory on the market typically costs 1,795–8,495 DKK.
- On sale — agent commission: typically 1–4 % of the sale price, most often 1.5–3 % = 45,000–90,000 DKK
In total for one trip in and out again: roughly 65,000–110,000 DKK, equal to about 2–4 % of the property's price. That is the amount the property has to rise by just for you to break even.
The same amount spread across the holding period
This is where the difference becomes visible. The amount is identical — only the number of years changes.
13,000–22,000 DKK a year
Roughly 1,100–1,800 DKK a month in pure transaction cost, before you have paid a single krone in interest, tax or maintenance. On that horizon the property has to rise noticeably just for buying not to cost more than renting.
Below about five years, calculate renting properly before you decide.
6,500–11,000 DKK a year
Around 540–920 DKK a month. The item has halved by changing one thing: how long you stay. Meanwhile repayments have had time to build equity.
3,250–5,500 DKK a year
Under 460 DKK a month. On that horizon transaction costs have essentially stopped mattering, and the comparison is decided instead by interest, maintenance and price development.
For comparison: what renting costs
Official figures for 2026: social housing (almene familieboliger) averages 960 DKK per m² a year, private rental 1,591 DKK per m² a year. Regionally the level ranges from about 791 to 1,285 DKK per m² a year, highest in the Copenhagen area and on Zealand, lowest in West and South Jutland.
For a 100 m² home that is roughly 96,000 DKK a year in social housing and roughly 159,000 DKK a year in private rental.
National averages hide very large local differences. Use the figure as an order of magnitude, not as the price of a specific home.
The item people forget entirely
Maintenance on an owned home does not arrive evenly. It arrives in single amounts:
- New roof, about 100 m²: typically 50,000–160,000 DKK
- Comprehensive electrical update: typically 25,000–180,000 DKK — 120 m² typically lands at 65,000–90,000 DKK
- A whole kitchen or bathroom: typically 50,000–150,000 DKK
In a rented home that type of expense is carried by the landlord. In an owned home it is carried by you, at a moment you do not choose. That is not an argument against owning — it is an argument for holding a buffer, and for knowing what is coming before you sign.
How to calculate your own situation
- How long will you realistically stay? Not how long you hope — how long you expect. That is the variable that weighs most.
- Multiply the property price by 2–4 %. That is your round-trip transaction cost. Divide by the number of years.
- Add what is outstanding on installations and roof. It is in the reports, and it is the amount most often missing from people's arithmetic.
- Then compare with annual rent for a similar property in the same area — not with the national average.
In short
The question is rarely «rent or mortgage payment». It is «how many years do I have to spread the costs over». On a short horizon renting wins almost regardless of interest rates. On a long horizon transaction costs become small, and the choice turns on entirely different things — the area, the condition of the property, and what is waiting on rungs 3 and 4.
Frequently asked questions
How long do I need to stay before buying beats renting in Denmark?
There is no single official figure, but transaction costs give a direction. On a property at 3,000,000 DKK, registration duty on purchase (0.6 percent plus 1,850 DKK) and agent commission on sale (typically 1.5-3 percent) together come to roughly 65,000-110,000 DKK. Spread over five years of ownership that is 13,000-22,000 DKK a year in transaction costs alone, while over twenty years it is 3,250-5,500 DKK a year. It is therefore the holding period, rather than the monthly payment, that usually decides the comparison.
What does it cost to buy a property and sell it again in Denmark?
On purchase, registration duty is 0.6 percent of the purchase price plus 1,850 DKK as of 2026, and advice comes on top. On sale, agent commission is typically 1-4 percent of the sale price, most often 1.5-3 percent. On a property at 3,000,000 DKK that gives a total of roughly 65,000-110,000 DKK for one trip in and out, around 2-4 percent of the price, before interest, maintenance and running costs are counted at all.
What is the average rent in Denmark?
According to the 2026 rent statistics, average rent for social family housing is 960 DKK per m² a year, while private rental housing averages 1,591 DKK per m² a year. The level varies regionally from about 791 to 1,285 DKK per m² a year, with higher rents in the Copenhagen area and on Zealand and lower rents in West and South Jutland.
Should maintenance be included when comparing buying and renting?
It should, but it cannot be set as a fixed annual figure. Maintenance on an owned home typically arrives in large single amounts rather than evenly: a new roof on about 100 m² costs 50,000-160,000 DKK and a comprehensive electrical update 25,000-180,000 DKK. In a rented home that type of expense is carried by the landlord. An owned home therefore requires a buffer that a rented one does not.
Is renting always more expensive than owning?
No. On a short holding period renting is often cheapest, because the transaction costs of buying and later selling have to be covered by few years. On a long holding period the annual cost of those same transaction costs falls sharply, and repayments simultaneously build equity. The comparison therefore depends mostly on how long you realistically stay, and less on the difference between rent and monthly payment.