Student Earns ₹2 Lakh in Crypto From Gaming Sales Without Triggering Tax Liability

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

A student crypto trader sold CSGO Skins, in-game cosmetics from Counter-Strike commonly traded on marketplaces, and received ₹2 lakh worth of Bitcoin and Litecoin in return. Almost immediately, he converted everything into Indian rupees. Since there was no price movement in between, he assumed there was no profit and therefore no tax.

For a student with no other income, it feels like a clean, simple transaction: buy-in effort, equal value received, and a straight exit. So the natural conclusion is no gain, no tax.

But Indian tax law does not start with profit. It starts with income, and this is where the confusion begins.

Reddit post about 30% crypto tax on converting crypto into INR, with left navigation menu and a search bar visible. Post title by FeistyLanding.

Two tax questions, not one

Most people only ask whether there was a profit on the crypto. In this case, there was none because the crypto was converted to INR at the same value it was received. From that narrow view, it looks like a zero-tax situation.

But the tax system first asks something more basic: why did the crypto come in the first place, and what was it paid for?

The moment the skins were sold and crypto was received, that transaction itself becomes income. It is no different in principle from receiving money in a bank account. The only difference is the form of payment.

The receipt of crypto as payment for goods is not itself a VDA transfer-of-income event. It is income from the sale of goods (CSGO Skins) received in crypto. The subsequent conversion of that crypto to INR is a VDA transfer,

Under Indian tax rules, what matters is the value of what you received, not the medium in which you received it. Since the skins were sold for ₹2 lakh worth of BTC and LTC, the income is treated as ₹2 lakh in value on the day it was received.

The Two Events and What Each Means

Event 1: Receiving crypto as payment for CS: GO skins

This is income from the sale of goods. The ₹2 lakh worth of crypto received is his gross income for this transaction. The ₹2 lakh is treated as regular income (income from other sources), not as VDA gains under Section 115BBH. It will be taxed at the applicable income tax slab rate.

Event 2: Converting the crypto to INR immediately

This is a disposal of a virtual digital asset under Section 115BBH. The gain on this disposal is:

Sale price minus acquisition cost.

His sale price is ₹2 lakh (what he received in INR). His acquisition cost is also ₹2 lakh (the crypto’s fair market value when he received it). The gain is zero. So the Section 115BBH tax on this conversion is zero.

This is the part his intuition got right: if you receive crypto and immediately convert it at the same value, there is no capital gain to tax at 30%.

Event

Amount

Tax

Received LTC/BTC as payment for skins

₹2,00,000

Income from other sources depends on total

income

Converted LTC/BTC to INR at same value

Gain: ₹0

Section 115BBH tax: ₹0

 

What About the 1% TDS?

He noted that 1% TDS was deducted when he converted crypto to INR on the Indian exchange. This TDS deduction under Section 194S is a prepayment of tax, not an additional tax.

When he files his ITR, the TDS he paid is credited against his total tax liability. If his final tax liability is zero, the TDS he paid can be claimed as a refund.

Should He File an ITR?

Yes, for two reasons:

  1. To claim the TDS refund. If any TDS was deducted on the conversion, it sits in his Form 26AS as a credit that can only be claimed through ITR filing.
  2. Because the transaction will appear in his AIS. The exchange that processed his crypto-to-INR conversion will have reported the transaction to the ITD under Section 194S. If he does not file an ITR, the ITD may send an automated communication asking why a transaction visible in AIS was not declared.

Filing a return showing ₹2 lakh in income from other sources, zero VDA gain, and the TDS credit takes twenty minutes and results in a refund. Not filing takes nothing now and may require an explanation later.

What If This Happens Again on a Larger Scale?

The zero-tax outcome in his situation depends on three things being true simultaneously: the crypto was received and converted at the same value (zero VDA gain), the total income is below the exemption threshold, and there is no other income.

Any one of these changes produces a different result.

If the crypto appreciates between receipt and conversion, even by a small amount, a Section 115BBH gain arises on the disposal. If his total income from gaming item sales exceeds ₹7 lakh in a year, income tax at slab rates applies on the excess.

If he has a salary, freelance income, or any other source, that gets added to the gaming income, and the combined total determines the tax. 

This is exactly where the classification problem becomes expensive if done wrong. Someone filing their own ITR without understanding the two-event structure might treat the entire ₹2 lakh as a VDA disposal at 30%, resulting in a ₹60,000 demand for a transaction that should have yielded a ₹2,000 refund. The difference is not in the amount received. It is whether the receipt event and the conversion event are correctly separated and labeled.

Split-screen signup UI: left panel shows a blue illustration of a downloaded tax report on devices; right panel presents a Get Started form with email field, captcha, Next button and Google sign-in option.

A tool like KoinX handles this separation automatically. Sign up, and integrate with the exchange where the conversion happened. 

Integrations dashboard showing cards for Arbitrum, BSC, Ethereum, Matic, Polygon, Moonbeam, Optimism, and WazirX; plus an Add Integration tile.

Once the integration is done, KoinX imports the full transaction history, capturing the crypto receipt as income from other sources at the INR fair market value on the date it arrived, and the subsequent conversion as a separate VDA disposal with zero gain (since the value did not move between receipt and conversion).

KoinX Dashboard of a crypto portfolio app with total value, purchase cost, current value, and unrealized gains; includes Allocation charts and top gainers/losers panels, plus a left navigation menu.

The Schedule VDA report correctly shows zero gain, rather than treating the full ₹2 lakh as crypto income. That report is what goes into the ITR.

Web app dashboard with a centered modal titled 'Schedule VDA Report' showing a generated report document labeled SAMPLE within the UI.

KoinX maps every crypto transaction to your Schedule VDA report. 

For a student filing for the first time with a transaction like this, starting on KoinX takes a few minutes and produces a report accurate enough to go directly into the income tax portal or to a CA if the situation has become more complicated than the original transaction suggests. 

Turn Your Crypto Trades Into a Filing-Ready Report