How to file your Wrapped Bitcoin (WBTC) taxes with Koinly

Wrapped Bitcoin (WBTC) is an ERC-20 token on the Ethereum blockchain that mirrors the value of Bitcoin, allowing investors to use the value of their Bitcoin to invest on the Ethereum blockchain and interact with DeFi protocols and more - but many of these events may be taxable. Don't worry, Koinly can help you calculate taxes for thousands of ERC-20 tokens, including Wrapped Bitcoin. Here's how.

  1. Sign up to Koinly and choose your country and currency

  2. Connect Ethereum with Koinly to import all your Ethereum trades safely and securely - including ERC-20 tokens like WBTC.

  3. Koinly identifies the cost basis of your tokens and coins, as well as your taxable transactions.

  4. Koinly calculates any capital gains, losses, and income from your taxable transactions

  5. Koinly generates your crypto tax report - ready to help you file with your tax office, or hand it over to your accountant.

How are Wrapped Bitcoin transactions taxed?

Wrapped Bitcoin tokens are treated the same as any other cryptocurrency and are taxable. The tax you pay on crypto - including WBTC tokens - depend on where you live, so make sure to read our crypto tax guides for more information, but broadly speaking, two taxes may apply to your WBTC transactions:

  • Capital Gains Tax:  When you sell, swap, or spend WBTC, you may need to pay Capital Gains Tax on any gain.

  • Income Tax: When you earn WBTC tokens - like staking rewards - this could be seen as additional income and you may need to pay Income Tax based upon receipt.

As well as this, wrapped tokens specifically may have unique tax implications - and wrapping a token may be a taxable event. Find out more in our wrapped tokens tax guide.

Can the IRS track my WBTC tokens?

The IRS has shown increasing interest in crypto investments - and Wrapped Bitcoin will be no exception to this rule.

All transactions on the Ethereum blockchain are public. All you need is an address and anyone can search through the transactions made relating to that address - including the IRS. All the IRS then needs to do is link you to a given address.

While crypto is often thought of as anonymous, the reality is is more like pseudonymous. The IRS has dedicated agents trained to collect user data relating to cryptocurrency transactions to ensure tax compliance and also has a variety of methods to collect user data from crypto businesses.

For example, many centralized crypto exchanges collect KYC data and issue 1099 forms - to both users and the IRS. So if you’re trading or otherwise investing in WBTC on centralized exchanges, there’s a chance the IRS is aware of your transactions.

As well as this, the IRS uses John Doe summons to compel crypto exchanges to share customer data, potentially including personal data including wallet addresses that users have transferred assets to.

Learn more about how the IRS tracks crypto, here.

How to get Wrapped Bitcoin tax documents

How to prepare your crypto tax documents will depend on where you live, but you’ll generally report any capital gains, losses, or income from WBTC as part of your annual tax return.

To start, you’ll need to calculate all of the above. This means identifying each taxable transaction, so any time you sold, swapped, or spent Wrapped Bitcoin - potentially even including any time you swapped BTC for WBTC, as well as identifying any income from WBTC like staking rewards. You’ll then also need to calculate each subsequent gain or loss from these transactions, as well as the fair market value of any income in your fiat currency on the day you received it.

If you think that sounds time-consuming, you’d be right - which is why most investors use a crypto tax calculator like Koinly. Koinly can calculate your gains, losses, and income for more than 450,000 ERC-20 tokens - including WBTC.

All you need to do is connect your wallet to Koinly and it’ll do the rest. Here’s how.

How to import Wrapped Bitcoin transactions to Koinly automatically

To import your WBTC transactions into Koinly, you’ll need to connect each Ethereum wallet you use to interact with WBTC to Koinly using your public address.

As well as this, tokens similar to WBTC are available on other blockchains - for example, WBTC.e on AVAX, PoS Wrapped BTC on Polygon, or WBTC on Binance Smart Chain. If you’re using Wrapped Bitcoin on another blockchain, you’ll need to get your public address from these blockchains and add these to Koinly too.

This is really easy to do, you just need your public address. You can find steps on how to connect a variety of popular wallets to Koinly on our integration pages, but here’s an example of how it generally works.

In your wallet

  1. Open or log in to your wallet

  2. Select the blockchain you’d like to connect to Koinly - for example, Ethereum

  3. Copy your public address

On Koinly

  1. Sign up or log in to your Koinly account and go to the wallets page

  2. Search for and select the blockchain you’d like to connect - for example, Ethereum

  3. Give your wallet a name - for example - MetaMask or MyEtherWallet

  4. Paste your public address

  5. Select import


  1. Remember, you’ll need to do this for every wallet and blockchain you use to interact with WBTC (and any other tokens!) in order to calculate your crypto taxes correctly.

  2. It’s really helpful to name your wallets when you’re adding them to Koinly. This can help you navigate your transactions in Koinly much easier if you need to later on.

  3. You may also be able to upload your transaction history to Koinly as a CSV file instead of connecting using your public address if you prefer, but this depends on the wallet you’re using. You can search for your wallet on our integration pages to find out more about how to get a CSV file from your wallet.

Your frequently asked questions

What is Wrapped Bitcoin?
How do I get Wrapped Bitcoin?
What is the purpose of WBTC?
Is WBTC a good investment?
What blockchain is WBTC on?
Is WBTC safe?
Where can I stake WBTC?
Do I have to report my WBTC to the IRS?
Is wrapping a token taxable?
Is Wrapped Bitcoin as good as Bitcoin?
Can Koinly help with my Bitcoin taxes?
What happens to my Bitcoin when I wrap it?