Trezor logo

How To Do Your Trezor Taxes With Koinly

Trezor pairs perfectly with Koinly to make crypto taxes easy! 🤝 Connect Trezor to Koinly to quickly calculate your taxes. ⚡ Just follow a few simple steps! 🖱️

API Import CSV File Import
Last updated: Friday, 23 September 2022

Connect Trezor with Koinly to calculate your crypto tax

Trezor is one of the most trusted and secure hardware wallets available for crypto investors, letting you securely store your crypto assets offline, as well as buy, exchange and sell through Trezor Suite via desktop and browser. Whatever your investments, Koinly can help you with your Trezor taxes.

How are Trezor transactions taxed?

The tax that applies to your Trezor transactions depends on the specific transaction and your country's rules on crypto tax. This said, generally speaking, there's two taxes that might apply to your crypto:

  • Capital Gains Tax: Whenever you sell, trade or spend crypto via Trezor, you'll likely pay Capital Gains Tax on any profit from that transaction.
  • Income Tax: If you're earning new tokens and receiving them in your Trezor wallet - whether that's staking rewards, mining rewards, or any other kind of income - you'll likely pay Income Tax based on the fair market value of new tokens or coins on the day you receive them, in your fiat currency.

Want to learn more about crypto tax where you live? See our crypto tax guides.

Does Trezor provide tax documents?

No. Trezor does not provide tax documents or reports. Instead, you'll need to get your Trezor transaction history, identify your taxable transactions and calculate your capital gains and income. Better still, use a crypto tax calculator like Koinly to do it for you.

How to get your Trezor tax report with Koinly

Koinly works with Trezor to help you get your crypto taxes done in a fraction of the time it would take you to do it yourself. There's two ways to connect Trezor and Koinly - either connect via API using your public address, or upload a CSV file of your Trezor transaction history.

Once connected, Koinly becomes the ultimate Trezor tax tool. How? Koinly will calculate your Trezor taxes based on your location and generate your crypto tax report, all within 20 minutes. All you’ll need to do at tax time is download the crypto tax report you need from Koinly and file it with your tax office.

How to connect Trezor to Koinly via API

You'll need to get your public address for each blockchain you interact with using Trezor - for example Bitcoin, Ethereum, and Binance Chain. This means you'll need your public address, or in some instances xpub key, for each blockchain. We'll show you how to get both.

On Trezor

For Ethereum & any ETH tokens

  1. Log in to Trezor.
  2. Select accounts.
  3. Select the coin you'd like to connect - for example, ETH.
  4. Select receive.
  5. Copy your address.

For Bitcoin, Bitcoin Cash, Dogecoin, Dash, Litecoin and BSV

You'll need your xpub key for these blockchains, not your public address.

  1. Log in to Trezor.
  2. Plug in your Trezor and to go
  3. Select the name of your device.
  4. Select basic.
  5. Select show xpub.
  6. Copy your xpub key.

On Koinly

  1. Log in to Koinly and go to the wallets page.
  2. Select add new wallet.
  3. Search for Trezor.
  4. Select set up auto sync.
  5. Search for and select the blockchain you want to connect. For example - Bitcoin or Ethereum.
  6. Paste your public address or xpub key.
  7. Select import.

How to connect Trezor to Koinly via CSV

You'll need to download a CSV file for each coin you hold in Trezor, as well as a CSV file for each account you have relating to that coin.

On Trezor

  1. Log in to Trezor.
  2. Select accounts.
  3. Select the coin you'd like a CSV for, for example Bitcoin. If you have multiple accounts for that coin, you'll also need to select the account for that coin.
  4. Select the three dot icon next to search.
  5. Select export as CSV.

On Koinly

  1. Sign up or log in to your Koinly account and go to the wallets page.
  2. Select add new wallet: Trezor.
  3. Select import from file.
  4. Upload your CSV file(s).

Does Trezor report to tax offices?

Trezor is a non-custodial wallet with no KYC, making it a secure and private wallet. In other words, it's very unlikely Trezor are sharing data with the IRS or any other tax office for that matter.

This said, if you've moved assets from your Trezor wallet to centralized crypto exchanges, many of these exchanges are legally compelled to share data with the IRS and other tax offices - potentially including your Trezor address.

How do I check if my Trezor import is accurate?

If you're having trouble connecting Trezor and Koinly, these resources could help:

It's really helpful to use our Getting Started Guide before reviewing your transactions. This can help you identify and resolve any issues in no time at all.