Skip to main content
coinmind
Tax

How to Report Cryptocurrency in ITR: Schedule VDA Guide

S

Sahil · CA (Final) candidate

Sep 4, 2026 · 12 min read

TAX

A step-by-step guide to reporting cryptocurrency gains and income in your Indian income tax return — covering Schedule VDA, which ITR form to use, how to calculate gains, TDS credit, and the rules for airdrops, gifts, mining, and staking income.

Filing income tax returns with cryptocurrency transactions has been a source of confusion for Indian investors ever since the Finance Act 2022 introduced the Virtual Digital Asset (VDA) tax framework. The 30 percent flat tax and 1 percent TDS rules are straightforward in principle, but the practical process of reporting, calculating gains, claiming TDS credits, and handling special situations like airdrops, mining, and DeFi income trips up many taxpayers.

This guide walks you through every step of reporting cryptocurrency in your ITR, using the Schedule VDA format introduced by the Income Tax Department.

What is Schedule VDA?

Schedule VDA is a dedicated schedule (section) in the income tax return form where you report all income from the transfer of Virtual Digital Assets. It was introduced in the ITR forms starting from Assessment Year 2023-24 (financial year 2022-23) to capture crypto-related income separately from other capital gains or business income.

The schedule requires you to list each VDA transaction individually, including: - Type of VDA (e.g., Bitcoin, Ethereum, NFT) - Date of transfer (sale/exchange) - Date of acquisition (purchase) - Sale consideration (the amount you received) - Cost of acquisition (the amount you paid to buy) - Income from transfer (gain or loss)

The total income from VDA transfers is then taxed at 30 percent under Section 115BBH.

Which ITR form should you use?

The ITR form depends on your overall income profile, not just your crypto activity. Here is a guide:

ITR-2: if you are a salaried individual or have income from capital gains, house property, or other sources (no business income). This is the most common form for crypto investors who are salaried employees. Schedule VDA is available in this form.

ITR-3: if you have business or professional income in addition to VDA income. Freelancers, self-employed individuals, and business owners use this form. Schedule VDA is available here as well.

ITR-1 (Sahaj): this form does NOT support Schedule VDA. If you have crypto income and were previously filing ITR-1, you must switch to ITR-2 or ITR-3.

Important: even if you only bought crypto and did not sell, the 1 percent TDS deducted on your purchases needs to be reconciled. However, Schedule VDA only requires you to report transactions where you transferred (sold, exchanged, or spent) VDA. Buying alone does not trigger a reporting requirement in Schedule VDA, but the TDS appears in your Form 26AS / AIS.

Step-by-step: how to fill Schedule VDA

Step 1: gather your transaction data

Before you start filling the ITR, compile a complete list of all crypto transactions during the financial year. You will need:

  • Buy transactions: date, quantity, price per unit, total cost (including the cost of acquisition only; fees are not deductible).
  • Sell transactions: date, quantity, price per unit, total proceeds.
  • Exchange/swap transactions: these count as transfers. The sale consideration is the fair market value of the crypto received.
  • Airdrops received: date and fair market value at the time of receipt.
  • Mining/staking income: quantity and fair market value at the time of receipt.

Most Indian exchanges provide a downloadable transaction history or a tax statement. Download this from every exchange you used during the year. Keep these records for at least six years (the period for which the Income Tax Department can reopen assessments).

Step 2: calculate gains on each transaction

For each sell or transfer transaction, the gain is calculated as:

Income from transfer = Sale consideration - Cost of acquisition

Key rules for the calculation:

Cost of acquisition is what you paid to buy the specific units being sold. You cannot deduct transaction fees, gas fees, network charges, or any other expense. Only the purchase price of the crypto itself counts.

FIFO or specific identification? The Income Tax Act does not prescribe a specific method for identifying which units were sold when you have bought the same cryptocurrency at different prices over time. In practice, most tax professionals recommend using the First In, First Out (FIFO) method, where the earliest purchased units are treated as the first sold. Be consistent across all transactions and financial years.

No indexation benefit. Unlike long-term capital gains on other assets, VDA gains do not receive indexation benefits. The cost of acquisition is the actual purchase price, not adjusted for inflation.

Cost of acquisition for gifted or airdropped crypto. If you received cryptocurrency as a gift, the cost of acquisition is the price at which the previous owner acquired it. If you received it as an airdrop or through mining, the cost of acquisition is zero (since you did not pay for it). The full sale proceeds become taxable income.

Step 3: handle losses correctly

This is where crypto taxation is most punitive. Under Section 115BBH:

  • Loss from one VDA cannot be set off against gain from another VDA. If you made Rs 50,000 on Bitcoin and lost Rs 30,000 on Ethereum, you pay 30 percent tax on the full Rs 50,000. The Ethereum loss is wasted.
  • VDA losses cannot be set off against any other income (salary, business, house property, other capital gains).
  • VDA losses cannot be carried forward to subsequent financial years.

This means every profitable transaction is taxed independently, and losses provide zero tax benefit. This is a critical factor to consider before engaging in frequent trading.

Step 4: fill in Schedule VDA in the ITR form

When you open ITR-2 or ITR-3 on the Income Tax e-filing portal, navigate to Schedule VDA. For each transaction, enter:

FieldWhat to enter
Sl. No.Sequential number (1, 2, 3...)
Type of VDAName or ticker (e.g., Bitcoin, Ethereum, Solana)
Date of transferThe date you sold or transferred the crypto
Date of acquisitionThe date you originally purchased the crypto
Head under which income is to be reportedSelect "115BBH"
Cost of acquisitionYour purchase price for those specific units
Consideration received/accruedThe sale price or fair market value received
Income from transferAutomatically calculated (consideration minus cost)

If you have many transactions (active traders may have hundreds or thousands), you can use the bulk upload facility on the e-filing portal, which accepts transaction data in a prescribed Excel format.

Step 5: report in the income computation

The total income from Schedule VDA flows into the income computation section of your ITR under the head "Income from VDA under Section 115BBH." This amount is taxed at 30 percent (plus applicable surcharge and 4 percent health and education cess).

This income does NOT merge with your slab income. It is taxed separately at the flat rate, similar to how long-term capital gains on equity are taxed at a flat rate.

Step 6: claim TDS credit

The 1 percent TDS deducted by exchanges on your buy transactions appears in your:

  • Form 26AS: the annual tax statement that shows all TDS credited to your PAN.
  • Annual Information Statement (AIS): a more detailed version that also shows transaction-level data.

When filling your ITR, enter the TDS details in the "TDS on sale of immovable property / VDA" section (Schedule TDS2). The TDS is claimed as a credit against your total tax liability. If the TDS exceeds your actual tax (for example, if you bought but did not sell, or sold at a loss), you can claim a refund.

Reconcile carefully. Cross-check the TDS amount in your exchange's tax statement with the amount shown in Form 26AS / AIS. Discrepancies are common and should be resolved before filing.

Special situations

Crypto-to-crypto swaps

When you exchange one cryptocurrency for another (e.g., sell Ethereum and receive Solana), both legs of the transaction are taxable events:

  1. The sale of Ethereum is treated as a transfer. The gain is the fair market value of Solana received minus the cost of acquisition of the Ethereum sold.
  2. The cost of acquisition of the Solana received is its fair market value at the time of the swap.

This means that even if you never converted to INR, the swap triggers a 30 percent tax on any gain in the Ethereum leg.

Airdrops

Tokens received as airdrops are treated as income at the time of receipt. Since the cost of acquisition is zero, the entire fair market value at the time of receipt is your income, taxable at 30 percent under Section 115BBH.

If you later sell the airdropped tokens, the cost of acquisition for that sale is the fair market value at which you originally reported the airdrop income. Any further gain is again taxed at 30 percent.

Example: you receive 100 tokens via airdrop when the token is trading at Rs 10 each. You report Rs 1,000 as VDA income (cost of acquisition = zero, value received = Rs 1,000). You later sell the tokens at Rs 15 each (Rs 1,500 total). Your gain on the sale is Rs 500 (Rs 1,500 minus Rs 1,000 cost of acquisition), taxed at 30 percent.

Mining income

Cryptocurrency generated through mining is treated similarly to airdrops. The income at the time of receipt is the fair market value of the coins mined, with a zero cost of acquisition. This is taxed at 30 percent.

Note that electricity costs, hardware costs and internet expenses are NOT deductible from mining income under Section 115BBH. This makes mining particularly tax-inefficient in India.

Staking rewards

Tokens earned as staking rewards are treated as income at the time of receipt, with a cost of acquisition of zero. The full fair market value is taxable at 30 percent.

There is ongoing debate about whether staking rewards should be treated as income at the time of receipt (the current majority view) or only when subsequently sold. The safer approach is to report and pay tax at the time of receipt.

Gifts of cryptocurrency

If you receive cryptocurrency as a gift:

  • From a relative (as defined in the Income Tax Act): not taxable at the time of receipt, regardless of value. When you sell, the cost of acquisition is the price the gifter originally paid.
  • From a non-relative and value exceeds Rs 50,000: the fair market value is taxable as income from other sources under Section 56(2)(x), at your slab rate (not the 30 percent VDA rate). When you sell, the cost of acquisition is the fair market value at the time of the gift.
  • From a non-relative and value is Rs 50,000 or less: not taxable at receipt. Cost of acquisition when sold is the fair market value at the time of the gift.

Lost or stolen crypto

Unfortunately, the current tax framework does not provide a mechanism to claim a loss deduction for cryptocurrency that is lost due to a hack, exchange failure or lost private keys. Since there is no loss set-off for VDA transactions, even if such a loss were recognised, it could not reduce your tax liability.

Common mistakes to avoid

Not reporting at all. The Income Tax Department has access to exchange data via FIU and TDS records. Non-reporting can lead to notices, penalties under Section 270A (up to 200 percent of tax evaded), and potential prosecution under Section 276C.

Using the wrong ITR form. If you have VDA income, you cannot use ITR-1. File ITR-2 or ITR-3. Filing with the wrong form may lead to a defective return notice.

Netting off gains and losses. This is the most common computational error. You cannot subtract crypto losses from crypto gains. Each profitable transaction is independently taxable at 30 percent.

Forgetting crypto-to-crypto swaps. Every swap is a taxable event, even if no fiat currency was involved. Many investors overlook these transactions.

Not reconciling TDS. If the TDS shown in Form 26AS does not match your records, you may face issues during processing. Reconcile before filing and contact the exchange if there are discrepancies.

Deducting expenses. Transaction fees, gas fees, platform fees and other costs cannot be deducted from VDA income. Only the cost of acquisition of the specific asset is allowed.

Penalties for non-compliance

The penalties for failing to report or underreporting crypto income include:

SituationPenalty
Non-filing of ITRRs 5,000 penalty under Section 234F (Rs 1,000 if total income is below Rs 5 lakh)
Underreporting of income50 percent of tax due under Section 270A
Misreporting of income200 percent of tax due under Section 270A
Interest on late payment1 percent per month under Section 234B and 234C
Non-deduction or non-payment of TDSPenalties under Section 271C
Wilful tax evasionProsecution under Section 276C, with imprisonment up to 7 years

Given the severity of these penalties and the increasing sophistication of the Income Tax Department's data matching (they receive transaction data from exchanges and can cross-reference with Form 26AS and AIS), non-compliance is both risky and inadvisable.

Tools and resources for filing

Most Indian crypto exchanges now provide annual tax reports or integrate with tax filing platforms. Here are practical steps to simplify the process:

  1. Download transaction reports from every exchange you used during the financial year.
  2. Use a crypto tax calculator to aggregate transactions across exchanges and compute gains using FIFO. Several third-party tools are available.
  3. Cross-reference with Form 26AS and AIS on the Income Tax e-filing portal to ensure TDS amounts match.
  4. Consult a chartered accountant if you have complex situations (multiple exchanges, DeFi transactions, airdrops, foreign exchange transactions).
  5. File before the deadline (typically July 31 for non-audit cases). Late filing attracts penalties and interest.

Use our income tax calculator to estimate your total tax liability including VDA income, and plan your advance tax payments accordingly.

Bottom line

Reporting cryptocurrency in your ITR is not optional. The combination of exchange reporting to FIU, TDS records in Form 26AS, and the Annual Information Statement gives the Income Tax Department comprehensive visibility into your crypto transactions. The 30 percent tax with no loss set-off is steep, but the penalties for non-compliance are steeper.

Keep meticulous records, report every transaction in Schedule VDA, reconcile your TDS, and file on time. If your transaction volume is high or you have non-standard income types (airdrops, mining, DeFi), engage a tax professional who understands VDA taxation.

For more on the legal framework surrounding crypto in India, read our guide on cryptocurrency's legal status.

This article is for educational purposes and does not constitute tax or legal advice.

Frequently asked questions

What is Schedule VDA in income tax return?

Schedule VDA is a dedicated section in the ITR form where you report all income from selling, exchanging, or transferring Virtual Digital Assets like cryptocurrency and NFTs. It requires transaction-level details including dates, cost of acquisition, sale consideration, and the computed gain for each transfer.

Which ITR form should I use if I have crypto income?

Use ITR-2 if you are salaried with no business income, or ITR-3 if you have business or professional income. ITR-1 (Sahaj) does not support Schedule VDA, so you cannot use it if you have cryptocurrency transactions to report.

Can I set off crypto losses against crypto gains in ITR?

No. Under Section 115BBH, losses from one cryptocurrency cannot be set off against gains from another cryptocurrency or any other source of income. Each profitable transaction is independently taxed at 30 percent. Losses provide zero tax benefit and cannot be carried forward.

How do I claim TDS credit on crypto transactions?

The 1 percent TDS deducted by exchanges appears in your Form 26AS and Annual Information Statement. Enter the details in the TDS section of your ITR (Schedule TDS2). The TDS reduces your total tax payable, and if it exceeds your liability, you can claim a refund.

Do I need to report crypto in ITR if I only bought and did not sell?

You do not need to fill Schedule VDA if you only bought cryptocurrency and did not sell, exchange, or spend it. However, the 1 percent TDS on your purchases will appear in Form 26AS. Filing your ITR allows you to claim this TDS as a credit or refund.

How is airdropped cryptocurrency taxed in India?

Airdropped tokens are taxed at 30 percent on their fair market value at the time of receipt, with a cost of acquisition of zero. If you later sell the tokens, any additional gain is also taxed at 30 percent, with the cost of acquisition being the value at which you originally reported them.

What happens if I do not report crypto income in my ITR?

Non-reporting can trigger penalties of up to 200 percent of the tax evaded under Section 270A, interest under Sections 234B and 234C, and potential prosecution under Section 276C with imprisonment up to seven years. The Income Tax Department receives transaction data from exchanges.

Is crypto-to-crypto swap taxable in India?

Yes. Exchanging one cryptocurrency for another is treated as a transfer of VDA under Section 115BBH. The gain on the crypto you sold is taxable at 30 percent, even though you did not convert to INR. The received crypto's cost of acquisition becomes its fair market value at the time of swap.

A note on trust: this guide is for education, not personalised financial advice. Figures are illustrative. Confirm anything that affects a real decision.