Do I have to include cryptocurrency in my tax return?

In Norway, cryptocurrencies are treated as assets and must be declared in your yearly tax return. In Denmark, cryptocurrency trading is normally considered speculation and must be declared in your yearly tax return. Every time you sell crypto on Firi, you will incur either a profit or loss. This is a taxable event.

We know that many people dread calculating their cryptocurrency taxes. Tax regulations are complex, and it can be difficult to figure out where to report what. With our tax calculator you get help calculating your cryptocurrency taxes, and we tell you exactly which numbers to enter where. You can also download detailed documentation for the tax authorities, should they require it.

Before you begin, we recommend reading through the official guidelines for tax on cryptocurrencies from the tax authorities in your country: Skatteetaten's guide to tax on virtual currencies for Norwegian customers, and Skat's guide to tax on cryptocurrency for Danish customers. In Norway the tax return deadline is April 30th, and in Denmark the deadline is May 1st.

Please note: For now, we can only calculate taxes on trades you have made on Firi. If you also hold crypto on other exchanges or external wallets, we recommend you read the following article on cryptocurrency tax on how to proceed.

This is what the tax calculator shows you

The tax calculator gives you the following:


For Norwegian customers:

  • Wealth - The net value of your cryptocurrency holdings at the end of the year. Enter this under "Formuesverdi" in the tax return.
  • Profit - We have summed all of the profits from your cryptocurrency realisations last year. Enter under "Skattepliktig gevinst" in the tax return.
  • Loss - We have summed all of the losses from your cryptocurrency realisations last year. Enter this under "Fradragsberettiget tap" in the tax return.
  • Income - Here we have summed all of your bonuses for last year. Enter this under "Annen skattepliktig inntekt" in the tax return.
  • Expenses: If you have had any expenses, such as a withdrawal fee, you can get a tax deduction for this. This box only appears in your tax calculation if you have any expenses to list (Enter under "Finans" -> "Forvaltningskostnader" -> "Verdipapirforvaltning" in the tax return)

For Danish customers:

  • Profit - We have summed all of the profits from your cryptocurrency realisations last year, as well as your bonuses. Enter this in box 20 in the tax return.
  • Loss - We have summed all of the losses from your cryptocurrency realisations last year. Enter this in box 58 in the tax return.

When calculating taxes, historical prices from Firi's market are used.

Any transaction fees incurred are added to the buying or selling total sum, meaning they are included in profit, loss and/or income.

Bonuses are considered income for taxation purposes. The value of a bonus is calculated based on the average price of the bonus cryptocurrency on the day you receive the bonus in your wallet. The average price is based on prices gathered from the largest international exchanges.

Firi uses the FIFO principle of realization (First In, First Out). For Danish customers, the "aktiv-for-aktiv" principle of realization is used if possible.

Have you transferred crypto from another exchange?

You can’t directly use Firi’s tax calculator if you have traded on other local or foreign exchanges, and have transferred crypto to your Firi wallet. The reason for this is that we won’t know the purchase value of the transferred crypto, and therefore cannot calculate profit or loss on the transaction. You can easily add this information to our calculator.

How to enter the values in your tax report

For Norwegian customers:

Log in at Person and open your tax report. Find the theme ‘Finance' in the tax return. Under ‘Other financial products and virtual currency/cryptocurrency’, press “Add” and 'Virtual currency/cryptocurrency’.

Here you can choose to enter information for each cryptocurrency you own, or to enter summed tax information for many cryptocurrencies.

If you have only traded with one cryptocurrency, like for instance bitcoin, it's easiest to enter information for each cryptocurrency. If you have traded with several different cryptocurrencies, we recommend entering summed tax information.

If you want to download documentation from Firi for your tax return, you can do this by pressing the “Download” button in the top right corner of the tax calculation page. Skatteetaten does not require you to submit this documentation with your tax report, but they may ask you for it if necessary.

For Danish customers:

For information on this, we recommend reading through the official guidelines for tax on cryptocurrencies from the tax authorities in your country: Skatteetaten's guide to tax on virtual currencies for Norwegian customers, and Skat's guide to tax on cryptocurrency for Danish customers.

Good luck with reporting your cryptocurrency taxes!