Course 04 · Lesson 06

Tax Basics for Crypto Holders

~9 min readLesson 06/7Free

Tax is one of the most neglected aspects of crypto participation - and one of the most consequential. Many crypto holders who have made significant gains discover at tax time that their liability is larger than expected, that their records are incomplete, and that the complexity of their trading history makes accurate reporting extremely difficult. This lesson provides the foundational framework for understanding crypto tax - not as a substitute for professional advice, but as the context you need to keep proper records from day one and to ask the right questions of a qualified tax professional in your jurisdiction.

Crypto Is Taxable - In Most Jurisdictions

Cryptocurrency is treated as a taxable asset in most major jurisdictions. The US IRS, UK HMRC, Indian IT Department, and Australian ATO all treat crypto as property or a capital asset - meaning disposals create taxable events. The specific rates, thresholds, and rules vary significantly by country and are subject to ongoing change as regulations evolve. What is consistent across most jurisdictions: you cannot ignore crypto on your tax return, and "I didn't know" is not a defence. In countries that impose a Capital Gains Tax (CGT), the difference between what you bought it for and sold it for is fully subject to taxation.

Taxable Events

Not all crypto activity creates an immediate tax liability - but significantly more activity does than most holders realise. An event that triggers a tax liability is officially referred to as a Taxable Event.

TAXABLE vs NON-TAXABLE EVENTS

GENERALLY TAXABLE:
• Selling crypto for fiat currency. Gain/loss is taxed.
• Trading one crypto for another. Treated as selling the first and buying the second.
• Spending crypto on goods or services. Treated as a disposal at the value of goods received.
• Receiving crypto as payment for work. Treated as income tax.
• Staking and DeFi yield. Treated as income when received.

GENERALLY NOT TAXABLE:
• Buying crypto with fiat. Records the purchase but does not trigger tax.
• Transferring crypto between your own wallets. Same owner, no disposal.
• HODLing. No tax event until disposal.

Cost Basis and Capital Gains

The capital gain or loss on a crypto disposal is calculated as: proceeds received minus Cost Basis. The cost basis is the price you paid for the crypto plus any transaction fees paid on acquisition.

The complexity arises when you have made multiple purchases at different prices - a common situation for regular buyers. In this case, you need an accounting method to determine which specific coins you are selling. You must choose between methods like FIFO / LIFO / HIFO to calculate your liability. Additionally, many regions separate gains based on holding duration, distinguishing Short-Term vs Long-Term Gains where long-term holds attract lower rates.

COST BASIS METHODS - IMPACT

Purchase history:
• January: 1 BTC at $30,000.
• June: 1 BTC at $50,000.
• December: Sell 1 BTC at $60,000.

FIFO (sell January BTC first):
• Cost basis: $30,000.
• Gain: $60,000 − $30,000 = $30,000.

LIFO (sell June BTC first):
• Cost basis: $50,000.
• Gain: $60,000 − $50,000 = $10,000.

HIFO (sell highest-cost first):
• Cost basis: $50,000.
• Gain: $60,000 − $50,000 = $10,000.

Record Keeping

Accurate records are the foundation of crypto tax compliance. The information you need for each transaction: date of transaction, type of transaction (buy/sell/trade/receive), amount of crypto, price in fiat at the time, fees paid, and the wallets or exchanges involved. Exchanges provide downloadable transaction histories - but if you use multiple exchanges, DEXs, and self-custody wallets, consolidating the full picture requires dedicated crypto tax software or significant manual effort.

The time to start keeping records is the day of your first crypto transaction - not at the end of the tax year. Reconstructing transaction history from multiple sources across multiple years is extremely difficult. Many holders have discovered that the cost of the accountant required to reconstruct their tax history exceeds the tax liability itself.

RECORD KEEPING MINIMUM REQUIREMENTS

For each transaction, record: Date, Exchange/Wallet, Transaction type, Asset name, Amount, Price in local fiat, Fees paid, and Transaction ID hash.
Tools that help: Koinly, CoinTracker, TaxBit - crypto tax software that connects to exchanges and wallets via API and generates tax reports automatically.

Getting Professional Advice

This lesson provides a framework - not tax advice. The specific rules in your jurisdiction, your personal tax situation, and the complexity of your crypto activity all require qualified professional guidance. A tax accountant with specific crypto experience is significantly more valuable than a general accountant encountering crypto for the first time - crypto transactions involve nuances that general accounting practice does not typically address.

KEY TAKEAWAYS
Crypto is taxable in most major jurisdictions - as a property or capital asset.
Taxable events: selling for fiat, trading crypto-to-crypto, spending crypto, receiving as income, staking rewards (most jurisdictions).
Capital gain = proceeds minus cost basis. Accounting method (FIFO/LIFO/HIFO) affects the taxable amount - check permitted methods.
Start keeping records from day one - reconstructing history from multiple wallets and exchanges later is extremely difficult.
Get professional advice from an accountant with specific crypto expertise.