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.

Crypto Tax for Freelancers in India: Special Considerations

When freelancers in India receive crypto payments, they face two tax events. First, the crypto's value at the time of receipt is considered professional income, taxed at your slab rate. Second, any profit made when you sell the crypto is taxed separately at a flat 30%.

TrustyBull Editorial 5 min read

The Freelancer's Crypto Payment Dilemma

Imagine you just completed a big project for a client in another country. They are happy with your work and offer to pay you in a popular cryptocurrency like Bitcoin or Ethereum. It feels fast, modern, and avoids high bank transfer fees. But a thought quickly follows: how do you handle taxes? The world of Crypto Regulation India can feel confusing, especially for a freelancer. You are not just an investor; you are earning your professional income in a new kind of asset.

This situation creates a unique set of problems. Is the crypto payment considered income? What happens when you sell it? Can you claim your business expenses against it? Failing to understand these rules can lead to serious trouble with the tax authorities. Your freelance business depends on you getting this right. Let’s break down the special considerations you face and how to handle them correctly.

Understanding Crypto Regulation India for Your Freelance Income

The first and most critical step is to separate the two taxable events that happen when you are paid in crypto.

  1. Receiving the payment: This is your professional income.
  2. Selling the crypto: This is a capital gain or loss from a Virtual Digital Asset (VDA).

These are treated very differently by the tax department. Confusing them is the most common mistake freelancers make. Think of it like this: if a client paid you by giving you a stock share instead of cash, you would first record the value of that share as income. Later, when you sell the share, you would calculate profit or loss on the investment. Crypto payments work the same way.

Step 1: Declaring Your Professional Income

When you receive cryptocurrency as payment for your services, you must determine its fair market value in Indian Rupees (INR) on the day you receive it. This INR amount is your professional income. You cannot wait until you sell the crypto to declare it.

How do you find the fair market value? Use a reputable Indian crypto exchange to find the price at the time of the transaction. Take a screenshot or save a record of this price. This amount gets added to your other freelance earnings for the year. It will be taxed according to your applicable income tax slab rate. All your usual business expenses—internet bills, software subscriptions, co-working space fees—can be deducted from this total professional income.

Example: A client pays you 0.02 Bitcoin for a project on October 15th. On that day, the value of 0.02 Bitcoin is 50,000 rupees. You must add 50,000 rupees to your professional income for the financial year. This amount is taxed at your slab rate, just like any other payment you receive.

Calculating Your Tax on Crypto Profits

The second taxable event occurs when you decide to sell the cryptocurrency you received. Under Indian tax law, any profit you make from selling a VDA is taxed at a flat rate of 30%, plus cess and surcharge. This is a separate tax from your regular income tax.

The profit is calculated simply:

Sale Price (in INR) - Acquisition Cost (in INR) = Taxable Gain

For a freelancer, the "Acquisition Cost" is the fair market value in INR that you already declared as your professional income. This is a crucial point. It ensures you are not taxed twice on the same initial amount. You are only taxed on the increase in value from the time you received the crypto to the time you sold it.

What if the value went down? Unfortunately, any loss from the sale of one VDA cannot be set off against the gain from another VDA, nor can it be set off against any other income. You also cannot carry forward this loss to future years.

A Clear Comparison

This table shows the key differences between how your regular income and crypto gains are treated:

Feature Professional Income (including crypto received) Gain from Selling Crypto (VDA)
Tax Rate As per your income tax slab (e.g., 5%, 20%, 30%) Flat 30% (+ cess/surcharge)
Business Expense Deduction Yes, you can deduct eligible business expenses. No, only the cost of acquisition can be deducted.
Setting Off Losses Yes, business losses can be set off and carried forward as per rules. No, losses cannot be set off against any income.

TDS on Crypto and What It Means for You

The government also introduced a 1% Tax Deducted at Source (TDS) on the transfer of VDAs under Section 194S. If you are selling your crypto on an Indian exchange, the exchange will handle this for you. They will deduct 1% TDS on the sale amount and deposit it with the government. You can claim credit for this TDS when you file your final income tax return.

But what about when you receive the crypto from a foreign client? Your client is unlikely to deduct this TDS. In this scenario, the responsibility to ensure taxes are paid correctly falls entirely on you. You must accurately report the income and the capital gains and pay the advance tax as required. Proper record-keeping is your best friend here.

Actionable Steps for Freelancers

Dealing with crypto taxes requires you to be organized. Here is a simple checklist to follow:

  • Record Everything: Keep a detailed spreadsheet. For every crypto payment, note the date, time, type of crypto, amount of crypto received, and its fair market value in INR on that day.
  • Separate Your Wallets: If possible, use a separate crypto wallet for your business income. This avoids mixing your professional earnings with personal crypto investments and makes accounting much simpler.
  • Declare Income Correctly: Always include the INR value of the crypto received in your total professional income in your Income Tax Return (ITR).
  • Calculate Gains Carefully: When you sell, use the recorded INR value as your cost basis to calculate the profit. Report this gain under the VDA schedule in your ITR and pay the 30% tax.
  • Consult a Professional: Crypto tax rules are new and can be complex. If you handle a significant volume of crypto transactions, it is wise to consult a Chartered Accountant (CA) who understands the nuances of VDA taxation. You can find more details on the official guidelines from the Income Tax Department.

By treating crypto payments with diligence, you can enjoy the benefits of this modern payment method without facing tax-related problems later. It’s all about clear records and understanding the two distinct tax events you are responsible for.

Frequently Asked Questions

Do I have to pay tax on crypto I receive as payment even if I don't sell it?
Yes. The fair market value of the cryptocurrency in Indian Rupees on the day you receive it is considered your professional income. You must add this amount to your total income for the year and pay tax on it according to your applicable slab rate.
What is the tax rate on profits from selling crypto in India?
Any profit you make from selling a Virtual Digital Asset (VDA), like cryptocurrency, is taxed at a flat rate of 30%, plus applicable cess and surcharges. This is a separate tax from your regular income.
Can I deduct my business expenses from my crypto profits?
No. You cannot deduct any business expenses like internet or software costs from the profit you make by selling crypto. The only deduction allowed is the 'cost of acquisition', which for a freelancer is the value you declared as income when you first received the crypto.
How is the 1% TDS on crypto handled for freelancers?
When you sell your crypto on an Indian exchange, the exchange will deduct the 1% TDS for you. If you receive crypto from a foreign client, they won't deduct TDS, so you are responsible for reporting all income and gains accurately and paying the required taxes yourself.
What happens if I make a loss when selling the crypto I received as payment?
Under current Indian tax laws, any loss from the sale of a cryptocurrency cannot be set off against any other income, including gains from other cryptocurrencies. You also cannot carry forward this loss to future financial years.