Last Updated
Quick Summary
A boligopsparing is a standard bank savings account with a bonus interest rate that activates when you use the balance toward a Danish property purchase financed through the same bank. Any expat with a CPR number can open one. There is no penalty for withdrawing or leaving Denmark, and your bank reports interest to SKAT automatically.
The legal minimum deposit for buying Danish property is 5% of the purchase price — but in practice most buyers need 8-10% once buying costs are included.
- Quick Summary
- What the Account Actually Does
- The 5% Rule and Why You Need a Savings Track Record
- What You Actually Need to Save
- Interest Rates: Base Plus Bonus
- How Interest Is Taxed
- Case Study: Saving for a First Home in Copenhagen
- What to Compare Before Opening an Account
- Is It Worth Opening One as an Expat?
- What If You're Not Sure You'll Stay?
- How to Open a Boligopsparing
- Before You Open
- Bottom Line
A boligopsparing is not a government scheme. There’s no special tax break, no ring-fenced fund, and no subsidy. It’s a commercial savings account offered by Danish banks that pays a bonus interest rate if you end up financing your home purchase through them.
That’s it. The rest (the structure, the tax treatment, the decision of whether it makes sense for you) flows from that simple fact.
What the Account Actually Does
Every boligopsparing has two rates. The base rate is paid on your balance regardless of what you do with it. The bonus rate only kicks in when you buy a property and finance it through the same bank.
Outside of that bonus trigger, the account behaves like any standard Danish savings account. Your money stays accessible. Interest is taxed as kapitalindkomst (capital income). Your bank reports everything to SKAT each year automatically, so you don’t need to declare it separately.
One limit that catches people out: most banks restrict customers to one boligopsparing account. Nykredit makes this explicit in their terms. So if you’re planning to save seriously, the account you pick matters.
Tip
Base rate always. Bonus rate only if you borrow from the same bank when you buy. One account per customer at most banks.
The 5% Rule and Why You Need a Savings Track Record
Danish mortgage rules require buyers to fund at least 5% of the purchase price from their own resources. Banks cannot lend the full amount. On a DKK 3,500,000 Copenhagen apartment (a realistic entry point for a smaller city unit), that means finding DKK 175,000 yourself before you can borrow the rest.
The 5% is only the starting point. Buying costs (registration fees, conveyancing, valuation) typically add another 1-3% of the purchase price. In practice, most buyers need closer to 8-10% available in cash before they can complete a purchase.
Tip
A bank can decline to lend even if you’re creditworthy, simply because you can’t demonstrate that the 5% came from your own savings. A dedicated housing savings account with a documented contribution history strengthens your position when you sit down with a mortgage adviser.
What You Actually Need to Save
| Component | Typical amount (DKK 3,500,000 purchase) |
| Legal minimum deposit (5%) | DKK 175,000 |
| Buying costs (1-3%) | DKK 35,000-105,000 |
| Realistic total | DKK 210,000-280,000 |
The legal minimum and the bank’s practical requirement are two different things. The 5% rule is statutory. Most banks also want to see that the funds came from genuine savings, not a gift or informal loan, before they’ll approve.
Interest Rates: Base Plus Bonus
Every bank sets its own rates. The structure is the same everywhere: a base rate paid on all balances, and a bonus rate that only applies when the savings are used toward a purchase financed through that bank.
Rates track Nationalbanken’s policy rate, so any figure you see today will shift over time.
Tip
Compare at least two banks before opening. The headline rate matters less than the bonus conditions and whether the bank’s mortgage terms will suit you when you actually buy.
How Interest Is Taxed
Interest earned on a boligopsparing is taxed as kapitalindkomst (capital income). No special exemption applies. Same rules as any Danish savings account.
For the 2026 tax year, net capital income is added to your personal income calculation. The middle-bracket tax rate of 7.50% applies to capital income above DKK 50,000 for singles (double for couples). Below that threshold, positive net capital income is included in your bottom-bracket calculation.
These are net figures. Your total capital income from all sources (savings interest earned, loan interest paid, and other items) is combined before tax is calculated. If you’re paying interest on a mortgage or consumer loan in Denmark, that reduces your net capital income and in turn reduces what you owe on savings interest.
A quick illustration: if your boligopsparing earns DKK 5,000 in interest and you have no offsetting loan interest, that DKK 5,000 sits well below the DKK 50,000 threshold, so it’s taxed at the bottom-bracket rate as part of your overall income calculation. The exact effective rate depends on your full income picture.
Tip
Your bank reports boligopsparing interest to SKAT automatically each year. It appears on your arsopgørelse. You don’t need to declare it yourself — but don’t be surprised when it shows up.
Case Study: Saving for a First Home in Copenhagen
An expat moves to Copenhagen and plans to buy a DKK 3,500,000 apartment within five years. At current price levels, that budget secures a smaller one- to two-bedroom apartment in the city.
The minimum deposit is DKK 175,000. Add buying costs of roughly DKK 50,000-80,000 and the realistic savings target sits at DKK 225,000-255,000.
Saving DKK 4,000 per month into a boligopsparing earning an average rate of 2.0%, the five-year projection looks like this:
| Year | Total contributions | Estimated balance (incl. interest) |
| 1 | DKK 48,000 | approx. DKK 48,500 |
| 2 | DKK 96,000 | approx. DKK 98,000 |
| 3 | DKK 144,000 | approx. DKK 148,000 |
| 4 | DKK 192,000 | approx. DKK 199,000 |
| 5 | DKK 240,000 | approx. DKK 252,000 |
After five years, contributions reach DKK 240,000 and the projected balance is around DKK 252,000, within the realistic range needed for the purchase. The interest earned won’t change your life, but it’s better than leaving it in a generic current account at most of the big banks.
What to Compare Before Opening an Account
The bonus rate is the headline, but it only pays off if you end up borrowing from that bank. That means the bank’s mortgage terms matter as much as the savings rate. Here’s what to evaluate:
| Factor | What to check |
| Bonus rate conditions | Does the bonus require 100% mortgage financing through the bank, or is a split with a realkreditlån from another provider allowed? |
| Balance cap | Some banks apply the bonus only up to a ceiling — Nykredit caps it at DKK 300,000. If you’re saving aggressively, this matters. |
| Flexibility | Most accounts have no lock-in period and no notice period for withdrawals. Confirm this before opening. |
| Rate resets | Rates are variable. A competitive rate today may not be competitive in six months. Check the bank’s prisliste, not old marketing material. |
| Account limit | Most banks limit you to one boligopsparing per customer. Choose carefully. |
Is It Worth Opening One as an Expat?
If you plan to stay in Denmark and buy property, open one. The base rate is competitive with a standard savings account, and the bonus is a genuine incentive. Keeping your deposit savings separate from everyday spending also helps document the 5% own-funds requirement when you apply for a mortgage.
The cost of opening one is zero. The cost of not opening one is potentially a worse savings rate while you wait to decide.
What If You’re Not Sure You’ll Stay?
This is where the boligopsparing quietly outperforms other ‘planning to buy’ approaches. Unlike pension savings or locked investment accounts, you can withdraw everything at any time: no penalty, no notice period, no fees. If you leave Denmark, you close the account and take your money.
The only thing you don’t collect by opening one and not buying is the bonus interest you never triggered. Since you still earn the base rate, you haven’t lost anything compared to a regular savings account. For expats on the fence, it functions as a free option: upside if you stay, no downside if you don’t.
How to Open a Boligopsparing
The process takes under five minutes online. You need to be an existing customer at the bank, hold a CPR number, and have a Danish NemKonto. Log into your netbank, navigate to savings products, and look for ‘BoligOpsparing’ or a similar label.
Once it’s open, set up a monthly standing order from your salary account, ideally on the day after your salary lands. Automate it and ignore it. The compound interest effect over five to ten years is modest but real, and the behavioural benefit of not seeing the money in your everyday account is underrated.
Before You Open
- Confirm you have a CPR number and an active Danish bank account.
- Read the specific conditions under which the bonus rate activates (100% mortgage financing? Daily banking relationship required?).
- Interest will appear on your SKAT arsopgørelse each year. No action needed, but don’t be surprised when it shows up.
- Compare base and bonus rates across at least two banks — Nykredit, Jyske Bank, Nordea, and Danske Bank all offer versions with different structures.
Bottom Line
For any expat with a Danish bank account and a CPR number, opening a boligopsparing costs nothing and forfeits nothing. If you buy in Denmark, you collect a bonus on top of normal savings interest. If you don’t, you’ve been earning the base rate in a purpose-built savings account with full flexibility. The only scenario where it makes no sense is if you know with certainty you’ll never buy property here — and most expats can’t say that.
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.


