Kraken mark

Automated Kraken Crypto Tax Calculator

The easiest way to calculate your Kraken crypto taxes with Recap. Connect your account in seconds for a secure, read-only sync.

Kraken transactions can create both capital gains and income tax liabilities, depending on how you use the exchange. Selling crypto, swapping one asset for another, trading on margin, and earning staking rewards each carry their own tax treatment. This page explains how Kraken transactions are typically taxed and how to generate an accurate Kraken tax report with Recap.

Recap supports Kraken spot trading, margin trading, staking and Earn rewards, dust conversions, and KrakenPay transfers in a single tax report you can review, file, or share with your accountant. Kraken Futures has its own dedicated integration, so derivatives traders are covered too.

What is Kraken?

Kraken is one of the longest-running cryptocurrency exchanges, founded in 2011 and known for its strong security track record. It supports hundreds of crypto assets and offers deeper trading tools than most mainstream exchanges, which means Kraken accounts often carry more varied tax positions than a simple buy-and-hold portfolio.

Here's an overview of what Kraken offers:

  • Spot trading: buy and sell hundreds of cryptocurrencies, from simple instant buy and sell to full order-book trading on Kraken Pro.
  • Margin trading: leveraged long and short positions on major pairs, with rollover fees on open positions.
  • Futures: perpetual and fixed-maturity contracts on a separate Kraken Futures platform. See our Kraken Futures integration for the dedicated page.
  • Staking and Earn: rewards on supported assets through flexible and bonded options, where available.
  • KrakenPay: send and receive crypto payments directly from your account.

Why Kraken data can be tricky to track manually

A Kraken account often starts with a few spot trades and grows from there. Add margin positions, daily staking rewards, and a separate Futures account, and the history becomes hard to piece together by hand. The usual sticking points:

  • Crypto-to-crypto trades are typically disposals for tax purposes, which surprises traders who never touched regular money all year.
  • Margin trading typically produces realised gains and losses on each settlement, plus rollover fees, and these need separating from your spot activity.
  • Staking rewards arrive as a stream of small income events, each one needing a value in your local currency on the day it landed.
  • Staking transfers move assets in and out of staking without changing ownership, so they shouldn't be taxed, but they can look like withdrawals in a raw export.
  • Kraken Futures history lives on a separate platform with its own connection, and needs combining with your spot account before your numbers add up.

Kraken products supported in Recap

Recap calculates tax across Kraken's core product range, covering fifteen different Kraken transaction types from simple buys to margin rollover fees and parachain transfers. Once your data is in, everything flows into a single Recap tax report.

  • Spot trades, instant buy and sell, and crypto-to-crypto swaps across every supported asset.
  • Margin trades, including realised profit and loss and rollover fees.
  • Staking rewards, staking transfers, and Earn rewards.
  • Deposits, withdrawals, dust conversions, KrakenPay transfers, and parachain transfers.
  • Kraken Futures positions, through the dedicated integration.

How to import Kraken into Recap

For most users the API connection is the best way to bring Kraken data into Recap.

  • API connection (recommended): connect your Kraken account with a read-only API key and Recap syncs your transactions automatically, keeping your tax position up to date as you trade. Our help guide on connecting your Kraken account walks through every step.
  • Kraken Futures: connect your Futures account separately so your derivatives activity is included. See our guide on connecting your Kraken Futures account for the setup.
  • Recap CSV: if you prefer not to connect via API, you can import transactions manually using Recap's CSV template.

How to get your Kraken tax report

Getting a Kraken tax report takes three steps: connect your Kraken account to Recap, let your transactions sync and check the activity looks complete, then download your report. No spreadsheets required.

Your Kraken tax report covers:

  • Capital gains and losses on every disposal, using the cost basis rules for your jurisdiction.
  • Income from staking and Earn rewards, valued at the time of receipt.
  • A transaction log so you can spot any issues before you file.
  • A downloadable summary you can submit with your tax return or share with your accountant.

You can preview your Kraken tax position at any time during the year, not only at filing season. As you add other exchanges and wallets to Recap, your Kraken activity flows into your overall position alongside everything else.

Kraken markAuto Sync with Kraken

Common Kraken tax challenges and how Recap solves them

Kraken accounts produce a few recurring tax problems. Here's how Recap handles each one:

  • Margin complexity: margin settlements realise gains and losses that are easy to miscount by hand. Recap separates margin activity from spot trades and values each settlement correctly.
  • Staking transfers: moving assets into or out of staking is not a disposal, but raw data can make it look like one. Recap classifies staking transfers as non-taxable movements.
  • Dust conversions: converting small balances creates many tiny disposals. Recap captures and values each one so they don't distort your gains.
  • Recurring rewards: staking and Earn rewards can produce hundreds of small income events a year. Recap values each one on the day it arrived, so you don't have to.

How are Kraken transactions taxed?

Tax treatment depends on the transaction type and your jurisdiction. Selling, swapping, or spending crypto counts as a disposal and is typically subject to capital gains tax, while staking and Earn rewards are usually taxed as income when received. Recap classifies each Kraken transaction type and applies the specific rules for your jurisdiction in your final report.

Transaction typeCGTIncomeTracked in Recap
Deposits
Withdrawals
Buying crypto with fiat
Crypto to crypto
Selling crypto for fiat
Staking rewards
Staking transfers
Airdrops
Dust conversions
Margin trades
Margin rollover fees
Parachain transfers
Instant buy/sell
KrakenPay transfers
Earn rewards

Refer to our tax guides for a more detailed look at crypto tax rules.

Tax information is general guidance and may not reflect your circumstances. If you're unsure, speak to a qualified tax adviser.

Kraken Futures and tax

Kraken Futures is a separate platform with its own account and data, and its tax treatment deserves a closer look. Futures profits and losses are typically realised when a position closes or settles, and jurisdictions differ on whether derivatives fall under capital gains rules, income rules, or separate regimes of their own. That makes clean records especially important for derivatives traders.

Recap imports your Kraken Futures activity through its own connection and brings it into the same tax report as your spot trading, so realised futures profit and loss sits alongside your other gains, losses, and income.

Why Kraken users choose Recap

Recap is built to handle the full range of Kraken activity. Kraken users typically choose Recap for:

  • Full coverage of spot, margin, staking, and Futures activity in one tax report.
  • Automatic API syncing that keeps your tax position current as you trade.
  • A clear view of every transaction and the tax it produces, so the detail behind your numbers is easy to check before filing.
  • Support for multiple Kraken and Kraken Futures accounts under a single Recap login.
  • Sharing tools that let your accountant or tax advisor view the same numbers you do.
  • A year-round view of your tax position, not just a filing-season scramble.

Ready to generate your Kraken tax report? Connect your account and Recap automatically calculates your gains, losses, staking income, and margin activity in one filing-ready report.

Kraken markAuto Sync with Kraken

Automate your Kraken tax reporting - takes 5 mins.

  • 1

    Sign up to Recap

  • 2

    Set up auto sync with our step by step guide

  • 3

    Generate your tax report ready to self-file or share with your accountant

FAQs