Crypto Taxes and Accounting

How to Calculate Your Crypto Taxes

April 26, 2021
Written By


    The IRS is taking an increasingly aggressive stance on cryptocurrencies, where it feels, many taxpayers are neglecting to pay what they owe. In addition to a new question at the top of Form 1040, the agency has hired blockchain experts to assist in audits and has sent out numerous rounds of warning letters to taxpayers.

    Let’s take a look at the IRS’ stance on cryptocurrencies, how crypto taxes work on basic transactions, and expert opinions on the tax treatment of more exotic transactions.

    Crypto Tax Basics

    The IRS issued its first cryptocurrency guidance back in 2014 with Notice 2014-21, explaining that virtual currency was treated as property for federal income tax purposes. Since then, the agency has addressed some questions that have arisen in various FAQs, such as the tax treatment of airdrops and hard forks following the initial coin offering (ICO) craze.

    On the most basic level, you owe capital gains tax on any increase in value and have the ability to write off any decrease in value. If you buy Bitcoin at $10,000 and sell at $20,000, then you owe capital gains tax on the $10,000 gain. The exact tax rate depends on the holding time (more or less than a year) and your income tax bracket.

    The challenge is aggregating transactions across exchanges and wallets and computing the cost basis for crypto-to-crypto transactions. For example, if you sold Bitcoin for Ethereum several months ago, you must determine the U.S. dollar value of both at the time of the transaction in order to compute the capital gain or loss in U.S. dollars.

    Crypto Tax Software
    ZenLedger interfaces with many popular crypto exchanges. Source: ZenLedger

    ZenLedger and other crypto tax software solutions simplify the process by integrating with exchanges and wallets to pull in transactions and automatically compute cost basis. In addition, ZenLedger can handle complex transactions (explored in greater detail below), identifies tax loss harvesting opportunities and integrates with TurboTax and other solutions.

    Beyond the Basics

    Cryptocurrency taxes may seem fairly straightforward on the surface—albeit, somewhat nuanced—but there are plenty of complex edge cases. In many of these instances, the IRS hasn’t provided any specific guidance on the topic (yet), but there is some consensus among tax experts on the best course of action that keeps within the spirit of past IRS guidance.

    Download our Checklist of Ways to Reduce Your Tax Liability to discover strategies to reduce your crypto taxes this year.

    Some of the most common edge cases include:

    Decentralized Finance

    DeFi, grew so quickly that the IRS hasn’t issued any specific guidance. That said, most tax experts recommend paying capital gains tax on the tokens received from yield farming since it’s new property. A more aggressive taxpayer might argue that it’s not a taxable event because yield farming simply involves staking money as collateral and does not involve the sale of property.

    The Complete DeFi & Yield Farming Crypto Tax Guide

    ETH Gas Fees

    ETH gas fees are required payments for a variety of actions on the Ethereum blockchain, including such as trading or yield farming. While the IRS hasn’t provided specific guidance, most tax experts agree that gas fees can be added to the cost basis of an asset, which reduces capital gains or increases capital losses when the asset is sold.

    Margin Trading

    Margin trading involves borrowing capital to increase leverage on a trade or investment. The margin interest on borrowed capital is deductible up to your net investment income amount and reportable on IRS Form 4952, which flows down to Schedule A Line 9 or Schedule C, depending on your tax entity status.

    Crypto Mining

    Crypto mining is typically considered a business activity. The crypto generated from mining activity is taxed as regular income. Upon sale, the business must also pay capital gains taxes on any increase in value from the mined price. Any expenses associated with mining—such as hardware and electricity—are tax deductible.

    Crypto Mining & Taxes: What You Need to Know

    Ethereum Staking

    Ethereum Staking has replaced proof of work as a consensus mechanism on the blockchain in version 2.0. While the IRS hasn’t issued specific guidance on staking, the consensus is that any income from staking is taxable as ordinary income since it’s analogous to receiving interest on property.

    Hard Forks

    Hard forks occur when a cryptocurrency undergoes a protocol change that results in a permanent division from a legacy ledger and the issuance of new cryptocurrency. When a taxpayer receives a new cryptocurrency and still owns the legacy cryptocurrency, then the new cryptocurrency is considered an airdrop and subject to ordinary income rules. If the taxpayer no longer owns the original (e.g., with Ethereum 2.0) it’s not taxable.

    What Are Hard Forks & How Do They Impact Taxes?


    Airdrops are free cryptocurrency tokens sent to a wallet by ICO issuers or existing blockchain networks. In these cases, the new coins are taxed as ordinary income rather than capital gains, regardless of whether the taxpayer sells the token.

    Roth IRAs

    Roth IRAs are a common way to avoid taxes when investing in cryptocurrencies. In exchange for giving up withdrawal rights until retirement, investors can pay taxes on the amount invested into the account now and avoid paying any taxes in the future.

    ZenLedger and some other crypto tax solutions can handle many of these complex transaction types while adhering to tax expert consensus. By using crypto tax software, you can minimize the chances of a costly audit by accurately reporting what’s owed, avoid the all-too-common overpayment of crypto taxes and have a paper trail in place to defend yourself in an audit.

    The Bottom Line

    Cryptocurrency taxes are relatively straightforward on the surface, since the digital currencies are simply defined as property by the IRS. Of course, the rise of DeFi, NFTs and other crypto assets have introduced a number of questions that the IRS has yet to answer. In the meantime, many tax experts recommend taking a conservative approach.

    The easiest way to avoid these problems is using crypto tax software, such as ZenLedger, to ensure that your taxes are accurate and defensible. Get started for free today!

    In addition to tax software, taxpayers should consider engaging a CPA or other tax professional that can evaluate how crypto plays into the rest of their assets, avoid overpaying taxes and ensure that everything is accurately reported to the IRS.

    Don’t forget to download our Checklist of Ways to Reduce Your Tax Liability to discover strategies to reduce your crypto taxes this year.

    Get Started Now

    Join the ZenLedger mailing list.

    Simplifying DeFi and Cryptocurrency Taxes for Investors and Tax Professionals

    Copyright © 2021 ZenLedger
    10400 NE 4th St, Floor #5,
    Bellevue, WA 98004, USA