India tax guide / Transaction map11 min read • Reviewed 2 Aug 2026
Which crypto transactions are taxable in India?
Tax software cannot classify intent from a transaction hash. Start by separating sales, swaps, spending, receipts and movements between your own accounts, then apply the current rule to each record.
Classify before calculating
A blockchain history shows addresses, quantities and timestamps. It does not reliably show whether you sold an asset, paid an invoice, transferred between your own wallets, received a gift or earned a reward. Add that missing context while records and counterparties are still available.
The Income Tax Department describes Schedule VDA as transaction-wise reporting. Combining everything into one annual profit figure can hide the acquisition date, transfer date, consideration and cost required for individual disposals.
Common transaction types
A disposal for fiat consideration is a VDA transfer. Preserve proceeds, acquisition cost, fees and TDS evidence.
Payment in another VDA does not make the transaction invisible. Record the INR value and both sides of the swap.
Using a VDA for goods or services can involve a transfer for non-cash consideration. Preserve the invoice and INR valuation method.
A movement with no change in beneficial ownership may not be a disposal, but the wallet trail and network fee still need documentation.
Receipt rules, valuation, relationship exceptions and the recipient's later acquisition cost can matter. Do not assume every gift is tax-free.
The character and timing of income at receipt can depend on the facts; a later VDA transfer can create a separate calculation.
Crypto-to-crypto is not merely a portfolio rebalance
In a swap, one VDA is transferred and another is received. Official TDS guidance specifically addresses consideration in kind and VDA-for-VDA exchanges. Preserve the quantity and INR value of both assets at execution, the venue, fees and any TDS mechanism used.
Own-wallet transfers need evidence, not automatic tax
Moving the same beneficially owned asset from an exchange account to your wallet, or between wallets you control, is different from selling it to another person. Preserve the withdrawal, destination deposit, network, transaction hash and fee so the relationship is demonstrable.
Bridging, wrapping, liquidity-pool deposits and contract migrations can be more complicated than a simple wallet movement because the asset or rights received may change. Do not classify them from the marketing label alone.
Receipts can create two separate questions
Gifts, salary-like payments, business receipts, mining, staking rewards and airdrops may require analysis when received. A later sale or swap may create a second VDA-transfer calculation. Record the facts and valuation at receipt rather than trying to reconstruct both events from the eventual sale.
Relationship-based gift exceptions, business characterization, overseas accounts and non-resident counterparties can materially change the answer. These are appropriate points to seek individual tax advice.
Loss, theft and inaccessible assets need careful language
A fall in price is not itself a transfer. Losing a key, suffering a hack or losing access to an exchange is also not automatically the same as completing a disposal with deductible loss. Preserve incident records and obtain advice before treating the amount as a tax loss.
Minimum transaction record
- Date and time in a consistent timezone
- Transaction category and purpose
- Asset, quantity and network
- INR consideration or defensible INR valuation
- Cost of acquisition and supporting source
- Fees recorded separately
- Counterparty or platform when applicable
- Order ID, transaction hash and wallet addresses
- TDS amount, form, statement or platform evidence
After classifying the transactions, use the CryptooChai calculator to organize a simple estimate and identify missing acquisition or consideration values before preparing the return.
Estimate with the crypto tax calculatorCheck the source