DollarDeskLog in

Crypto tax in India (2026-27): the 30% rule, TDS and Schedule VDA, explained

A plain-English guide to how crypto is taxed in India: 30% on gains, no loss set-off, 1% TDS, Schedule VDA, new exchange reporting, and what changes when a client pays you in crypto.

Last reviewed 27-09-2026 against the rules for Tax Year 2026-27. General information, not tax advice.

India taxes crypto under its rules for virtual digital assets (VDAs). The rules are strict and simple: a flat 30% on gains, almost no deductions, and no relief for losses. The 2026 Budget left the rates unchanged but tightened reporting, so records matter more than ever.

What counts as a virtual digital asset

Cryptocurrencies such as Bitcoin, Ether and stablecoins like USDT, as well as most tokens and NFTs. From 1 April 2026 the definition explicitly covers any crypto-asset recorded on a cryptographically secured distributed ledger. Gift cards, loyalty points and NFTs that represent ownership of a physical asset are excluded.

The 30% rule

  • Gains on transferring crypto are taxed at 30%, plus 4% cess, regardless of your income slab. Surcharge also applies at high incomes.
  • The only deduction is what you paid to acquire the crypto. Exchange fees, internet costs or interest can't be deducted.
  • A loss can't be set off against any other gain or income, not even a gain on another coin, and it can't be carried forward.
  • Selling for rupees, swapping one coin for another, and spending crypto on goods or services all count as transfers.

Example

You buy Bitcoin for ₹5 lakh and sell it for ₹6 lakh: the gain is ₹1 lakh and the tax is ₹31,200 (30% plus 4% cess). In the same year you sell Ether at a ₹1 lakh loss. Your tax is still ₹31,200, because the loss can't reduce it.

1% TDS on sales

When you sell crypto, 1% of the sale value is deducted as tax at source, usually by the Indian exchange, above small annual thresholds. This isn't an extra tax: it appears in your Annual Information Statement (AIS) and Form 26AS, and counts towards the tax you owe. Keep your exchange's TDS statements.

If a client pays you in crypto

This is where many freelancers get caught out, because two taxes can apply:

  1. When you receive it: the rupee value of the crypto on that day is professional income, taxed exactly like a payment in dollars. With presumptive taxation, it is part of the gross receipts of which 50% is taxed.
  2. When you sell or swap it later: any rise above that rupee value is a crypto gain, taxed at 30%. The value on the day you received it becomes your cost.

For example, a client pays you 1,000 USDT when 1 USDT is worth ₹95. That is ₹95,000 of work income. You sell it a month later for ₹96,200: the extra ₹1,200 is taxed at 30%, and the exchange deducts 1% TDS on the ₹96,200.

A caution for exporters. Payment for exported services is normally expected to arrive in foreign currency through a bank, backed by a FIRA, within the RBI's deadline. Crypto payments have no FIRA and may not qualify as a zero-rated export for GST. The rules here are unsettled, so speak to a chartered accountant before accepting regular payments in crypto.

Advance tax applies to crypto too

Tax on crypto gains is part of your advance tax. If your total tax for the year, after TDS, is ₹10,000 or more, pay it by the usual instalment dates, or in one go by 15 March if you use presumptive taxation for your freelance income.

Reporting is getting tighter

  • Every sale or swap goes in Schedule VDA of your return: date acquired, date transferred, cost and sale value, with losses entered as nil.
  • From Tax Year 2026-27, exchanges must report transactions to the tax department, with penalties for late or wrong reports.
  • India plans to adopt the international crypto reporting framework (CARF) by 2027, so information from foreign exchanges will also be shared.
  • Undisclosed income can attract penalties of 50% to 200% of the tax on it, on top of the tax itself.

Keeping records the easy way

DollarDesk has a free crypto tracker: log payments received in crypto and anything you bought, sold or swapped. It looks up the rupee price for the day, matches costs first-in first-out, applies the 30% rule without loss set-off and tracks TDS. Pro adds unlimited entries, crypto in your advance tax plan, and a ready-made file for Schedule VDA.

Questions

How much tax do I pay on crypto profits in India?

Gains on selling or swapping crypto are taxed at a flat 30%, plus 4% cess (and surcharge at high incomes), whatever your income slab. Only the cost of buying the crypto can be deducted.

Can I set off crypto losses against gains?

No. A loss on one crypto transfer cannot reduce the gain on another, cannot be set off against any other income, and cannot be carried forward to future years.

What is the 1% TDS on crypto?

When you sell crypto, 1% of the sale value is deducted as TDS, usually by the Indian exchange, above small annual thresholds. It is tax already paid: it shows in your AIS or Form 26AS and is credited against your final tax.

How is crypto received as payment for freelance work taxed?

Its rupee value on the day you receive it is professional income, taxed like the rest of your freelance income. If you later sell it for more, the rise in value is taxed at 30% as a crypto gain.

Where do I report crypto in my income tax return?

Each sale or swap goes in Schedule VDA, with the dates of buying and selling, the cost and the sale value. Crypto received as payment for work is reported with your professional income.

Let DollarDesk keep track for you

Invoices in five currencies, crypto records, live advance tax, and reminders before every deadline. Free to start.

Sources