Last Updated
Affiliate links
Some links in this article are partner links (reklamelinks). If you click through and sign up or make a purchase, ExpatFinance.dk may earn a commission at no extra cost to you. This helps cover the cost of running the site and keeping the content free. It doesn’t affect which products we cover or what we say about them.
Quick Summary
Denmark taxes the discount on ESPP shares and the gain on exercised stock options as salary on the day you buy or exercise, and nothing is withheld.
Relevant to anyone paid partly in equity, including researcher-scheme (forskerordningen) participants, whose equity pay is taxed outside the scheme.
The taxable amount carries 8 % AM-bidrag on top of your marginal rate and becomes restskat unless you add it to your forskudsopgørelse.
A written employee-share agreement can defer all tax to the sale, at 27 % or 42 % as aktieindkomst, for grants worth up to 10 % of annual salary.
- Quick Summary
- Three routes, and your grant agreement picks yours
- ESPPs: the taxable amount is the whole spread on purchase day
- Stock options: nothing at grant, salary tax at exercise
- Your employer reports the amount but doesn't withhold
- On forskerordningen? Equity pay is taxed outside the scheme
- The deferral scheme: taxed only when you sell
- Selling the shares: aktieindkomst, averaged cost and a currency layer
- Moving to or from Denmark with equity still in the pipeline
- Seek Professional Help
- Bottom Line
- Official sources
Denmark doesn’t wait for you to sell. The tax on an ESPP or stock option plan falls on the day you buy the shares or exercise the option, it’s charged as salary, and nothing is withheld at source.
That catches people who expect tax to wait for the sale. The sale is taxed at 27 % or 42 % on the gain since the purchase day, while the purchase day itself is taxed as salary, at about 56% for someone in the top bracket.
Your grant agreement, not the plan’s name, decides which of three tax routes applies.
Three routes, and your grant agreement picks yours
Skattestyrelsen sorts employee equity into three routes, set out on its page on share pay (in Danish). The terms of your grant decide which one applies.
| Route | When you’re taxed | How it’s taxed |
|---|---|---|
| Deferral scheme (written agreement with your employer) | When you sell the shares | Aktieindkomst at 27 % or 42 % on the whole gain over what you paid |
| Option rule (options, warrants, purchase rights) | When you exercise the right, or sell it | Salary with AM-bidrag at exercise; later movement in the share price is aktieindkomst |
| General rule (everything else) | When you acquire an unconditional right to the equity | Salary with AM-bidrag at that point; later movement is aktieindkomst |
Global plans run by foreign-listed groups usually put options and ESPP purchases under the option rule, and RSUs under the general rule, taxed at vesting. The deferral scheme exists only if your employer has opted in, in writing.
ESPPs: the taxable amount is the whole spread on purchase day
An employee stock purchase plan collects money from your pay over an offering period, often six months, then buys company shares for you on the purchase date at a favørkurs (a preferential price). US plans commonly set that price at 85% of the market price, and many add a lookback: 85% of whichever is lower, the share price at the start of the offering period or on the purchase date.
Your contributions come out of pay that’s already been taxed in full, and the Danish tax event is the purchase itself.
On that day, Denmark taxes the difference between the shares’ market value and the price you paid, as personal income with AM-bidrag. Skattestyrelsen’s guidance doesn’t name ESPPs, but a 2008 Skatterådet binding reply on a plan with this same lookback applied the option rule, and the arithmetic below is the natural reading of it. Under the general rule instead, timing and amount would come out the same.
The lookback is where the bill grows. If the share price climbed during the offering period, the taxable amount includes that climb as well as the headline discount, because the gap is measured against the purchase-day price. The 15% in the plan brochure is the smallest the taxable spread can be, and in a rising market it can be less than half the real figure.
If you’re a US citizen, the IRS applies its own qualifying and disqualifying disposition rules to the same shares, on a timetable that doesn’t line up with Denmark’s.
Case Study: An ESPP Purchase with a lookback
Priya (a fictional person for the sake of this example) works for the Danish subsidiary of a US-listed company. Her salary already puts her personal income in the middle bracket, above DKK 641,200 and below DKK 777,900. She puts DKK 36,000 into the company ESPP over a six-month offering period.
The share price is USD 100 at the start of the period and USD 130 on the purchase date. With a 15% discount and a lookback, she pays 85% of USD 100, so USD 85 a share. At an illustrative exchange rate of DKK 6.40, that’s DKK 544 a share, and her DKK 36,000 buys 66 shares, with a small leftover like her DKK 96 typically refunded or carried forward.
On purchase day those 66 shares are worth DKK 832 each. The taxable spread is DKK 288 a share, DKK 19,008 in total. That’s about 35% of the shares’ value, and more than twice the DKK 8,237 a plain 15% discount would suggest.
At the average municipal rate, her marginal rate in the middle bracket is just under 50% including AM-bidrag. The purchase adds roughly DKK 9,300 to her tax bill, or about DKK 9,500 if she’s a member of Folkekirken. None of it is withheld.
Her cost basis is the shares’ purchase-day value, DKK 54,912: what she paid plus the amount already taxed as salary. Eighteen months later she sells at USD 140, when a dollar buys DKK 6.20. The shares rose 7.7% in dollars, but in kroner her gain is DKK 2,376, or 4.3%.
That DKK 2,376 is the figure taxed as aktieindkomst. At 27 % it comes to about DKK 640, against roughly DKK 9,300 on purchase day.
Stock options: nothing at grant, salary tax at exercise
Receiving an option costs you nothing in tax. The charge comes when you exercise: the shares’ market value that day, minus the exercise price, minus anything you paid for the option itself. Sell the option instead and the sale price is taxed the same way.
Warrants (tegningsretter), common in Danish startups, follow the same rule.
Take an employee whose salary already sits above DKK 777,900. She exercises 1,000 options at an exercise price of DKK 100 when the shares trade at DKK 400, so the spread is DKK 300,000. That amount is personal income with AM-bidrag, and at about 56% combined it adds roughly DKK 168,000 to her tax bill, with nothing withheld.
A very large exercise can reach DKK 2,592,700, where the combined rate is a little over 60%. Because the whole spread lands in the exercise year, two exercises either side of New Year meet two separate sets of thresholds. Timing within the exercise window is usually yours to choose, and it decides which year’s brackets the spread lands in.
What happens after exercise splits the tax in two.
| Your choice | Salary tax | Share tax |
|---|---|---|
| Exercise and sell the same day | On the full DKK 300,000 spread | Little or none, since the sale price is the exercise-day price |
| Exercise, hold, and the price rises to DKK 500 | On the DKK 300,000 spread | Aktieindkomst on the further DKK 100,000 |
| Exercise, hold, and the price falls to DKK 250 | Still on the DKK 300,000 spread | A DKK 150,000 share loss that only offsets other share income |
That last row is the asymmetry built into this route. The loss can’t reach back and reduce the salary tax already charged on the spread at close to 56%.
Your employer reports the amount but doesn’t withhold
Skattestyrelsen’s guidance is explicit that for the option rule and the general rule, a Danish employer reports the taxable amount but doesn’t withhold A-skat or AM-bidrag on it, which makes it B-income. When a foreign parent company runs the plan, Danish law moves the reporting duty to the Danish company that employs you, so the amount still reaches your tax file.
Nothing withheld means the tax arrives as restskat on the årsopgørelse. It carries dag-til-dag-rente (daily interest), and a flat procenttillæg replaces the interest on payments after 1 July. For Priya, that’s roughly DKK 9,300 landing in one go.
When the årsopgørelse arrives, check the amount is on it. If your employer never reported it, declaring it is still your job.
Tip
The month a purchase or exercise happens, add the taxable amount as B-income on your forskudsopgørelse in TastSelv, or make a frivillig indbetaling (a voluntary payment). Paid before 31 December, a frivillig indbetaling carries no interest at all.
On forskerordningen? Equity pay is taxed outside the scheme
Skattestyrelsen’s legal guide on the researcher scheme (in Danish) states plainly that share pay is taxed as ordinary income, and a court confirmed it: a cash payment that settled options counted as ordinary B-income, not scheme income.
| Type of pay | Taxed at | Withheld by employer? |
|---|---|---|
| Cash salary under the scheme | 27 % plus AM-bidrag, flat | Yes, through payroll |
| ESPP spread or option gain | Ordinary progressive rates plus AM-bidrag | No |
So an ESPP spread or option gain earned while you’re on forskerordningen is taxed under the ordinary rules, with none of it withheld. People on the scheme get used to a flat payslip and a quiet årsopgørelse, which is why this one tends to land hard. If you’re weighing up the scheme, your equity belongs in that comparison.
The deferral scheme: taxed only when you sell
The deferral scheme switches salary taxation off. There’s no income tax and no AM-bidrag at grant, vesting or exercise, and the first tax comes at sale, as aktieindkomst on the sale price minus what you paid. For free shares that cost is zero, and for options it’s the exercise price.
Case Study: The same grant, two routes
An employee whose salary sits above DKK 777,900 holds 1,000 options with an exercise price of DKK 100. She exercises and sells them in the same year, when the shares trade at DKK 400, and has no other share income that year.
Under the option rule, the DKK 300,000 spread is salary with AM-bidrag. At about 56% combined, that’s roughly DKK 168,000 due the following spring, and the sale adds almost no further gain.
Under the deferral scheme, nothing is due at exercise. The sale is taxed as aktieindkomst on the DKK 300,000 gain over what she paid: 27 % on the first DKK 79,400 (DKK 21,438) and 42 % on the remaining DKK 220,600 (DKK 92,652), DKK 114,090 in all.
The gap is about DKK 53,600, and the deferral scheme also holds the whole bill back until she has sale proceeds in hand. Both figures assume the grant meets the scheme’s conditions.
Three conditions have to hold: a written agreement with your employer to use the scheme, equity in your employer or a company in its group, and a value inside a limit measured against your annual salary on the day the agreement is made. Whatever exceeds the limit is taxed under the option rule or the general rule instead.
Skattestyrelsen’s legal guide on the amount limits (in Danish) adds that the limit is tested per income year, that several agreements count together, and that the salary used is the one when the agreement was made.
| Route | Value limit per year | Main condition |
|---|---|---|
| Standard | 10 % of annual salary | The general conditions above |
| Broad-based plan | 20 % of annual salary | Open on equal terms to at least 80 % of the employees |
| New, smaller company (agreements made after 1 July 2026) | No percentage limit | Annual salary of at least DKK 265,300 when the agreement is made; company unlisted, active for less than 10 years, up to 150 employees, up to DKK 200 million in revenue or balance sheet |
The new-company route replaced a 50% cap. According to the ministry’s announcement of the change (in Danish), it took effect on 1 July 2026, once the European Commission had cleared it under state aid rules. Skattestyrelsen’s guide says it covers agreements made after that date, so earlier agreements stay on the old terms.
An ESPP can sit inside the deferral scheme if the employer sets it up that way. In practice, though, these grants mostly come from Danish companies and startups, and global plans run from abroad usually sit under the option rule and the general rule.
Tip
Look in your grant agreement for a reference to the deferral scheme, which Danish agreements usually cite as section 7 P of the Tax Assessment Act (ligningsloven). If it isn’t mentioned, ask HR which route the plan was set up under.
Selling the shares: aktieindkomst, averaged cost and a currency layer
Whichever route got you the shares, selling them produces aktieindkomst: 27 % up to DKK 79,400 a year (DKK 158,800 for a married couple), and 42 % above that.
Your cost basis depends on the route. Under the option rule and the general rule it’s the market value on the day you were taxed as salary, so the spread isn’t taxed twice. Under the deferral scheme it’s what you actually paid.
Danish rules then pool every share you own in the same company, regardless of source (ESPP, option, RSU, or a purchase of your own) or depot. Gains and losses are measured against the average cost of the whole holding, a method called gennemsnitsmetoden. US-style picking of a specific lot to sell has no equivalent here.
Currency is part of the gain. A cost paid in dollars converts to kroner at the rate on the acquisition date, and the sale proceeds convert at the rate on the sale date. That’s how Priya’s 7.7% dollar gain became 4.3% in kroner.
Most plan shares sit with a foreign broker, and Skattestyrelsen gets no report of sales there. You calculate the result yourself and enter it on your årsopgørelse.
To keep the right to deduct a future loss on listed shares, Skattestyrelsen needs the purchase details by 1 July of the year after purchase. A Danish employer has to report plan acquisitions for you. If yours doesn’t, you tell Skattestyrelsen yourself, and Værdipapirsystemet in TastSelv flags missing data in red.
Proceeds left in dollars are a separate item. Exchange-rate gains (kursgevinster) on foreign currency are generally taxable as kapitalindkomst once the year’s net gains pass the bagatelgrænse of DKK 2,000.
Moving that money home has its own cost, and plan brokers’ conversion spreads vary a lot. Wise (partnerlink/reklamelink) is one of the services to price against your broker’s rate before you convert.
Moving to or from Denmark with equity still in the pipeline
Arriving or leaving mid-vest is where expat equity gets expensive, because two countries can each claim part of the same gain, and they rarely agree on when. Skattestyrelsen’s legal guide on arrivals and departures (in Danish) sets out how Denmark handles each case.
| Situation | What Denmark does | The detail that matters |
|---|---|---|
| Arriving with vested, unexercised options | Gives them an entry value (indgangsværdi) equal to their market value when your Danish tax liability starts | Later price movement is taxed as aktieindkomst from that value, so a documented valuation on arrival day matters |
| Arriving with unvested options | Brings them under the option rule when they vest and taxes the full gain at exercise | In a binding reply to one applicant, Skatterådet allowed relief for foreign tax on the part linked to work abroad during vesting |
| Leaving with vested, unexercised options (deferral-scheme ones too) | Taxes the spread on your departure date as salary with AM-bidrag | Payment can be deferred (henstand), and the charge lapses if you become Danish-taxable again while still holding the options |
| Leaving with unvested options | Taxes a share of the gain at exercise, in proportion to the working days spent in Denmark during the vesting period | You declare it yourself |
| Leaving with shares | Treats them as sold if your holdings reach DKK 100,000; if any are deferral-scheme shares, the whole holding is caught regardless | Deferral via form 04.065 is available for individual shares |
A deferral of the departure charge can come with a demand for security if you move to a country outside the Nordic and EU tax-recovery arrangements, and Skattestyrelsen now counts the UK as outside them.
The departure rows are the ones to read twice. Take the DKK 300,000 spread from the options example: leave holding those vested options and the same spread is charged on your departure date at salary rates, whether or not you ever exercise.
Denmark fixes that charge on the day you leave, and the guidance gives no credit if your new country taxes the same gain again at exercise. Any relief has to come from the other side, and whether it does depends on that country’s rules and its treaty with Denmark.
Seek Professional Help
Before booking the move, collect every grant agreement, vesting schedule and exercise price, plus a record of the days you worked in each country during each vesting period. Take them to a statsautoriseret revisor (Erhvervsstyrelsen keeps the public register of approved auditors, and Revisornævnet hears complaints) or an advokat (the Danish Bar and Law Society lists them) who handles cross-border tax. For a plan-specific question, a binding reply from Skatterådet (in Danish) costs DKK 500 and takes months, not weeks.
Bottom Line
For most expats on a global plan, the deferral scheme usually isn’t on offer, so the cost of an ESPP or option plan is a timing problem: the full spread is taxed as salary in the year you buy or exercise, with nothing withheld, even on forskerordningen. Put the amount on your forskudsopgørelse the month it happens and what’s left is ordinary share taxation. The part worth paying an adviser for is a move, because arriving or leaving mid-vest brings in a second country and a departure-day valuation that two tax systems have to settle between them.
Official sources
- Skattestyrelsen: Skat af aktieløn og medarbejderaktier (in Danish)
- Skatte- og Vækstministeriet: announcement on the extended employee-share scheme for new, smaller companies (in Danish)
- Skattestyrelsen, Den juridiske vejledning: amount limits for the deferral scheme (in Danish)
- Skattestyrelsen, Den juridiske vejledning: the researcher scheme and share pay (in Danish)
- Skattestyrelsen, Den juridiske vejledning: arrivals and departures with options (in Danish)
- Skattestyrelsen: Få et bindende svar (in Danish)
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.


