How DeFi Activities Are Taxed in India?

Written By

Picture of CA Ankit Agarwal

CA Ankit Agarwal

Head of Tax | KoinX

Share Article

Share this Article

streamline-sharp_star-badge-solid.svg
Our Blog Standards:

Our content simplifies complex crypto tax, accounting, and Web3 topics into practical, easy-to-follow guides. We prioritise clarity and accuracy, and every post undergoes rigorous editorial and compliance checks.

Contents

The Finance Act 2022, which introduced Section 115BBH, defined a virtual digital asset (VDA) under Section 2(47A) to include any cryptographically generated token or code representing value. LP tokens, yield farming rewards, vault shares, and governance tokens all qualify under this definition. No carve-out exists for DeFi complexity, on-chain transactions, or foreign protocols.

Filing without classifying DeFi yield as Income from Other Sources triggers a Section 270A misreporting penalty. That penalty runs from 50% to 200% of the tax due on every unreported event. The ITD cross-checks Annual Information Statement entries against Schedule VDA disclosures in every assessment year.

Under Indian crypto tax law, every transaction type evaluated in this guide is taxable, though the specific income head, tax rate, and reporting schedule vary. This guide provides the exact verdict, ITR schedule, and an INR-denominated example for eleven distinct DeFi transaction types, highlighting five critical scenarios where India’s harsh regulations differ materially from standard US capital loss guidelines.

Key Takeaways

  • Every DeFi receipt in India, including LP exits, auto-compound issuances, and flash loan profits, is taxable under Section 115BBH at 30% + 4% cess, or under Section 56 at the slab rate for income-stage events.
  • Impermanent loss, DeFi hack losses, and smart contract exploit losses are not deductible under Section 115BBH; India provides no equivalent to the US capital loss treatment for these events.
  • Providing liquidity and receiving LP tokens is taxable under the conservative CA position as a Section 2(47) exchange; CBDT has issued no specific circular confirming or denying this treatment.
  • Auto-compounding protocols that issue new tokens per cycle trigger Income from Other Sources taxation at the slab rate on each issue date under Section 56, not only at withdrawal.
  • Using ETH or MATIC to pay gas fees is a VDA disposal under Section 2(47), creating a taxable gain at 31.2% on each individual gas payment.

How Is Liquidity Pool Activity Taxed in India?

Providing liquidity and removing it are separate taxable events under Indian law, governed by Section 2(47) and Section 115BBH, respectively, with no overlap between the two stages.

Is Providing Liquidity to Uniswap or PancakeSwap Taxable in India?

Depositing tokens into a Uniswap or PancakeSwap pool and receiving LP tokens in return triggers an asset exchange analysis. Let’s understand in detail. 

Detail

Answer

Verdict

DEPENDS. It is treated as taxable under the conservative Chartered Accountant (CA) position. The Central Board of Direct Taxes (CBDT) has not yet issued a specific circular confirming or denying this exact treatment.

Why

Section 2(47) defines a “transfer” to include any exchange of a capital asset. Receiving LP tokens in exchange for deposited crypto constitutes a transfer of the underlying assets, triggering Section 115BBH. 

Tax Rate

31.2% (30% flat tax + 4% cess). The taxable gain is the difference between the original acquisition cost of the tokens and their Fair Market Value (FMV) at the exact point of deposit.

Reported In

Reported in Schedule VDA of ITR-2 (for investors) or ITR-3 (for active traders). The FMV on the deposit date becomes the official cost basis of your newly acquired LP tokens.

Example

Depositing ETH acquired at INR 70,000 into Uniswap when ETH is worth INR 1,00,000. The conservative taxable gain is INR 30,000, creating a tax liability of INR 9,360.

Watch Out For

No CBDT circular addresses LP token deposits specifically. The conservative position treats it as a taxable exchange; record the FMV of deposited assets on the deposit date precisely, as this figure determines your gain calculation at exit.

Is Removing Liquidity from a DeFi Protocol Taxable in India?

Redeeming LP tokens for the underlying assets is the clearer of the two liquidity events. Section 115BBH applies directly; no ambiguity exists about taxability at exit.

Detail

Answer

Verdict

YES

Why

Redeeming LP tokens to reclaim underlying assets constitutes a disposal of the LP token under Section 115BBH. The taxable gain is calculated as the difference between the LP token’s cost basis and the FMV of the assets received upon exit.

Tax Rate

31.2% (30% flat tax + 4% cess) on the disposal gain.

Reported In

Reported in Schedule VDA of ITR-2 or ITR-3. Each individual liquidity removal is a separate disposal event requiring its own acquisition and proceeds tracking.

Example

LP tokens with an established cost basis of INR 1,00,000 are redeemed for underlying tokens worth INR 1,30,000. The taxable gain is INR 30,000, creating a tax liability of INR 9,360.

Watch Out For

Your cost basis approach must remain perfectly consistent. If you did not treat the initial deposit as a taxable transfer, the LP token cost basis defaults to the original acquisition cost of the deposited tokens, not their FMV at deposit.

Is Impermanent Loss Tax Deductible in India?

Impermanent loss is the shortfall in token value when pool ratios shift against you. US investors could claim it as a capital loss; Indian law provides no equivalent relief.

Detail

Answer

Verdict

NO

Why

Section 115BBH strictly restricts deductions against VDA gains to the cost of acquisition only. Impermanent loss is a shrinkage of economic value, not an acquisition expense. Furthermore, VDA losses are entirely quarantined; they cannot offset other VDA gains or any other income head.

Tax Rate

Not applicable. Other VDA gains made in the same financial year remain fully taxable at 31.2% without any relief.

Reported In

Not separately reported. Only the actual final proceeds and cost basis of the LP token disposal are declared in Schedule VDA.

Example

Depositing tokens worth INR 2,00,000 and receiving back tokens worth INR 1,60,000 on exit due to a pool shift. The INR 40,000 shortfall is a dead loss and cannot offset any other income. A separate INR 1,00,000 profit from an independent trade remains fully taxed at INR 31,200.

Watch Out For

If you lose funds to a malicious exploit or hack, the verdict is a strict NO for deductibility. Section 115BBH completely prohibits setting off capital losses resulting from theft or protocol failure against other VDA profits.

How Are Flash Loans, Collateral Borrowing, and Liquidations Taxed in India?

DeFi lending protocols generate three separate tax events with three different answers. A flash loan, a collateral pledge, and a liquidation, each carry distinct treatment under Indian tax law.

Is a Flash Loan Taxable in India?

A flash loan is borrowed and repaid within a single blockchain transaction; the principal does not create a Section 2(47) disposal, but any profit generated from it is taxable.

Detail

Answer

Verdict

DEPENDS. The loan itself is NOT taxable, but any arbitrage profit generated using that principal IS taxable

Why

The temporary loan creates no permanent transfer of asset ownership under Section 2(47). However, the profit generated from subsequent arbitrage swaps constitutes a clear VDA gain under Section 115BBH.

Tax Rate

31.2% flat tax for isolated, one-off transactions. Normal individual slab rates apply if the ITD classifies systematic, automated flash-loan arbitrage as business income.

Reported In

Schedule VDA (ITR-2/ITR-3) for speculative capital gains, or Schedule BP (ITR-3) if categorized as business income.

Example

Borrowing INR 50,00,000 via flash loan, earning INR 2,00,000 from an arbitrage trade. Tax on profit = INR 62,400. The INR 50,00,000 principal creates no tax liability.

Watch Out For

The flash loan fee charged by the protocol, 0.05% on Aave, for example, is not deductible against a VDA disposal gain under Section 115BBH. It may be deductible if the activity qualifies as business income under Schedule BP in ITR-3.

Is Borrowing Against Crypto Collateral Taxable in India?

Pledging crypto as collateral on Aave, Compound, or MakerDAO and borrowing stablecoins against it does not constitute a disposal; you retain economic ownership of the collateral throughout.

Detail

Answer

Verdict

NO. Collateral pledge is not a taxable event.

Why

Pledging crypto as collateral does not constitute a “transfer” under Section 2(47) of the Income Tax Act. Economic ownership remains with you; no disposal has occurred at the point of pledge or at the point of borrowing.

Tax Rate

Not applicable. No taxable event occurs at the time of pledge or at the time of borrowing.

Reported In

Not reported in Schedule VDA. The borrowed stablecoin or fiat is also not taxable income at receipt.

Example

Depositing ETH worth INR 5,00,000 as collateral on Aave and borrowing USDC worth INR 2,50,000. No tax liability arises at either stage.

Watch Out For

If the loan-to-value ratio falls below the required threshold, the protocol liquidates your collateral. That liquidation is a forced VDA disposal and is taxable under Section 115BBH.

Is Liquidation of a DeFi Position Taxable in India?

Protocol-initiated liquidation forcibly sells your collateral when the loan-to-value ratio falls below the required threshold. You do not choose the timing or the proceeds figure.

Detail

Answer

Verdict

YES

Why

A forced liquidation is a disposal of your VDA collateral under Section 2(47), regardless of whether you initiated it. Section 115BBH taxes the gain between your original acquisition cost and the liquidation price.

Tax Rate

30% flat tax + 4% cess = 31.2% on the gain. The liquidation date is the disposal date; the liquidation price is the proceeds figure.

Reported In

Schedule VDA in ITR-2 (investors) or ITR-3 (active traders).

Example

ETH purchased at INR 1,00,000, used as collateral, and liquidated by the protocol when worth INR 1,80,000. Gain = INR 80,000. Tax payable = INR 24,960.

Watch Out For

The liquidation penalty charged by the protocol, typically 5% to 15% of collateral value, is not deductible under Section 115BBH. Only the original acquisition cost reduces the taxable gain.

Is Auto-Compounding Yield Taxable in India?

Auto-compounding protocols reinvest yield on your behalf without any manual transactions. Whether each compound cycle creates an immediate taxable receipt depends entirely on the protocol structure.

Is Auto-Compounding Yield Taxable on Each Compound or Only on Withdrawal?

Protocols such as Yearn Finance and Beefy Finance compound yields automatically; whether each cycle is a taxable receipt or a share-value increase determines the timing of tax.

Detail

Answer

Verdict

DEPENDS. Taxable at each compound if new tokens are issued; deferred to withdrawal if vault share value increases without separate token issuance.

Why

When a compound cycle issues new tokens, Section 56 taxes each issuance as Income from Other Sources at fair market value on the issue date. When compounding only increases vault share value, no receipt event exists; Section 115BBH taxes the accumulated gain at withdrawal.

Tax Rate

Slab rate at receipt for new-token compounds. 30% flat tax + 4% cess = 31.2% on the gain at withdrawal for share-value-only protocols.

Reported In

Income from Other Sources in Schedule OS of ITR-2 or ITR-3 for new-token compound protocols. Schedule VDA for the disposal gain at withdrawal from any protocol type.

Example

A Yearn Finance vault issues new yUSDC tokens worth INR 300 per day. Each daily issuance is taxable at slab rate. Over 30 days, INR 9,000 of Income from Other Sources is recognised, regardless of withdrawal.

Watch Out For

CBDT has not issued guidance specifically on auto-compounding. Check the protocol documentation to confirm whether compounding issues new tokens or increases vault share price; the tax treatment is different for each structure.

Are DeFi Loss Events Tax Deductible in India?

DeFi hacks and smart contract exploits can eliminate a position in a single transaction. Section 115BBH provides no loss offset provision for either event, unlike US rules that some DeFi guides incorrectly apply to Indian filers.

Is a DeFi Protocol Hack Loss Tax Deductible in India?

Losing funds in a DeFi hack creates a tax position that Indian law resolves very differently as compared to the US framework guidance that most DeFi articles apply to this scenario.

Detail

Answer

Verdict

NO

Why

Section 115BBH prohibits any VDA loss from being set off against other VDA gains or against any other head of income. CBDT has issued no specific provision for theft or hack losses on virtual digital assets.

Tax Rate

Not applicable. Other VDA gains in the same financial year remain fully taxable at 31.2% regardless of the hack loss.

Reported In

No deduction is available in Schedule VDA. An unsettled argument exists for business loss treatment under Schedule BP in ITR-3, where DeFi activity is classified as a business; consult a CA before taking this position.

Example

Losing INR 5,00,000 in a DeFi protocol hack. A separate INR 4,00,000 gain from another DeFi position is taxed at INR 1,24,800. The hack loss provides no offset.

Watch Out For

US articles describe hack losses as potentially deductible capital losses or casualty losses. That position does not apply in India. Claiming a deduction here constitutes misreporting and can attract a Section 270A penalty of 50% to 200% of the tax due.

Is a Smart Contract Exploit Loss Tax Deductible in India?

A smart contract exploit differs from a hack in mechanism but receives identical treatment under Indian tax law; Section 115BBH draws no distinction between the two for loss deductibility.

Detail

Answer

Verdict

NO

Why

A smart contract exploit loss is a VDA loss. Section 115BBH prohibits setting it off against any other VDA gain or any other income, regardless of what caused the loss.

Tax Rate

Not applicable. No deduction is available, whether the exploit involved reentrancy attack, oracle manipulation, or any other mechanism.

Reported In

No deduction in Schedule VDA. The business loss argument under Schedule BP in ITR-3 applies here under the same conditions as for hack losses; the position remains unsettled with CBDT.

Example

Losing INR 3,00,000 in a reentrancy attack. A concurrent INR 3,00,000 gain from yield farming is taxed at INR 93,600. No netting is permitted.

Watch Out For

Listing a smart contract exploit loss in Schedule VDA does not create a deduction. The Section 115BBH prohibition is categorical and applies regardless of how the loss occurred.

Are Gas Fees Taxable or Deductible in India?

Gas fees raise two separate questions under Indian law. Whether they are deductible and whether spending a VDA to pay them constitute a taxable disposal have different answers.

Are Gas Fees Tax Deductible in India?

Gas fee deductibility depends on which category of income they relate to, not on whether they were paid. The answer differs between VDA disposal gains and receipt-stage DeFi income.

Detail

Answer

Verdict

NO for VDA disposal gains. DEPENDS on Income from Other Sources.

Why

Section 115BBH limits deductions against VDA disposal gains to the cost of acquisition only; gas fees are not a cost of acquisition. Section 57 permits expenses wholly and exclusively incurred to earn Income from Other Sources. A CA may apply this to gas fees paid to claim yield or staking rewards.

Tax Rate

Gas fees do not reduce the 31.2% VDA disposal tax. A successful Section 57 deduction reduces the Income from Other Sources figure on which slab rates apply at the receipt stage.

Reported In

No separate row for gas fees in Schedule VDA. For a Section 57 deduction on receipt-stage income, expenses are recorded in the relevant row of Schedule OS in ITR-2 or ITR-3.

Example

INR 2,000 paid in gas to execute a DeFi swap generating INR 50,000 in gain. Gas does not reduce the gain; tax = INR 15,600. The same INR 2,000 paid to claim an INR 20,000 staking reward may be a valid Section 57 deduction, reducing taxable receipt-stage income to INR 18,000.

Watch Out For

CBDT has not confirmed the Section 57 deduction for DeFi gas fees. The Section 115BBH prohibition on disposal gains is settled law. The Section 57 argument for receipt-stage income is a reasoned CA position, not a confirmed ruling. Take professional advice before applying it.

Is Using Crypto to Pay Gas Fees a Taxable Event in India?

Paying gas fees in ETH or MATIC requires spending a small amount of VDA. Spending any VDA, regardless of the purpose, is a disposal under Section 2(47).

Detail

Answer

Verdict

YES, under the conservative position.

Why

Spending ETH or MATIC to pay gas is a disposal of a VDA under Section 2(47). Any gain between the acquisition cost of that VDA and its fair market value at the time of use is taxable under Section 115BBH.

Tax Rate

30% flat tax + 4% cess = 31.2% on any gain between the acquisition cost and the FMV of the VDA at the point of use.

Reported In

Schedule VDA in ITR-2 or ITR-3. CBDT has not issued guidance requiring each gas payment disposal to be separately itemised; the conservative approach includes them all in the Schedule VDA calculation.

Example

Spending 0.001 ETH, acquired at INR 100, on gas when ETH is worth INR 250. Disposal gain = INR 150. Tax payable = INR 46.80. Across 500 gas transactions in a year, cumulative tax exposure = INR 23,400.

Watch Out For

Many Indian DeFi investors do not track individual gas payment disposals. KoinX automatically identifies gas payment disposals across connected wallets and calculates each gain individually for Schedule VDA, preventing missed micro-disposal reporting across hundreds of transactions.

How KoinX Can Help With DeFi Tax in India

Active DeFi investors using Uniswap, Aave, Yearn Finance, and similar protocols face a tax classification problem that no spreadsheet resolves reliably. LP deposits and exits, auto-compounding issuances, flash loan profits, and individual gas payment disposals create dozens of taxable events per month across multiple income heads and ITR schedules.

KoinX is a global crypto tax platform trusted by over 1.5 million users across 100+ countries, with 800+ exchange and wallet integrations. For Indian DeFi investors, it automatically classifies over 70 DeFi transaction types into the correct income heads across Schedule VDA and Schedule OS, and generates an ITR-ready report aligned with ITR-2 and ITR-3 requirements. Connect a MetaMask or Ethereum wallet, and KoinX identifies every taxable event, including individual gas payment disposals.

Specific capabilities relevant to the eleven transaction types in this guide:

  • Identifies LP token deposits and exits as Section 2(47) transfers and calculates the gain using FMV at deposit as the LP token cost basis, or the original acquisition cost under the non-disposal treatment, consistently applied across all exits.
  • Tracks auto-compounding issuances from Yearn Finance, Beefy Finance, and Autofarm protocols, assigning a fair market value to each individual compound cycle and classifying each as Income from Other Sources at the issue date.
  • Identifies gas payment disposals across every connected EVM wallet, calculates the gain on each micro-disposal individually, and includes all of them in the Schedule VDA calculation.

Connect your DeFi wallets to KoinX, import your complete on-chain transaction history, and download a Schedule VDA report for FY 2025-26 that your CA can verify and file directly in ITR-2 or ITR-3.

Conclusion

Missing receipt-stage income across these transaction types does not create a single filing error; it creates multiple Section 270A misreporting risks, each carrying a penalty of 50% to 200% of the tax due. The ITD cross-checks AIS blockchain data against Schedule VDA disclosures in every assessment year, and the gap between reported and unreported DeFi income is increasingly visible.

The most effective first step is a complete DeFi transaction export from every protocol wallet used since FY 2022-23, when Section 115BBH first came into effect. Classify every LP exit as a Schedule VDA disposal, every DeFi yield receipt as Income from Other Sources in Schedule OS, and every auto-compounding event as a separate receipt at fair market value on the issue date.

KoinX imports transactions across 800+ integrations, classifies each income head, and generates an ITR-ready Schedule VDA report. Sign up on KoinX to handle every schedule, every TDS credit, and every income type in this guide from one platform. The correct Indian tax treatment is applied automatically, regardless of how the income arrived.

DeFi protocols pay yield through lending interest, farming rewards, liquidity fees, and token emissions. Most produce income at receipt, with one notable exception

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

Frequently Asked Questions

I Have Been Providing Liquidity on Uniswap For Two Years and Never Reported Any of it. How Serious is My Exposure?

Filing a revised or belated return before any ITD notice arrives limits your exposure significantly. Interest under Section 234A applies, but the Section 270A penalty of 50% to 200% of the tax due is avoidable if you act before scrutiny is initiated. Calculate the gain on every LP exit using the FMV of tokens received at exit minus your LP token cost basis, and file each financial year separately.

My AIS is Showing On-chain Wallet Activity From Ethereum DeFi Protocols I Never Linked to a KYC Exchange. How Did the ITD Get This Data?

The ITD uses blockchain analytics tools that trace on-chain transactions back to KYC-linked wallet addresses without requiring a DeFi protocol to file any report. Any wallet that ever received funds from a centralised exchange creates a traceable link between your PAN and your on-chain activity. The AIS reflects these transactions regardless of whether the DeFi protocol itself reported anything to the ITD.

What is the Tax Treatment if a DeFi Protocol Pauses Withdrawals and I Cannot Access my Position?

Indian law taxes the disposal event, not the period of lock-up. No taxable event occurs while your tokens remain inaccessible in a frozen protocol; the obligation arises only when a Section 2(47) transfer actually occurs. If the protocol is permanently insolvent and you never receive a return, you may have a loss, though Section 115BBH does not permit that loss to offset other VDA gains or any other income.

If I Bridge Tokens Cross-chain From Ethereum to Polygon Before Providing Liquidity, Does the Bridge Create a Taxable Event?

A bridge that wraps or converts a token before moving it to another chain is likely a Section 2(47) transfer and a taxable disposal under Indian law. A bridge that moves the identical token without changing its type or contract address is a greyer area; no CBDT circular addresses cross-chain bridges specifically. The conservative CA position is to treat any bridge that changes the token type or contract address as a taxable exchange, and to record the FMV on the bridge date as both the disposal proceeds and the new cost basis.

I Reported My DeFi Yield as Capital Gains Last Year Rather Than as Income From Other Sources. How Do I Fix This?

File a revised return under Section 139(5) for the relevant assessment year if the revision deadline has not passed. Move the receipt-stage income from Schedule VDA to Income from Other Sources in Schedule OS, and recalculate the Schedule VDA entry using only the disposal gain. If the revision window has closed, an updated return under Section 139(8A) may still be available; consult a CA about the specific assessment year.

What is a Virtual Digital Asset Under Indian Law, and Do LP Tokens and Vault Tokens Qualify?

A virtual digital asset (VDA) is defined under Section 2(47A) of the Income Tax Act 1961 as any information, code, number, or token generated through cryptographic means that provides a digital representation of value and can be transferred, stored, or traded electronically. LP tokens, DeFi vault shares, governance tokens, and yield farming reward tokens all meet this definition. The VDA classification does not require the token to be traded on a centralised exchange or to have a liquid market price.

Turn Your Crypto Trades Into a Filing-Ready Report