How to Report Crypto Taxes in 2026 — Norway & Europe
By Thomas Lovas Lokoy — researched and drafted with AI from published sources; edited and published by NorwegianSpark SA | Last updated: 2026-10-17

This article contains affiliate links. We may earn a commission at no extra cost to you. Full disclosure
To report crypto taxes in Norway you declare every disposal (sale, swap or spending) with its gain or loss at 22%, every reward you received as income, and your holdings at their value on 1 January of the following year for wealth tax, in the "Finansielle instrument og andre eiendeler" part of your tax return. Elsewhere in Europe the detail differs by country, but from 2026 exchanges serving EU customers report users' transactions to tax authorities under DAC8, so the same discipline applies: keep records that let you prove the cost of every unit you sold. This guide walks through the Norwegian rules and the return step by step, with worked examples for cost basis and for what not reporting costs.
Crypto tax reporting is no longer optional or theoretical. Skatteetaten (the Norwegian Tax Authority) expects crypto in your tax return, and tax authorities across Europe are getting more data from exchanges — in the EU, the DAC8 rules make crypto service providers collect users' transaction data from 2026. If you have unreported crypto gains, assume they can be found.
This guide covers the Norwegian rules in detail and provides an overview for EU investors. For the rates and methods in Germany, the United Kingdom, Sweden and the Netherlands, see our crypto tax guide for Europe.
The Basic Principle — Norway
In Norway, crypto is classified as "other assets" (andre eiendeler) under the Tax Act. The rules are straightforward:
Capital gains: When you sell, swap, or spend crypto at a profit, you pay 22% tax on the gain (Skatteetaten). Losses are deductible against other capital income. Skatteetaten's rules page states that a sale or other realisation gives either a "skattepliktig gevinst eller fradragsberettiget tap" (a taxable gain or a deductible loss).
Yield and staking: When you receive crypto as income — staking rewards, lending yield, airdrops — Skatteetaten treats it as taxable income at its market value on the date received. Its rules page states that "Alle inntekter fra virtuelle eiendeler er skattepliktig" (all income from virtual assets is taxable). Mining run as a business has its own rules.
Crypto-to-crypto swaps: A taxable event. Skatteetaten states that selling one virtual asset for another "regnes som skattemessig realisasjon" (counts as a realisation for tax purposes). Swapping ETH for SOL is treated as selling ETH (calculate gain/loss at market value) and buying SOL.
HODLing: Not taxable. You only realise a gain when you sell, swap, or spend.
Wealth tax: Holdings count towards wealth tax at their market value on 1 January of the year after the income year (Skatteetaten).
What Triggers a Taxable Event
| Event | Taxable? | Tax Type |
|---|---|---|
| Selling crypto for NOK/EUR | Yes | Capital gain/loss |
| Swapping crypto for crypto | Yes | Capital gain/loss |
| Spending crypto (paying for goods) | Yes | Capital gain/loss |
| Receiving staking rewards | Yes | Ordinary income |
| Receiving yield from lending | Yes | Ordinary income |
| Receiving an airdrop | Yes | Ordinary income |
| Buying crypto with fiat | No | — |
| HODLing | No | — |
| Transferring between your own wallets | No | — |
Cost Basis Calculation
Unlike shares, crypto has no FIFO (First In, First Out) requirement in Norway. Skatteetaten's guidance on selling says "you must decide which unit has actually been realised and what the input value was for that specific unit", that "You do not necessarily have to sell the units in the same order that you bought them", and that "the FIFO (First In, First Out) principle does not apply, as it does for shares" (Skatteetaten, selling digital currency). Transaction costs are added to the input value when you buy and deducted from the output value when you sell. Whatever method you use, you must be able to document the cost of the units you report as sold, so keep every purchase record and apply your method consistently.
Example (illustrative):
- January: Bought 0.5 BTC for 300,000 NOK
- June: Bought 0.5 BTC for 400,000 NOK
- December: Sold 0.5 BTC for 500,000 NOK
If the units sold are documented as the January purchase, the cost basis is 300,000 NOK, the gain 200,000 NOK and the tax 200,000 × 22% = 44,000 NOK. If they are the June units, the gain is 100,000 NOK and the tax 22,000 NOK. Check with Skatteetaten or an adviser which approach fits your records.
Adding fees (illustrative). Suppose the January purchase cost a 1,500 NOK fee and the December sale a 1,250 NOK fee. The input value becomes 300,000 + 1,500 = 301,500 NOK and the output value 500,000 - 1,250 = 498,750 NOK, so the gain is 197,250 NOK and the tax 197,250 × 22% = 43,395 NOK: 605 NOK less than ignoring the fees. Exchange fee records are worth keeping.
Reporting in Your Tax Return
Crypto gains and losses are reported in your annual tax return (skattemeldingen) under "Finansielle instrument og andre eiendeler" (Financial instruments and other assets).
You need to report:
- Opening balance (value of all crypto holdings on 1 January)
- All disposals during the year (date, amount, sale price, cost basis, gain/loss)
- All income received (staking, yield, airdrops) with date and NOK value
- Closing balance (value of all holdings on 31 December)
A practical order of work:
- Download the full transaction history (CSV or API) from every exchange and wallet you used, including ones you have closed.
- Import everything into one tax tool or spreadsheet and mark transfers between your own wallets, so they are not counted as disposals.
- Value every reward in NOK on the day you received it.
- Decide which units each sale used, apply that method consistently, and keep the records.
- Enter the totals in the return and keep the underlying file in case Skatteetaten asks.
Tools That Help
Manually calculating gains across multiple wallets and exchanges is extremely time-consuming. Crypto tax tools automate this:
Koinly: Supports Norwegian tax rules. Imports from most major exchanges and wallets via API or CSV. Generates a tax report formatted for Skatteetaten. Check its current plans and prices.
CoinTracker: Similar functionality, good exchange integration. Primarily US-focused but supports Norwegian reporting.
Divly: Swedish-founded, specifically designed for Nordic tax rules including Norway. Understands the Skatteetaten format natively.
Firi: The Nordic exchange Firi lists a free crypto tax calculator on its site; as with any tool, verify the output before you file.
Import all your exchange histories (including Coinbase and Nexo transaction exports), connect your wallets, and let the tool calculate. Always verify the output — tools make mistakes, particularly with complex DeFi interactions.
What Happens If You Don't Report
Assume that what you hold on an exchange can be seen by the tax authority. Failing to report can lead to additional tax (tilleggsskatt) and, in serious cases, criminal prosecution.
Penalties for non-disclosure: additional tax is normally 20% of the tax that was avoided; aggravated additional tax adds a further 20 or 40 percentage points, so up to 60% in total, plus interest.
The Tax Administration Act sets these rates: "Tilleggsskatt beregnes med 20 prosent av den skattemessige fordelen som er eller kunne ha vært oppnådd", and "Skjerpet tilleggsskatt beregnes med 20 eller 40 prosent av den skatten som er eller kunne vært unndratt" (skatteforvaltningsloven, Lovdata).
Worked example. An unreported gain of 100,000 NOK means 22,000 NOK of tax avoided. Additional tax at 20% adds 4,400 NOK, so 26,400 NOK plus interest. If aggravated additional tax at 40% is also imposed, it adds a further 8,800 NOK, so 35,200 NOK plus interest, on a gain that would have cost 22,000 NOK to report on time.
The practical advice: if you have unreported crypto gains from previous years, file a voluntary correction (frivillig retting) with Skatteetaten. This significantly reduces penalties compared to being caught.
EU Overview
EU member states are implementing the DAC8 directive — mandatory crypto asset reporting by exchanges to tax authorities across all member states, with data sharing between countries. According to the European Commission, the rules apply from 1 January 2026 and the first exchange of information, covering 2026, takes place by 30 September 2027. If you use exchanges registered in an EU country, expect your transaction data to reach your home country's tax authority.
FAQ
Is crypto taxed in Norway? Yes. Capital gains are taxed at 22%, and staking, lending and other crypto income is taxable at its market value when received. All crypto transactions are reportable.
Do I pay tax on crypto gains? Yes, when you realise a gain — by selling, swapping, or spending crypto at a profit. HODLing is not taxable.
Are staking rewards taxable? Yes. In Norway, staking rewards are taxable as ordinary income at their NOK value on the date received.
What is a taxable event in crypto? Any transaction that results in disposing of crypto (selling, swapping, spending) or receiving crypto as income (staking, yield, airdrops). Transferring between your own wallets is not taxable.
Do I have to use FIFO for crypto in Norway? No. Skatteetaten says the FIFO principle does not apply to virtual currency as it does for shares; you decide which unit was realised but must document that unit's input value.
What is the penalty for not reporting crypto in Norway? Additional tax of normally 20% of the tax avoided, with aggravated additional tax of a further 20% or 40% in serious cases, plus interest. A voluntary correction before Skatteetaten finds it significantly reduces the penalty.
Not tax advice. Consult a qualified tax professional.
Sources
- Skatteetaten (skatteetaten.no)
- Skatteetaten, selling digital currency (skatteetaten.no)
- additional tax (skatteetaten.no)
- skatteforvaltningsloven, Lovdata (lovdata.no)
- European Commission (taxation-customs.ec.europa.eu)
Thomas Lovas Lokoy · Founder & Editor, NorwegianSpark SA
Thomas Lovas Lokoy is the founder of NorwegianSpark SA, the Norwegian company (org. 834 984 172) that runs AICryptoCoin. He oversees the business. Articles are researched and drafted with AI assistance; Thomas is responsible for what goes live. Corrections: thomaslien@norwegianspark.com.
Content on AICryptoCoin is for informational purposes only and does not constitute financial advice. Always do your own research and consult a qualified financial advisor before making investment decisions.

