Free preview · no sign-up · read-only

KuCoin Tax Calculator

Upload your KuCoin CSV, optionally merge MetaMask, Phantom, and pasted wallet activity, and preview a filing-ready tax report. Built for an exchange where time zone settings, export type, and one-year file limits can shift which lots land in which tax year.

Instant preview No sign-up KuCoin CSV Wallet + CSV merge
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload KuCoin data and complete your coverage

Start with the KuCoin export that matches your taxable activity, then optionally connect MetaMask, Phantom, or paste wallet addresses to merge self-custody history.

CSV-first flowWallet mergeNo sign-up
Primary path
KuCoin CSV Required

Upload the KuCoin CSV you want to reconcile first. KuCoin often splits history across several export types - Spot, Convert, Earn rewards - and each file covers a maximum of one year.

Drop your KuCoin CSV here
Export the relevant KuCoin history, then drop the file or .

Export from KuCoin:

  1. Sign in to KuCoin and open Profile → Export History → Export, or visit the Export Data page.
  2. Choose the type of data you need and the full period you want to export.
  3. Select the time zone and output format before you confirm the request.
  4. Wait for KuCoin to generate the file, then download it once you get the notification.
  5. KuCoin says each export can cover up to 1 year, and download links stay valid for 30 days.
  6. If you are exporting sub-account data, KuCoin says only Spot, Margin, and Convert reports are supported there.

DYOR.tax parses Spot and Convert exports. If your full filing also depends on Trading Bot or Futures exports, keep those records for separate review.

Combine wallet and exchange data
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 41+ EVM chains 🌐 Phantom + SPL history ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Upload your KuCoin CSV first, then optionally add MetaMask, Phantom, or pasted wallets for broader coverage.
No sign-up required7 countries supportedRead-only wallet scanSpot + rewards aware
Why KuCoin users choose DYOR.tax

Built for KuCoin export quirks, partial history, and timezone traps

KuCoin is one of those exchanges where the export path becomes part of the tax problem. This page helps you start with the right file, keep the missing context visible, and avoid pretending one short CSV tells the whole story.

📊
Reporting

Spot, Convert, and Reward History

Parses KuCoin's Spot trade history, Convert transactions, and reward rows. Income events are kept separate from disposals so the gain figure stays accurate.

Records

Time Zone and Date Range, Not Glossed Over

KuCoin lets you choose the time zone on export and caps each file at one year. The wrong time zone or a missing year shifts lots between tax years - pick the time zone that matches your filing jurisdiction before you export.

💰
Income

Reward Rows Kept Separate

Supported KuCoin reward rows are separated from disposals so they do not get flattened into one misleading gain number.

🌐
Coverage

Wallet + CSV Merge

Optionally merge the KuCoin CSV with MetaMask, Phantom, and pasted wallet addresses to bridge exchange and self-custody activity.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

Why KuCoin Tax Reporting Is More Involved Than It Looks

KuCoin is one of the few large exchanges where the export workflow itself becomes part of the tax problem. The platform supports spot trading, Convert swaps, Earn products, a built-in Trading Bot, and KCS staking - each category generates different transaction rows, and they often live in separate exports. A user who downloads only the Spot trade file is missing their Earn income, their Convert history, and potentially transfers that break cost basis continuity.

What makes it complex

KuCoin does not issue tax forms

KuCoin does not generate country-specific tax documents. There is no 1099 equivalent for UK users, no SA108, no Schedule 3 for Canada, and no pre-filled capital gains report for any jurisdiction. You receive raw CSV exports, and calculating the actual tax liability from them is your responsibility.

KuCoin exited the US market in November 2023. If you traded on KuCoin before that date, gains from the US-exit period are still reportable under the rules of the country where you file - KuCoin's exit does not remove the reporting obligation.

How to Export Your KuCoin Transaction History

Open Profile → Export History → Export or the Export Data page. Choose the report type that covers the activity you need to reconcile, set the time zone to match your filing jurisdiction, and set the date range to the full tax year.

  1. Sign in and open Profile → Export History → Export or the Export Data page.
  2. Select the report type for the activity you want to reconcile (see breakdown below).
  3. Set the date range to the full tax year and choose the time zone that matches your filing jurisdiction.
  4. Submit the request and download the file once the notification arrives. KuCoin says download links remain valid for 30 days.

Which export type covers which activity

Most history exports cover up to one year, but deposit and withdrawal exports may be limited to a shorter date range - check the range before you submit. DYOR.tax processes one KuCoin CSV per run; start with the file that covers your highest-volume activity, then review remaining exports separately.

Sub-account exports

If you use KuCoin sub-accounts, only Spot, Margin, and Convert history is available in the sub-account export flow. Earn and Trading Bot records for sub-accounts need to be exported from the master account or reviewed separately.

KuCoin Products and Their Tax Treatment

KuCoin's product range is broader than most exchanges in the same tier. Each product type creates different tax events, and understanding which ones you used is the first step before running any calculation.

Spot trades and Convert swaps

Spot trades and Convert transactions are both disposal events. When you sell crypto for fiat or exchange one token for another, you realize a gain or loss equal to the difference between the proceeds and your cost basis. KuCoin's Convert feature is a direct swap - the token you send is disposed of at current market value, and the token you receive opens a new acquisition lot at that price.

KuCoin Earn and Savings rewards

Earn credits and Savings interest distributions generally need income treatment at the point of receipt in most jurisdictions. The taxable amount is the fair market value of the tokens at the time they land in your account. A separate capital event - gain or loss - arises later when you sell or swap those tokens. Keep the raw reward rows in your export; they are distinct income events, not duplicate entries from your trades.

Trading Bot activity

Each individual trade your KuCoin bot executes is a separate taxable disposal. The bot does not change the underlying tax rules - it executes spot orders at high frequency, and each completed fill creates its own cost basis lot and disposal event. Bot fills appear in the standard Spot History export as individual orders, so the Spot CSV is the correct starting file for bot activity. If your filing depends on a complete bot performance summary, cross-check the Spot export against your bot history page to confirm all fills are captured.

KCS staking and token distributions

KCS staking rewards and other KuCoin token distributions are generally treated as income in most jurisdictions when received. In the UK, staking rewards are generally taxable if the activity does not amount to a trade. In Canada, the CRA may treat staking as business or investment income depending on the facts. Record the fair market value at the time each distribution lands - the tax treatment depends on that figure, not the current value at filing time.

How DYOR.tax Processes Your KuCoin CSV

Upload your KuCoin Spot or Convert export and DYOR.tax parses trades, swaps, and supported reward rows into buys, sells, transfers, and income events. The engine applies your chosen country's cost basis method to build lot-by-lot gains and losses for the selected tax year. If you also hold crypto in external wallets, connect MetaMask or Phantom, or paste EVM, Solana, and BTC addresses to merge exchange data with on-chain activity. Cross-source self-transfer detection avoids double-counting when the same asset moved between KuCoin and a wallet you also added.

Trading Bot and Futures exports use column formats that are not yet parsed - keep those records for separate review while the spot and transfer history calculates here.

What's in the report

The paid PDF includes everything needed for filing: a capital gains summary mapped to your country's tax forms (SA108 for UK Self Assessment, Schedule 3 for the Canadian T1), a crypto income summary for Earn and staking rows, top assets by profit and loss, end-of-year holdings with remaining cost basis, and a complete transaction audit trail. UK reports include a Match column showing whether each disposal was paired via same-day rule, bed & breakfast rule, or Section 104 pool. New Zealand reports reflect income treatment under the IRD's purpose-of-disposal test rather than a capital gains schedule.

Supported countries

We generate country-specific reports for the UK, Canada, Australia, New Zealand, India, and South Africa. Each report uses the correct cost basis method, tax rates, and filing rules for that country.

Also available

We support Binance (75+ operation types, Spot, Earn, and Launchpool), Kraken (ledger format with refid pairing), and Coinbase (35+ transaction types including rewards and staking). If your year touched multiple exchanges, each calculator handles that exchange's unique CSV format and transaction types.

Country-Specific Tax Treatment

KuCoin exited the US market in November 2023. The exchange continues to serve UK, Australian, Canadian, and other international users. If you traded on KuCoin before the US exit, gains from that period are still reportable under the rules of the country where you file.

Once you choose your filing country in DYOR.tax, the report applies the method supported for that jurisdiction: Section 104 pooling for the UK, ACB for Canada, FIFO for Australia, New Zealand, India, and South Africa.

Frequently Asked Questions

Use Profile > Export History > Export or the Export Data page, then choose the report type, date range, time zone, and CSV format. Confirm the request and download the file once KuCoin finishes generating it.

Often yes. KuCoin splits history across different export types - Spot, Convert, Earn, and deposits/withdrawals each have their own flow. Most history exports cover up to one year, but deposit and withdrawal exports may be limited to a shorter date range. Check the range before submitting. DYOR.tax processes one KuCoin CSV per run, so keep the other records available for review.

Usually they need separate income treatment when received, then a separate capital gain or loss calculation if you later sell or swap the tokens. Keep the raw reward rows instead of deleting them.

Not currently. DYOR.tax processes KuCoin's standard Spot and Convert history exports. Trading Bot and Futures exports use different column formats that are not yet parsed. If your filing includes significant bot or derivatives activity, keep those records for separate review - the spot and transfer history can still be calculated here.

The method depends on the country where you file. UK reports use Section 104 pooling with same-day and 30-day bed & breakfast rules. Canada uses Adjusted Cost Base (ACB). Australia, India, and South Africa use FIFO. New Zealand taxes crypto as income under the IRD's purpose-of-disposal test; FIFO is used for cost basis tracking where disposals are taxable. Select your filing country in Step 1 and the correct method is applied automatically.

KuCoin has stated it complies with local regulations in the jurisdictions it operates in, which increasingly includes data-sharing obligations under frameworks like the OECD CARF and local AML rules. Whether your specific account data is shared depends on your country of residence and the agreements in place at the time. The safest assumption is to report your own gains accurately rather than relying on whether KuCoin has or has not reported them.

KuCoin does not generate country-specific tax forms like a 1099 or equivalent. It provides transaction history exports in CSV format, which you then need to process through a calculator like DYOR.tax to get a filing-ready summary. Download your history from Profile > Export History before the download links expire - KuCoin says they remain valid for 30 days.

The preview is free. Paid reports start at $29 for up to 50 taxable events and scale with your transaction count. There is no subscription.

Related resources

KuCoin tax guides

Crypto Staking Taxes — separating KuCoin Earn reward income from disposal gains
Best Crypto Tax Software 2025 — how different tools compare on exchange support, country rules, and pricing

Other exchange calculators

Binance Tax Calculator — 75+ operation types, Spot, Earn, and Launchpool
Kraken Tax Calculator — ledger format, staking income, and refid pairing

Country tax calculators

🇬🇧 UK · 🇨🇦 Canada · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇮🇳 India · 🇿🇦 South Africa