We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Crypto Tax in Sweden

A structured summary of how individual crypto taxation works in Sweden, the tax regime, headline rate, accepted cost-basis methods, exemptions and anti-avoidance rules.

General information generated from our jurisdiction dataset, not tax advice. Rules change, verify with a local professional.

Crypto Tax in Sweden

Crypto tax in Sweden is administered by Skatteverket, and the Swedish system is known for being thorough about digital assets. In broad terms, disposals of crypto are reported as capital transactions, while crypto you earn can be taxed as income. Skatteverket has invested in guidance and data collection, so accurate reporting matters. This guide explains how each event is generally treated, what you file, and the records to keep, and how CryptaTax rebuilds it all from your transaction history.

This is general information, not tax advice. Swedish crypto rules change and depend on your circumstances. Confirm the current position with Skatteverket or a qualified adviser, and see the summary table on this page and verify current figures before you file.

Is crypto taxed in Sweden?

Yes. Skatteverket treats cryptocurrency as an asset, and most individuals encounter it through the capital part of the tax system. When you dispose of crypto, selling it, swapping it, or using it to pay for something, you generally have a reportable capital transaction, with a gain or loss measured against your acquisition cost. Separately, crypto you earn can be taxed as income depending on how it arises. Buying and holding alone is not a taxable event, but Sweden expects each disposal to be reported, not just net cash-outs.

Sweden is notable for taking a granular, per-disposal view: each sale or swap is its own reportable line, and gains and losses are calculated transaction by transaction. For active users with many small trades, this can mean a large number of entries, which is exactly where automation earns its keep.

How crypto is taxed in Sweden

Disposals and capital gains

A disposal includes selling crypto for kronor, exchanging one token for another, and spending crypto. Each disposal produces a capital gain or loss equal to the proceeds minus your acquisition cost. Sweden generally uses an average-cost approach for working out the acquisition value of units of the same asset, so when you sell part of a holding, the cost attributed to what you sold is based on a pooled average rather than a specific lot. Crypto-to-crypto swaps are disposals here too. See the cost basis → guide for how average-cost pooling works.

Losses on crypto can generally be used to reduce taxable capital results, though the extent to which a loss is deductible can depend on the rules in force and the type of asset. Because those rules and any limitation percentages can change, we do not state a figure here: see the summary table on this page and verify current figures.

Staking and lending

Rewards from staking and lending are generally treated as income valued at the market price when received, with that value typically forming the acquisition cost for any later disposal. The precise income category can depend on the nature and scale of your activity. Our staking → guide covers the general treatment.

Mining

Mining rewards are generally taxable on receipt, and whether they sit in a hobby income category or are treated as business activity depends on the scale, regularity, and profit motive of what you do. Business-level mining changes both the income treatment and the deductibility of associated costs.

Airdrops and forks

Tokens received via airdrops or hard forks can be taxable depending on the circumstances. Record the date you gained control and the market value at that point, since that value generally sets the acquisition cost you carry forward to a later disposal.

DeFi and NFTs

DeFi activity frequently combines disposals (when tokens are swapped, wrapped, or supplied to a pool) with income-like rewards, and each leg is analysed on its mechanics. NFTs are assets within the same capital framework, a collector's resale gain follows the capital rules, while creators selling their own work may be in income territory. When unsure, document each step and verify the treatment with Skatteverket.

Tax rates and allowances

Sweden taxes capital results, including most crypto disposals, under its capital-income rules, while crypto you earn may be taxed under the income from employment/business rules instead, which are progressive. The applicable rate, and how fully a crypto loss can be deducted, are set by Skatteverket and can change, so we do not quote specific percentages in this narrative. The verified figures for the current year are shown in the summary table on this page.

  • Capital taxation applies to gains on most crypto disposals.
  • Loss deductibility may be partial depending on the rules, check the current treatment in the table.
  • Income taxation applies to earned crypto (staking, mining, payment), valued on receipt.
  • Average-cost pooling generally determines the acquisition cost of units sold.

Which forms and how to file

Crypto is reported in your annual income tax return to Skatteverket. Capital gains and losses on crypto are generally declared on the schedule used for securities and other assets, with each disposal reported, and any crypto income included in the income sections. The exact schedule and the e-filing options depend on your situation and the year, so rather than name a specific form here we point you to Skatteverket's services and the summary table.

  • File your annual return with Skatteverket, including the capital-gains schedule for crypto.
  • Report each disposal, sale or swap, with proceeds and average-cost acquisition value.
  • Report earned crypto at its kronor value on the date received.
  • Confirm the filing deadline for the year and verify current dates in the table.

Record-keeping

Because Sweden expects per-disposal reporting and uses average-cost pooling, complete records are essential, you cannot compute the right pooled cost without the full acquisition history. Reconstructing this by hand across several exchanges and wallets is error-prone, which is the main reason people turn to automated tools.

  • Every acquisition: date, amount, token, and kronor cost.
  • Every disposal: date, amount, proceeds, and the average cost attributed.
  • Income events: the value of each staking, mining, airdrop, or payment receipt on the day.
  • Wallet transfers between your own accounts, labelled so they are not counted as disposals.
  • Exchange exports and statements kept for the period Skatteverket expects.

Common crypto tax mistakes in Sweden

Sweden's per-disposal, average-cost system is precise but unforgiving of incomplete data. The classic mistake is reporting only the trades that ended in kronor while ignoring crypto-to-crypto swaps, which are equally disposals. Another is computing the cost of a sale from a single purchase instead of the pooled average across all units of that asset, which gives the wrong gain or loss. People also routinely omit earned crypto (staking and similar) as income, or lose the price at the moment of receipt, leaving both the income figure and the later cost basis unsupported.

  • Skipping swaps, every exchange of one token for another is a disposal.
  • Using a single purchase price instead of the average cost across the whole holding.
  • Omitting staking and other earned crypto from the income sections.
  • Losing the receipt-day value of rewards, which sets both income and future cost basis.
  • Treating internal transfers as disposals, inflating the number of taxable events.

There is also a subtle pooling trap: because the average cost changes every time you buy more of an asset, the cost attributed to a mid-year sale depends on purchases made earlier in the same year. Getting one acquisition wrong therefore ripples through every subsequent disposal of that asset. This is precisely the kind of cascading calculation that is painful by hand and trivial for software that holds your whole history.

Why accurate crypto tax reporting matters in Sweden

Skatteverket has published detailed crypto guidance and actively collects information, so accurate, line-by-line reporting is expected rather than optional. Because the system is granular, an incomplete return is easy to spot, a disposal with no matching acquisition, or income that appears in your wallet but not on your return. Interest and surcharges can apply where tax is under-paid. The reliable way to stay on the right side of this is to keep a single, reconciled record of every acquisition and disposal, so that the average-cost figures and per-disposal gains are correct by construction rather than reconstructed from memory at deadline time.

For active users the practical barrier is sheer volume: a few hundred trades across two or three venues quickly becomes unmanageable on a spreadsheet, especially once swaps, rewards, and transfers are mixed together. Automating the import and the pooling math is what turns a multi-day chore into a review-and-file task.

How CryptaTax automates your Sweden crypto taxes

CryptaTax is built for individuals filing their own taxes. You connect your exchanges and wallets, and it imports your full history, reconciles transfers so internal moves are not taxed, and rebuilds your cost basis using an average-cost method aligned with how Sweden pools acquisitions. It calculates a gain or loss for every disposal and separates income events, then produces a file-ready report for your return.

  • Imports wallets and exchanges automatically across chains.
  • Applies average-cost pooling to value the units you dispose of.
  • Reports each swap as a disposal, matching Sweden's per-trade view.
  • Separates earned crypto (staking, mining, airdrops) from capital disposals.
  • Outputs schedule-ready totals for capital gains, losses, and income.

For Sweden specifically, the pooling is the part most people get wrong by hand, and it is the part CryptaTax handles automatically: every purchase updates the running average, and every disposal is valued against that pooled cost in the right chronological order. The output is a per-disposal list, proceeds, average cost, and the resulting gain or loss, plus your income events, ready to map onto the relevant schedule of your Skatteverket return. You review, rather than recompute.

That matters most when the numbers are large. A few hundred trades is no longer something you can audit line by line in a spreadsheet without errors creeping in, and a single mis-entered acquisition early in the year quietly distorts every later disposal of that asset. Letting software hold the full history removes that fragility and gives you figures you can actually stand behind.

It also keeps you ready for next year. Your pooled cost and holdings roll forward, so each new tax season builds on a clean base instead of starting over, which is the difference between a quick review and a multi-day reconstruction.

Get my Sweden crypto tax report

Related countries and guides

Sweden's per-disposal, average-cost approach differs from its neighbours. Compare with Norway crypto tax →, Denmark crypto tax →, Germany crypto tax →, Ireland crypto tax →, and Switzerland crypto tax →. For mechanics, see staking → and cost basis →.

Individual crypto tax, Sweden

General Information

Default Framework
IFRS
Crypto Classification
Intangible AssetCurrent Asset
Tax Year
Calendar Year (M12)
Functional Currency
SEK
FX Source (Reporting)
RIKSBANKEN
FX Source (Tax)
RIKSBANKEN
Transaction Rate
Daily Spot
Hyperinflationary
✗ No

Individual Tax, Regime

Tax Regime
Capital Gains
30% capital income tax. Skatteverket mandates WAVG (genomsnittsmetoden).
Tax Rate
30%
30% flat on capital income

Individual Tax, Cost Basis

Measurement Basis
Historical Cost
Cost Method
WAVG
Method Electable
✗ No
Permitted Methods
WAVG
Country Override
GENOMSNITTSMETODEN

Individual Tax, Exemptions

CGT Exempt
✗ No
Holding Period
HP Benefit
Annual Exemption
Threshold Exemption

Individual Tax, Anti-Avoidance

Wash Sale
✗ Off
Same-Day Rule
✗ No
Superficial Loss
✗ No
Loss Restriction
Unrestricted
Loss Carryforward
Unlimited
See your own numbers for Sweden

CryptaTax computes your gains, income and tax reports for Sweden automatically across 90 blockchains and 49 exchanges.

Calculate your crypto tax
Does Sweden tax crypto-to-crypto swaps?

Yes. Exchanging one cryptocurrency for another is a disposal of the coin you give up, so it produces a reportable capital gain or loss even without converting to kronor. CryptaTax records each swap automatically.

How does average-cost pooling work?

When you hold several units of the same asset, the acquisition cost attributed to a disposal is based on a pooled average of what you paid, rather than a specific lot. CryptaTax computes this pool for you across your whole history.

Are crypto losses deductible in Sweden?

Crypto losses can generally reduce your taxable capital result, though the extent of deductibility can depend on the rules in force. Check the current treatment in the summary table on this page.

How is staking taxed in Sweden?

Staking rewards are generally treated as income at their market value when received, with that value becoming the acquisition cost for any later disposal. The income category can depend on the nature of your activity.

Do I report every single trade?

Sweden takes a per-disposal view, so each sale or swap is its own reportable event. For active traders this means many lines, which is exactly what CryptaTax automates.

Which form do I use?

Crypto capital gains are generally reported on the schedule Skatteverket uses for securities and other assets, within your annual return, with earned crypto in the income sections. Confirm the exact schedule and deadline in the table.

Can CryptaTax handle thousands of Swedish trades?

Yes. CryptaTax imports your full history, applies average-cost pooling, calculates a result for every disposal, and produces schedule-ready totals so you do not have to compute each line by hand. Even portfolios spread across several exchanges and wallets with thousands of swaps are consolidated into one consistent set of figures you can review and file.

Other jurisdictions

SwitzerlandTürkiyeUnited KingdomAustriaBelgiumBulgariaCroatiaCyprusCzechiaDenmarkCrypto Tax by Country