How Are Non-Fungible Tokens (NFTs) Taxed in India? (2026 Guide)

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

Non-fungible tokens (NFTs) have moved from a niche concept to a mainstream digital asset class, with Indian creators, collectors, and investors actively participating in NFT marketplaces. Whether you are minting, buying, selling, or trading NFTs, each of these activities carries a tax obligation per Indian law.

The Income Tax Department treats NFTs as Virtual Digital Assets, explicitly recognised under Section 2(47A)(b) of the Income Tax Act, which includes non-fungible tokens within the definition of VDAs.

This means every NFT transaction, from a first sale by a creator to a resale by a collector, falls within the Indian tax framework. This guide breaks down exactly how NFTs are taxed in India, what rates apply, and how you can stay compliant.

Key Takeaways

  • Since NFTs are classified as Virtual Digital Assets, every NFT transaction carries a tax obligation in India.
  • NFT creators selling their own creations are taxed at their applicable slab rate as business income, with legitimate expenses such as minting fees and platform charges deductible.
  • NFT collectors reselling NFTs are taxed at a flat 30% under Section 115BBH, plus 4% health and education cess, with no deductions permitted except cost of acquisition.
  • Swapping one NFT for another constitutes a taxable disposal, the FMV of the NFT given up at the time of swap is treated as the sale value and 30% CGT applies on any gain.
  • Airdropped NFTs are taxable as Income from Other Sources under Section 56(2) at FMV on the date of receipt. If the FMV is zero at receipt, the entire sale proceeds are taxable on disposal.
  • Trades of Indian residents on foreign NFT marketplaces, such as OpenSea or Blur, are also taxable in India; self-reporting is required where TDS is not auto-deducted.
  • Under Section 194S, 1% TDS applies on NFT transfers exceeding INR 10,000 (or INR 50,000 for specified persons).
  • Losses from NFT disposals cannot be set off against any other income or carried forward to future assessment years.
  • All NFT income and disposal gains must be reported under Schedule VDA in ITR-2 or ITR-3.

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

How Does ITD Tax NFTs For Collectors in India?

Understanding how NFTs are taxed in India depends largely on how you acquire and dispose of them. Let us look at each case separately:

How Does the ITD Tax NFTs for Creators in India

Buying NFTs With Fiat Currency

If you purchase NFTs using fiat currency such as INR, USD, or EUR, there is no immediate tax liability. The purchase itself is not treated as a taxable event under Indian tax laws. You simply acquire the NFT at the price you paid, and there is no need to pay income tax or capital gains tax at this stage.

Buying NFTs With Cryptocurrency

If you buy NFTs using cryptocurrency like Bitcoin, Ethereum, or any other virtual digital asset, the transaction is treated differently. Spending cryptocurrency to buy an NFT is considered a disposal of the crypto asset under Section 115BBH of the ITA. 

Therefore, any profit enjoyed from the disposal of cryptocurrencies will attract a flat 30% tax plus a 4% health and education cess on the taxable amount. However, in case of a loss, you cannot set them off against other capital gains. 

Selling NFTs for INR or Cryptocurrencies

When you sell an NFT for a profit the transaction is treated as a VDA disposal. Hence, any gain enjoyed is taxed at a flat 30% rate, plus a 4% health and education cess. The length of time you held the NFT for does not matter.

Swapping NFT for NFT

Swapping one NFT for another is treated as a disposal of a VDA under Section 115BBH. The FMV of the NFT you give up at the time of the swap is treated as your sale value. Any gain above your original cost of acquisition is taxed at a flat 30% plus 4% cess, with no deductions permitted.

Airdropped NFTs

NFTs received through airdrops are taxable as Income from Other Sources. It is categorised under Section 56(2) of the ITA at their FMV in INR on the date of receipt and taxed at applicable slab rate. If the NFT had no established market value at receipt, the cost basis is treated as nil, meaning the entire sale proceeds become taxable as capital gains when the NFT is eventually sold. 

TDS on NFTs

Under section 194S, any transfer of VDA including NFTs over INR 10,000 or INR 50,000 for HUFs/individuals with business income less than INR 1 crore or professional income less than INR 50 lakhs, attracts a 1% TDS. This TDS is deducted by the buyer at the time of payment. 

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

How Does the ITD Tax NFTs for Creators in India?

How Does the ITD Tax NFTs for Creators in India

The Indian tax treatment of NFTs differs significantly depending on whether you are a creator or a collector. For creators, the Income Tax Department treats NFT-related income as business income, which comes with its own set of rules around deductions and reporting.

Creating NFTs

Creating NFTs in India does not attract any kind of taxation as it is not an act of income or disposal. Taxation comes into effect when you either spend, swap, or sell your NFTs for a profit.

Selling NFTs as a Creator

When an NFT creator sells their own creation for the first time, the proceeds are treated as business income and taxed at the applicable slab rate. Unlike collectors, creators are permitted to deduct legitimate business expenses such as minting fees, platform charges, and gas costs against their income. ITR-3 is the appropriate form for reporting such business income.

Earning Royalties From NFTs

Royalties earned by NFT creators each time their work is resold on a secondary marketplace are also treated as business income and taxed at the applicable slab rate. Since royalty payments are recurring and directly tied to the creator’s original work, they qualify as professional income. Creators must track each royalty receipt and report the cumulative amount under Profits and Gains of Business or Profession.

How To Calculate NFT Taxes in India?

Calculating NFT taxes in India is simple once you understand the right steps. Here is how you can determine your tax liability based on the type of transaction you undertake:

Calculating Tax on NFTs as Collectors/Investors

Here’s how you calculate taxes as an investor or collector of NFTs:

Step 1: Calculate Capital Gains on Buying NFTs with Crypto

When you buy an NFT using cryptocurrency, it is treated as a disposal of the crypto asset. You must calculate any capital gain earned on the cryptocurrency you spent at the time of purchase.

Capital Gains = Fair Market Value at Disposal – Cost of Acquisition

Step 2: Calculate Capital Gains on Selling NFTs for Crypto/Fiat Currencies

Selling an NFT at a profit triggers a capital gains tax event. You must calculate the difference between the selling price and the acquisition cost.

Capital Gains = Sale Price of NFT – Cost of Purchase

The capital gain will be taxed at 30%, with an additional 4% health and education cess. The holding period does not impact the tax rate; it remains flat regardless of whether you held the NFT for a short or long term.

Step 3: Calculate TDS

If the value of NFTs sold is more than or equal to INR 10,000 or INR 50,000 for specified persons, you will have to pay 1% TDS on the transaction value.

TDS = 1% × Total Transaction Value

Calculating Tax on NFTs as Creators

Here’s how you calculate taxes as a creator of NFTs:

Step 1: Calculate Capital Gains on Selling NFTs

When you sell an NFT you created, your taxable business income is the sale proceeds minus any allowable expenses such as minting fees, platform charges, and gas costs.

Taxable Business Income = Sale Proceeds − Allowable Expenses

Business Income Tax = Taxable Business Income × Applicable Slab Rate

Step 2: Calculate Tax on Royalties

Each time your NFT is resold and you receive a royalty payment, the full royalty amount is added to your business income for that financial year and taxed at your applicable slab rate.

Taxable Royalty Income = Total Royalties Received in the Financial Year

Business Income Tax = Taxable Royalty Income × Applicable Slab Rate

Real-Life Example:

A Reddit user on r/IndiaTax, nftnexus123, raised a detailed set of questions that many NFT creators in India face after a significant sale. The user recently sold an NFT on OpenSea and received a payment of 15,000 Ethereum. They plan to hold 14,500 ETH in a crypto wallet for at least five years, rather than selling it right away. 

However, the user also intended to sell 500 ETH for Indian Rupees (INR) and had several questions regarding the tax obligations: What are the GST implications, income tax consequences, and how is the tax on the ETH sale calculated?

The answer covers three separate tax events, and holding alone does not trigger any tax. Here is exactly how each event is treated under Indian law.

Assumptions

To keep the math clear and grounded, we will use the following figures:

  • NFT sold on: OpenSea (foreign marketplace)
  • Payment received: 15,000 ETH
  • Average FMV of 1 ETH in 2025: INR 2,50,000
  • ETH held: 14,500 ETH (no tax event until disposed)
  • ETH sold for INR: 500 ETH
  • FMV of 1 ETH on date of sale: INR 3,50,000
  • Cost of acquisition of 1 ETH: INR 2,50,000 (received as NFT sale proceeds, FMV at receipt is the cost basis)
  • Creator classification: Business income (NFT creator selling original work)

We are assuming an average ETH price of INR 2,50,000 based on ETH’s trading range through 2025. The NFT sale on OpenSea constitutes a foreign marketplace transaction where TDS is not auto-deducted, requiring self-reporting. The 14,500 ETH held in a wallet triggers no tax event until disposed of, as merely holding crypto is not taxable under Indian law.

Step 1: Calculate Business Income Tax on NFT Sale

When the NFT is sold and 15,000 ETH is received, this constitutes business income for the creator at the FMV of ETH on the date of receipt.

Total NFT Sale Value = 15,000 × INR 2,50,000 = INR 375,00,00,000

This entire amount is added to the creator’s business income for the financial year and taxed at the applicable slab rate. Legitimate expenses such as minting fees, platform charges, and gas costs are deductible against this income.

Step 2: Calculate Capital Gains Tax on Sale of 500 ETH

When 500 ETH is sold for INR, a second tax event arises under Section 115BBH. The cost of acquisition of the ETH is its FMV at the time it was received as NFT sale proceeds, INR 2,50,000 per ETH.

Sale Value of 500 ETH = 500 × INR 3,50,000 = INR 17,50,00,000

Cost of Acquisition = 500 × INR 2,50,000 = INR 12,50,00,000

Capital Gain = INR 17,50,00,000 − INR 12,50,00,000 = INR 5,00,00,000

Capital Gains Tax = INR 5,00,00,000 x 30% = INR 1,50,00,000

Cess = 6,00,000.

Total Capital Gains Tax = INR 1,56,00,000

Step 3: TDS on ETH Sale Under Section 194S

Since the NFT was sold on OpenSea, a foreign marketplace, TDS under Section 194S was not auto-deducted at the time of sale. The creator must self-report this income and pay the applicable tax directly when filing their ITR.

For the 500 ETH sale on an Indian exchange, 1% TDS applies:

TDS on ETH Sale = 1% × INR 12,50,00,000 = INR 12,50,000

Step 4: GST Implications

Since the NFT was sold on a foreign marketplace to an unidentified buyer, GST applicability is ambiguous. If the creator’s total turnover from NFT sales exceeds Rs 20 lakh in the financial year, GST registration may be required. However, the classification of NFTs as goods or services for GST purposes remains unresolved. So, a qualified tax professional should be consulted to assess GST obligations.

Step 5: Holding 14,500 ETH

Merely holding 14,500 ETH in a wallet triggers no tax event. Tax liability arises only at the point of disposal, sale, swap, or spend. The five-year holding period has no bearing on the tax rate either, as Indian law does not distinguish between short-term and long-term crypto holdings; the 30% flat rate applies regardless.

Disclaimer: 

The figures and calculations used in this example are based on assumed values for illustrative purposes only. The average ETH price of INR 2,50,000 is an approximation based on ETH’s trading range through 2025 and does not represent any specific market rate. This example is not intended to constitute financial, legal, or tax advice. Tax treatment may vary based on individual circumstances, classification of activity, and applicable regulations at the time of filing. Please consult a qualified crypto tax professional before making any tax-related decisions

How to Report NFTs on Taxes in India?

How to Report NFTs on Taxes in India

Reporting NFT taxes correctly starts with one important distinction, whether you are a creator or a collector. This classification determines which income head applies, what deductions you can claim, and which ITR form you must file. Treating all NFT income under a single head is one of the most common and costly filing errors among NFT participants.

Step 1: Compile All NFT Transaction Records

Before opening the ITR filing portal, gather a complete record of every NFT-related transaction from the financial year. You will need:

  • Date and INR value of every NFT sold, swapped, or disposed of
  • FMV of each NFT on the exact date of receipt or purchase
  • Royalty receipts with dates and INR values for each payment received
  • Records of any NFTs received as airdrops, including FMV at receipt
  • Sale records for any NFTs disposed of on foreign marketplaces, including platform statements
  • Wallet addresses and transaction hashes for verification purposes

Step 2: Classify Your NFT Activity

Before filling any form, determine the nature of your NFT activity:

  • NFT creator: Add it under Profits and Gains of Business or Profession head on ITR-3. Moreover, you are allowed to deduct expenses from the income. 
  • NFT collector reselling: Such activities are to be reported under Schedule VDA on ITR-2. It attracts a 30% flat tax under Section 115BBH. You cannot deduct any expenses other than the cost of acquisition. 
  • Airdropped NFTs received: These transactions are to be reported as Income from Other Sources under Section 56(2) on ITR-2 or ITR-3. Add the FMV of the token on the day of receipt.
  • NFT-for-NFT swap: Such transactions are to be reported under Schedule VDA in ITR-2 or ITR-3. The FMV of NFT given up is the sale value. 

Step 3: Choose the Correct ITR Form

The right form depends entirely on your NFT activity:

  • ITR-2 applies to NFT collectors who treat NFT trading as a passive investment activity generating capital gains.
  • ITR-3 applies to NFT creators who report minting income and royalties as business or professional income.

Step 4: Fill Schedule VDA and the Relevant Income Head

Within your chosen ITR form, complete all relevant sections carefully:

  • Under Profits and Gains of Business or Profession, enter total NFT sale proceeds and royalties received, net of allowable expenses, if you are a creator.
  • Under Income from Other Sources, enter the FMV of any airdropped NFTs received during the financial year.
  • Under Schedule VDA, enter each disposal event individually, with the date of acquisition, date of transfer, cost of acquisition, and the resulting gain. For airdropped NFTs with zero value at receipt, the cost of acquisition is nil.

Step 5: Reconcile Your TDS Credits

Cross-check all TDS deducted on your NFT sales against your Form 26AS and Annual Information Statement (AIS). If you sold NFTs on foreign marketplaces such as OpenSea or Blur where TDS was not auto-deducted, ensure you have self-reported those transactions correctly. Any discrepancy must be resolved before filing.

Step 6: Pay Any Remaining Tax and File

After adjusting your TDS credits, settle any outstanding tax liability as self-assessment tax before submitting your return. Budget 2026-27 has introduced a penalty of Rs 200 per day for late VDA transaction statements and Rs 50,000 for incorrect filing. The broadened VDA definition under Section 2(47A)(b) effective 1-4-2026 also means a wider range of digital assets now fall within the reporting net.

Note: The deadline to file ITR-2 for FY 2025-26 is July 31, 2026 and for ITR-3 is August 31, 2026.

Tracking NFT transactions across multiple wallets, marketplaces, and royalty streams manually is complex and error-prone. KoinX can simplify this, and here is how it can help.

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

How Can KoinX Help With NFT Taxes in India?

Managing NFT taxes manually can be stressful, but KoinX makes it effortless. Here’s how KoinX helps you handle NFT taxation easily:

Accurate Preview of Capital Gains

KoinX allows you to preview your capital gains from NFT sales even before you make a transaction. This helps you plan better and make smart selling decisions. By understanding your tax obligations early, you can avoid surprises and ensure your profits are optimised throughout the financial year.

Auto-Classification of Transactions

Whether you are buying NFTs with crypto or selling them for fiat, KoinX automatically categorises every transaction. This saves time, reduces the chances of errors, and ensures that your NFT trades are properly sorted under income or capital gains, just as required by Indian tax regulations.

Reliable Tax Reports

KoinX generates highly detailed tax reports that cover all your NFT transactions. These reports include information like acquisition cost, sale proceeds, capital gains, and tax liability. You can use these reports directly while filing your Income Tax Return or share them with your CA for easy filing.

Portfolio Insights

KoinX gives you a complete overview of your NFT portfolio. You can track the acquisition price, current market value, and potential gains or losses. With these real-time insights, you can make better investment decisions and manage your NFT collection with more confidence and clarity.

Simplify your NFT tax journey today — Join KoinX now and stay ahead with confidence!

Conclusion

NFTs have opened new doors for digital ownership and investment, but they also bring tax responsibilities. Whether you are buying NFTs with cryptocurrency or selling them for a profit, understanding the Indian tax rules is essential to stay compliant and avoid penalties.

Instead of struggling with complicated calculations, you can rely on KoinX to handle your NFT taxes smoothly. Sign up today and experience an effortless way to manage your crypto and NFT taxation.

Frequently Asked Questions

Are NFTs Considered Virtual Digital Assets In India?

Yes, NFTs are classified as Virtual Digital Assets (VDAs) under Indian tax laws. This classification was introduced in the 2022 budget, and it subjects NFTs to the same tax rules as cryptocurrencies. Selling, swapping, or even using NFTs for purchases triggers tax obligations at a flat rate of 30%, along with a 4% cess.

Do I Pay Tax When Minting My NFT?

No, you do not pay tax at the time of minting your own NFT. However, when you sell the minted NFT and earn income from the sale, that profit becomes taxable. You will be liable to pay a 30% tax on the net gains, plus a 4% health and education cess at the time of the sale.

Is Staking An NFT Taxable In India?

Yes, staking an NFT can trigger a tax event in India. Any rewards earned from staking NFTs are treated as income and taxed according to your tax slab under “Income from Other Sources.” If you later sell the staked NFTs, you must also pay a 30% capital gains tax on the sale profit.

Are NFT Losses Set Off Against Other Income In India?

No, under Section 115BBH of the Income Tax Act, losses from the sale of NFTs cannot be set off against any other income. Additionally, NFT losses cannot be carried forward to future years. Only the cost of acquiring the NFT is allowed to be deducted while calculating your taxable gains.

Do I Have To Report NFTs In My Income Tax Return?

Yes, if you buy, sell, or earn from NFTs during the financial year, you must report these transactions in your Income Tax Return (ITR). Even if there is no gain or loss, it is important to disclose NFT holdings and sales under the relevant sections to remain fully compliant with Indian tax rules.

Turn Your Crypto Trades Into a Filing-Ready Report