How Do You Calculate Taxes with Crypto Wallets? (2024)

Most people buy and sell cryptocurrencies on exchanges like Coinbase. But if you’re an enthusiast or HODL’r, you may prefer to keep at least some of your digital assets in a software or hardware wallet like a Ledger.

While wallets offer more privacy and security, they can create headaches when tax season rolls around. Many crypto exchanges provide Form 1099-B—and soon Form 1099-DA—but if you trade in and out of wallets, you’re on your own!

The good news is that you no longer have to crack open a spreadsheet; crypto tax software can help aggregate transactions across wallets and exchanges. This article demonstrates how to set yourself up for success.

What Are Crypto Wallets?

Crypto wallets are a bit of a misnomer—they don’t “hold” your crypto. Your crypto assets technically live on the blockchain. Instead, crypto wallets hold your private keys that prove ownership of these assets on the blockchain.

There are several types of wallets:

  • Paper Wallets: Paper wallets are simply pieces of paper containing your private keys that you can store in a safe place, such as a wall safe. Since the key is entirely offline, you don’t have to worry about digital theft (only the physical variety).
  • Hardware Wallets: Hardware wallets are thumb drives containing your private keys. Since they’re offline by default, you don’t have to worry about security most of the time. But you can plug them in to quickly access your digital assets.
  • Online Wallets: Online wallets are like online vaults—you can sign in with a password or MFA and access your private keys. You still have custody of your private keys, but it’s a little riskier than hardware or paper wallets.

Most crypto wallets record transactions you’ve made with your private key. Typically, you can download these transactions into a CSV file. Alternatively, you can always see them on the blockchain itself.

How Crypto Taxes Work

The IRS is doubling down on its crypto tax enforcement, so if you’re not already up-to-speed, it’s worth taking the time to understand how crypto taxes work.

There are two types of crypto taxes:

  • Ordinary Income: You owe ordinary income tax on any crypto you receive as compensation (e.g., wages) or earn as part of a business (e.g., mining). Generally, this is taxed at your marginal income tax rate.
  • Capital Gains: You owe capital gains tax on any price appreciation between buying and selling a crypto asset. If you have held it for over a year, the IRS charges a lower tax rate than if you have had it for less than one year.

The complicated part comes into play when determining your capital gain. You must know how much you originally purchased a crypto asset to calculate your gain. And that’s challenging if you use many wallets and exchanges.

For example, suppose you purchased Bitcoin on Coinbase, sent it to a hardware wallet, and then transferred it to a friend. The hardware wallet has no way of knowing how much you paid for it on Coinbase, and Coinbase has no idea you sold it. However, the IRS wants to know your profit on the asset, not on a specific wallet or exchange.

To compute your capital gain, you must download your Coinbase transaction history and your hardware wallet transaction history and reconcile them. Until recently, this process involved large spreadsheets, with each row being a transaction.

Why Use Crypto Tax Software

Crypto tax software can help streamline the process by sorting transactions from different exchanges and wallets into a unified database. In ZenLedger, we can even provide you with a spreadsheet version we call the Grand Unified Accounting report!

How Do You Calculate Taxes with Crypto Wallets? (1)

ZenLedger makes it easy to import transactions. Source: ZenLedger

Most crypto tax software solutions enable you to connect to popular crypto exchanges via API to sync transactions. Then, if you have a hardware wallet, you may need to upload a CSV version of the transactions with standardized column names to match.

Once you’ve imported transactions, you can usually generate the tax forms you must file each year. While most solutions offer the basics, like Form 8969 and Schedule D, we offer advanced forms and the ability to file everything on our platform.

ZenLedger also provides a tax-loss harvesting tool and a fully transparent spreadsheet to help you prepare an audit defense if necessary.

How to Import Transactions

Importing transactions may vary depending on your crypto tax software, but ZenLedger makes the process as easy as possible.

How Do You Calculate Taxes with Crypto Wallets? (2)

ZenLedger makes it easy to gather transactions from blockchains. Source: ZenLedger

Most wallets can import transactions in three easy steps:

  1. Navigate to the Import page and search for the wallet in the search box.
  2. Select the blockchain your wallet address is on and add your public wallet address.
  3. Click on Import to import the transactions from the blockchain.

If your wallet or coin isn’t supported (or if you use paper wallets!), you can still import the transactions by creating a Custom CSV or using Manual Import. We also provide a Custom CSV Template that you can use to streamline the process.

Other Tax Gotchas

Importing transactions can become more complex if you’re involved in more unconventional crypto transactions.

For example, consider the case of a crypto bridge. If you put Ethereum into a bridge and receive another token, should you treat the Ethereum as “sold”? The conservative approach is “yes,” meaning matching up transactions on both sides of the bridge.

We support many of these transactions in ZenLedger, from minting non-fungible tokens (NFTs) to receiving decentralized finance (DeFi) rewards. But, if you use another platform, you should understand the tax treatment of these transactions.

Finally, you should deduct the transaction fees or gas you pay in any crypto transactions from your total profit (or add them to your loss). These are deductible expenses that can help lower your overall tax obligation.

The Bottom Line

Crypto wallets are a popular way to secure private keys from prying eyes—but they can also complicate your tax situation. Fortunately, crypto tax software like ZenLedger can help you streamline the tax prep process and address most concerns!

However, keep in mind that importing transactions is only one part of the broader tax prep process. It’s critical to take steps throughout the year to ensure compliance, such as making estimated payments or filing extensions on time.

If you have a complex crypto tax situation, contacting a CPA or other tax professional for help may also make sense. They can often help you develop more comprehensive tax plans for your non-crypto assets and situations.

Get started with ZenLedger for free today!

This material has been prepared for informational purposes only and should not be interpreted as professional advice. Please seek independent legal, financial, tax, or other advice specific to your particular situation.

How Do You Calculate Taxes with Crypto Wallets? (2024)

FAQs

How Do You Calculate Taxes with Crypto Wallets? ›

In the US, crypto tax rates vary based on your income and how long you hold the assets. Short-term gains are taxed at ordinary income rates ranging from 10% to 37%, while long-term gains are taxed at preferential rates ranging from 0% to 20%, depending on income. Income from crypto is taxed at regular income tax rates.

How are crypto wallets taxed? ›

The IRS treats cryptocurrencies as property for tax purposes, which means: You pay taxes on cryptocurrency if you sell or use your crypto in a transaction, and it is worth more than it was when you purchased it. This is because you trigger capital gains or losses if its market value has changed.

How much taxes do you have to pay with crypto? ›

The rate depends on how long you owned the crypto and your income. Short-term capital gains tax rates range from 10% to 37%. Long-term rates can be as low as 0% or as high as 20%. Selling crypto for a loss and moving wallets generally won't generate tax liability, but staking and crypto-crypto trading do.

What is the best crypto tax calculator? ›

Best Crypto Tax Software Of August 2024
CompanyForbes Advisor RatingBase Price
TurboTax Premium5.0$129 (includes tax filing)
Koinly4.0$49
CoinTracker3.9$59
CoinTracking3.6$156
Jul 29, 2024

What crypto wallet does not report to the IRS? ›

Trust Wallet does not report user information to the IRS. Users are responsible for tracking and reporting their own Trust Wallet transactions for tax purposes. US taxpayers must pay taxes on Trust Wallet transactions like all other crypto transactions, but there are ways to reduce your tax bill legally.

How to calculate crypto taxes? ›

In the US, crypto tax rates vary based on your income and how long you hold the assets. Short-term gains are taxed at ordinary income rates ranging from 10% to 37%, while long-term gains are taxed at preferential rates ranging from 0% to 20%, depending on income. Income from crypto is taxed at regular income tax rates.

How to avoid taxes on crypto? ›

There is no way to legally avoid taxes when cashing out cryptocurrency. However, strategies like tax-loss harvesting can help you reduce your tax bill legally. Converting crypto to fiat currency is subject to capital gains tax. However, simply moving cryptocurrency from one wallet to another is considered non-taxable.

How much tax will I pay on crypto? ›

The total Capital Gains Tax you owe from trading crypto depends on how much you earn overall every year (i.e. your salary, or total self-employed income plus any other earnings). This number determines how much of your crypto profit is taxed at 10% or 20%. Our capital gains tax rates guide explains this in more detail.

Do I pay taxes on crypto if I lost money? ›

If you held the asset for less than a year, it is considered short-term, and you will pay ordinary income tax rates. If you sell your crypto for a loss, the IRS allows you to offset losses against other income on your tax return. These so-called “realized losses” can be used to offset other taxable investment profits.

Do I need to report crypto if I didn't sell? ›

You can send any of your crypto between your personal wallets without paying any taxes; Even if you don't sell any of your crypto, you'd still need to answer the crypto question on Form 1040, including reporting your crypto income in your income tax return.

How to do crypto taxes for free? ›

Free Federal Tax Filing with Cryptocurrency
  1. Import your crypto activity. Connect your exchange and import your crypto activity into a service like Koinly, CoinLedger, or TaxBit.
  2. Generate tax Form 8949. These services will determine your capital gains and generate a Form 8949 PDF.
  3. Prepare and e-file on FreeTaxUSA.

What is the tax rule for crypto? ›

Which crypto transactions are subject to tax?
TransactionTax Impact
Buying crypto1% TDS, usually deducted by the exchange (excluding international & P2P trades)
Selling crypto30% tax on any gain
Trading crypto for crypto30% tax on any gain
Spending crypto30% tax on any gain
8 more rows

How to keep track of your crypto for taxes? ›

There are 5 steps you should follow to file your cryptocurrency taxes in the US:
  1. Calculate your crypto gains and losses.
  2. Report gains and losses on IRS Form 8949.
  3. Include your totals from 8949 on Schedule D.
  4. Include any crypto income on Schedule 1 or Schedule C.
  5. Complete the rest of your tax return.

How does IRS know about your crypto? ›

Here's what you need to know: Blockchain transactions are recorded on a public, distributed ledger. This makes all transactions open to the public - and any interested government agency. Centralized crypto exchanges share customer data - including wallet addresses and personal data - with the IRS and other agencies.

Will IRS know if I don't report crypto? ›

It's best to assume the IRS has complete transparency into your crypto activity. Crypto exchanges, including Crypto.com, are legally obligated to share customer data. If you've undergone a know-your-client process with exchanges like Binance.US or Coinbase, the IRS can track and associate your crypto activity with you.

Do you have to pay taxes on crypto if you reinvest? ›

There's no way to legally evade taxes when you convert crypto to fiat currency. This is considered a disposal event subject to capital gains tax. Do you have to pay taxes on crypto if you reinvest? If you disposed of your cryptocurrency and reinvested your proceeds, you are still required to pay capital gains tax.

Do I have to report crypto on taxes under $600? ›

US taxpayers must report every crypto capital gain or loss and crypto earned as income, regardless of the amount, on their taxes. Whether it's a substantial gain or a single dollar in crypto, if you experienced a taxable event during the tax year, it's your responsibility to include it in your tax return.

Is sending crypto to a friend taxable? ›

As a general rule, giving crypto to someone as a gift is not a taxable event in the US. However, if you surpass the annual gift tax exclusion amount of $17,000 in 2023, you'll have additional reporting requirements. The exclusion amount may change each year as determined by the IRS.

Do you have to report crypto on taxes if you don't sell? ›

If you received crypto as income, you do need to report it as income, even if you didn't sell it.

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 5828

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.