Export help · Crypto.com

How to export your Crypto.com App transaction history for your crypto tax report

The Crypto.com App exports transaction history as CSV files, one for each part of the app: the Token Wallet (your crypto), the Cash Wallet (fiat) and the Visa card. For a crypto tax report the Token Wallet file is the important one. Every row carries a value in your display currency, so prices rarely need looking up. This page shows you how to export it and how CryptoTaxOwl reads it in your browser.

  • CSV (separate file per wallet)
  • Accounts → History → Export (Token Wallet)
  • Steps match Crypto.com’s help centre
  • Updated 7 October 2026

How to export your Crypto.com history

  1. 1

    Open the Accounts history

    In the Crypto.com App, go to the Accounts page and tap the History icon at the top right.

  2. 2

    Tap Export

    Tap the Export button to open the export screen.

  3. 3

    Choose Token Wallet and a date range

    Select Token Wallet, set the start and end dates and tap Export to CSV. Crypto.com says each report can cover up to 3 years, so create one report per 3-year period if your history is longer.

  4. 4

    Download the report

    When the report is ready, download it from the export history. Crypto.com keeps the last 30 reports and each download is available for 30 days.

  5. 5

    Add the Cash Wallet and card exports if you need them

    The Cash Wallet has its own Export button on its page. The card history is exported from the Card tab under More → Settings → Export Transaction History. These cover fiat activity and are usually only needed to explain where money came from.

  6. 6

    Import the Token Wallet file

    Drop the Token Wallet CSV (and any further periods) into the crypto tax calculator. Overlapping periods are flagged as duplicates rather than counted twice.

These steps follow Crypto.com’s own help pages as checked on 7 October 2026. Exchanges rename menus often, so if something looks different, use the help link below and look for the full transaction history export. Wrong or out of date? Tell us at errors@cryptotaxowl.com.

What the columns mean

Column headers as documented in tax-tool and community documentation for the Crypto.com App Token Wallet export and checked against the parser’s test file. Crypto.com can add columns or change codes without notice, so compare these with your own file. Cash Wallet and card exports have different columns.

ColumnWhat it means
Timestamp (UTC)Date and time of the transaction, in UTC.
Transaction DescriptionHuman-readable description, for example “Buy BTC” or “CRO → USDC”.
CurrencyThe asset that left or entered your wallet in this row.
AmountSigned amount of Currency: negative when it left your wallet, positive when it arrived.
To CurrencyFor swaps and some purchases, the asset received. Blank on most other rows.
To AmountAmount of To Currency received.
Native CurrencyYour app’s display currency, such as GBP, EUR or AUD.
Native AmountValue of the row in your native currency at the time of the transaction. Used as the fiat value.
Native Amount (in USD)The same value in US dollars.
Transaction KindCrypto.com’s internal code for the transaction, such as crypto_purchase or crypto_wallet_swap_debited. This decides how the row is classified.
Transaction HashBlockchain transaction hash for on-chain deposits and withdrawals, when present. Used for exact transfer matching.

Quirks to know

The Transaction Kind column matters more than the description. Some codes you are likely to see:

Transaction Kind (examples)Usually means
crypto_purchase, viban_purchaseCrypto bought with card or fiat
crypto_wallet_swap_debited / crypto_wallet_swap_creditedThe two halves of a crypto-to-crypto swap
crypto_withdrawal, crypto_depositOn-chain transfers out of or into the app
crypto_to_exchange_transfer, exchange_to_crypto_transferMoves between the App and the Crypto.com Exchange
Earn interest, card cashback and reward codesIncome or rewards (check the review screen)
  • Swaps can be two rows. A swap may appear as a debited row and a credited row with the same time. They are grouped into one trade.
  • Reversals. Some rewards are later reversed (for example a cashback refund). The reversal row cancels the original reward.
  • Native values are in your display currency. If your display currency isn’t your tax currency, the value is converted using daily exchange rates.

How CryptoTaxOwl reads this file

The file is read in your browser and nothing is uploaded. CryptoTaxOwl never asks for API keys, recovery phrases or passwords.

  1. The format is detected from the header fingerprint and confirmed by checking that Transaction Kind holds values like crypto_wallet_swap_debited.
  2. Each Transaction Kind is mapped through a versioned table. A kind the table doesn’t know becomes an “Unknown type” issue that you resolve; it is never silently treated as taxable or non-taxable.
  3. The Native Amount in the file is used as the value first, before any price dataset, as explained in how CryptoTaxOwl works.
  4. Withdrawals to your own wallets, including the Crypto.com Exchange, need matching with the deposit on the other side. See crypto transfers between your own wallets.

Known issues and gaps

  • The Crypto.com Exchange is separate. Activity on the Crypto.com Exchange (as opposed to the App) has its own export with a different format. Transfers to it appear in the App file as transfers out.
  • Deposits from other platforms. Crypto deposited from elsewhere has no cost in the App. Import the other platform’s file too, for example your Binance transaction history, or you’ll see a missing cost basis issue.
  • Locked and staked balances. Locking or staking coins may produce rows that move coins without a sale. Check how they are classified on the review screen.
  • Derivatives or similar products are flagged as unsupported activity and excluded by default.
Each export covers at most 3 years. If your history is longer, make sure the date ranges of your files join up with no gap.

If your file isn’t recognised

Check that you exported the Token Wallet rather than the Cash Wallet or card. If it still isn’t recognised, the column mapper opens: assign the timestamp, currency, amount, to-currency and native amount columns, and save the mapping. You can also convert the file to the CryptoTaxOwl template with the crypto CSV converter.

Crypto.com export: frequently asked questions

Which Crypto.com export do I need for taxes?

Mainly the Token Wallet export, which covers your crypto buys, sells, swaps, transfers and rewards. The Cash Wallet and card exports cover fiat money; add them only if you need them to explain your activity.

How far back can I export from the Crypto.com App?

Crypto.com’s help article says each report can cover up to 3 years. For a longer history, create several reports with consecutive date ranges and import them all.

My old Crypto.com export link no longer works. Why?

According to Crypto.com, the export history shows your last 30 reports and each download is available for 30 days. Generate a new report.

Does the App export include the Crypto.com Exchange?

No. The App and the Exchange keep separate histories. Transfers between them appear in the App file, but trades on the Exchange need the Exchange’s own export.

What happens to card cashback rewards?

Cashback rows are classified using your country’s default for rewards, and you can change the treatment on the review screen. Reversed cashback cancels the original reward.