Disclaimer: CoinTracker is provided for informational purposes only. This service is not intended to substitute for tax, audit, accounting, investment, financial, nor legal advice. For financial, tax, or legal advice please consult your own professional. The information on CoinTracker is subject to change without notice. All information is provided "as is." CoinTracker disclaims any responsibility for the accuracy or adequacy of any positions taken by you in your tax returns. Please see our full disclaimer.
There are two types of forks: hard and soft. A hard fork is when a cryptocurrency splits into 2+ branches because the existing code for the coin is changed. This results in the original version and a new version (or versions) of the coin. An example is Bitcoin and Bitcoin Cash. With a soft fork, the code for the coin is getting changed but it is backward compatible with older versions so it is more like an update resulting in one updated blockchain (rather than 2+ blockchains).
Airdrops are free coins that are sent to your wallet. These are generally done as a marketing/publicity move by coins to increase awareness of their token and you may not even know that this has happened (until you check your CoinTracker account!).
There is some debate about how to treat forked & airdropped coins (e.g. as a stock dividend, etc.) as there is no authoritative guidance from the IRS. That said, the most conservative and sensible approach seems to be following well-established “treasure trove” doctrine where the IRS has long held that “found” money is a taxable event.
So for example if you own one bitcoin (BTC) and it forks into one bitcoin (BTC) and one bitcoin cash (BCH), then the one BCH you receive needs to be reported as taxable ordinary income (not a capital gain). This is true whether or not you sell your BCH. In addition, the amount you use for your reported income becomes your basis for the new BCH, and what you will use to calculate capital gains when you sell your BCH. The same logic applies if you were airdropped a new token.
There is also some debate as to the exact method for calculating the fair market value for the BCH. For example there could be a time delay between when the fork occurs and when you gain control of the forked coin depending on whether you are using a local wallet or an exchange wallet. One simple, straightforward approach is taking the price at the time the forked coin (BCH) becomes available to you in your wallet (whether on an exchange or a local wallet) as the price for basis and taxable income. Note that some argue that the cost basis should be zero for forked coins and all upside should be considered capital gains, though this is a more aggressive approach. If you are unsure what to to here, please consult your tax professional.
CoinTracker allows you to mark any received coins (from the Transactions page) as "airdropped", "forked", "income", or "mined" so you can see the amount of income you had (on the Tax page), in addition to the capital gains which are already tracked.