Get pinged when your stocks flip

We'll only notify you about YOUR stocks — when the trend flips, hits stop loss, or hits a target. Never spam.

Install TrustyBull on iPhone

  1. Tap the Share button at the bottom of Safari (the square with an up arrow).
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add in the top-right.

Checklist: 8 Key Crypto Tax Deductions in India

The only major crypto tax deduction allowed in India is the cost of acquisition. Under current crypto regulation in India, you cannot deduct losses, operational expenses, or carry forward losses to future years.

TrustyBull Editorial 5 min read

Why You Need a Crypto Tax Checklist for India

You've made some money from crypto. That's great. But now, you have to deal with taxes. The rules for crypto regulation in India are new and can be confusing. Many people end up paying more tax than they need to simply because they don't understand the rules. This checklist is here to help you avoid that.

Unlike with stocks or mutual funds, the tax rules for Virtual Digital Assets (VDAs), which include crypto, are very strict. The government introduced a flat 30% tax on any gains from crypto transfers. More importantly, it limited the deductions you can claim. This means you need to be extra careful when calculating your profits.

Using a checklist helps you stay organized. It ensures you account for the things you can deduct and, just as importantly, reminds you of what you cannot deduct. Getting this wrong can lead to incorrect tax filings and potential notices from the tax department. Let's walk through the key points you must check.

Your Guide to Crypto Regulation in India: The Deduction Checklist

This list is your guide to calculating your crypto taxes correctly. Some points are about what you can deduct, while others are critical reminders of what is not allowed. Both are essential for accurate tax filing.

  1. Check 1: Claim Your Cost of Acquisition

    This is the most important and, frankly, the only major deduction allowed. The cost of acquisition is the price you paid to buy your crypto asset. For example, if you bought one unit of a cryptocurrency for 50,000 rupees and sold it for 70,000 rupees, your cost of acquisition is 50,000 rupees. Your taxable gain is 20,000 rupees, not the full 70,000 rupees. Always keep a clear record of your purchase price for every single transaction.

  2. Check 2: Include Purchase-Related Fees

    When you buy crypto on an exchange, you often pay a small fee or commission. This fee can be added to your cost of acquisition. Think of it as part of the total price you paid to get the asset. So, if you paid 50,000 rupees for the crypto and a 100 rupee transaction fee, your total cost of acquisition is 50,100 rupees. It's a small amount, but it adds up over many trades and correctly reduces your taxable profit.

  3. Check 3: Confirm the Cost for Gifts and Airdrops

    What if you didn't buy the crypto? What if you received it as a gift or through an airdrop? The tax rules are clear on this. For the receiver, the cost of acquisition is considered nil, or zero. This means if you later sell that gifted crypto for 10,000 rupees, the entire 10,000 rupees becomes your taxable gain. You cannot claim any purchase cost because you didn't have one. The same rule applies to crypto you get from mining activities.

  4. Check 4: Do NOT Deduct Operational Expenses

    This is a common point of confusion. When you trade stocks, you might be able to deduct some expenses. For crypto, you cannot. Under the current rules, you are not allowed to deduct any expenses other than the cost of acquisition. This includes:

    • Internet bills
    • Electricity costs (even for mining)
    • Cost of your laptop or phone
    • Fees for crypto tax software or advisors
    • Exchange fees paid on selling (transfer fees)

    The law is very specific. Only the purchase cost is deductible. Nothing else.

  5. Check 5: Do NOT Set Off Your Losses

    This is perhaps the harshest rule in India's crypto tax code. If you make a profit on one crypto (say, Bitcoin) but a loss on another (say, Dogecoin), you cannot use the loss to reduce your profit. The loss on Dogecoin is simply ignored for tax purposes. You must pay the 30% tax on the full profit from Bitcoin. You cannot set off the loss from one VDA against the gain from another VDA. You also cannot set off a crypto loss against income from any other source, like your salary or stock market gains.

  6. Check 6: Do NOT Carry Forward Losses

    Following the previous point, any losses you make from crypto trading cannot be carried forward to future financial years. If you have a net loss from crypto in one year, that loss expires at the end of the year. It cannot be used to offset crypto profits you might make in the next year. This is very different from how losses are treated in the stock market, so it's a critical check to perform.

  7. Check 7: Account for TDS Credit

    The government also introduced a 1% Tax Deducted at Source (TDS) on crypto transfers. This means when you sell crypto on an Indian exchange, the exchange will deduct 1% of the transaction value as TDS. This is not a deduction from your profit, but it is tax already paid by you. When you file your final income tax return, you can claim credit for all the TDS that was deducted throughout the year. This will reduce your final tax liability. Keep a record of your TDS certificates (Form 16A) from the exchanges.

  8. Check 8: Forget Long-Term vs. Short-Term

    In stock investing, you get tax benefits for holding an asset for more than a year (long-term capital gains). For crypto, this concept does not exist. It does not matter if you held your crypto for one day or five years. The tax rate is a flat 30% on the gain. There is no indexation benefit to account for inflation, and there is no lower tax rate for long-term holding. Your holding period is irrelevant for calculating your tax.

Commonly Missed Points in Crypto Tax Filing

Even with a checklist, some details can slip through the cracks. The most common mistake people make is trying to apply stock market tax rules to crypto. Remember, crypto is treated as a Virtual Digital Asset (VDA) and has its own separate, stricter tax regime. For official details on VDA taxation, you can refer to information provided by the Income Tax Department of India.

The Biggest Mistake: Poor Record Keeping

Because the only deduction is the cost of acquisition, proving that cost is everything. You must keep detailed records of:

  • Date of purchase
  • Purchase price in rupees
  • Transaction fees paid on purchase
  • Date of sale
  • Sale price in rupees

Without these records, it becomes very difficult to calculate your gains accurately and prove them to the tax authorities if asked. Use a spreadsheet or a specialized crypto tax tool to track every single transaction.

Frequently Asked Questions

Can I deduct my crypto losses in India?
No. Under India's current tax laws, you cannot set off losses from one crypto asset against gains from another. You are also not allowed to carry forward crypto losses to future years to offset future gains.
What is the only deduction allowed on crypto gains in India?
The only deduction permitted when calculating tax on crypto gains is the 'cost of acquisition'. This is the price you originally paid to purchase the virtual digital asset. No other expenses are deductible.
Is TDS applicable on crypto transactions in India?
Yes, a 1% Tax Deducted at Source (TDS) is applicable on the transfer of Virtual Digital Assets if the total value exceeds 50,000 rupees in a financial year for specified persons.
Are expenses like electricity or internet deductible for crypto trading?
No, operational expenses such as internet bills, electricity costs, device costs, or subscription fees for trading platforms are not deductible from crypto gains in India.