Crypto Payments in India: Regulations, Taxes, and How to Accept USDT & BTC

How Indian businesses and exporters accept crypto payments, what the 30% tax and 1% TDS rules actually mean, and how to off-ramp to INR.

VP VirtexPay Team 4 min read
INDIA USDT → INR
On this page

India has one of the largest crypto-holding populations anywhere in the world — by some estimates over 100 million people hold some form of digital asset — despite running one of the strictest tax regimes on crypto trading globally. That combination creates a specific opportunity: Indian exporters, freelancers and SaaS businesses are increasingly using crypto payment gateways to get paid by international clients faster than traditional banking allows, while staying compliant with local tax rules.

Why Indian businesses are turning to crypto payments

Customer Pays from any wallet
Invoice Amount & address via API
On-chain Payment confirms
Webhook Your server is notified
Merchant Off-ramp to local currency
A crypto checkout, end to end: no chargebacks once the payment confirms.

Cross-border wire transfers into Indian bank accounts routinely take 2-5 business days and carry correspondent-bank fees that eat into margins, especially on smaller invoices. A crypto payment gateway collapses that into minutes: an international client pays an invoice in USDT, the payment confirms on-chain, and the business can off-ramp to INR the same day.

This matters most for IT services exporters, freelancers on global platforms, and ecommerce sellers with international customers — segments where India already has enormous scale, and where banking friction is a real, measurable cost.

The tax picture (important to get right)

India taxes crypto gains at a flat 30%, with no deduction allowed for expenses other than the cost of acquisition, and losses on one crypto asset cannot be offset against gains on another. On top of that, a 1% TDS (tax deducted at source) applies to crypto transactions above certain thresholds.

For a business accepting crypto as payment for goods or services (rather than trading it), the crypto received is generally treated as business income at the time of receipt, valued in INR — separate from the 30% capital-gains regime that applies to crypto trading gains. Because the rules distinguish between "receiving crypto as payment" and "trading crypto for profit," it's worth having your accountant confirm how your specific business activity is classified before you scale up crypto invoicing. This article is general information, not tax advice — talk to a chartered accountant familiar with crypto taxation before making this a core part of your revenue flow.

Yes. Crypto is not recognized as legal tender in India, but owning, trading, and receiving crypto as payment for legitimate business activity is legal. The Reserve Bank of India does not endorse crypto, but there is no blanket ban on private use — the regulatory approach is "tax and monitor" rather than "prohibit."

How to actually accept crypto payments in India

  1. Sign up for a crypto payment gateway and complete standard business verification.
  2. Generate an API key and integrate invoice creation into your checkout or billing flow — most gateways offer this as a same-day integration.
  3. Set a return URL so international customers land back on your confirmation page after paying.
  4. Receive a webhook the moment payment confirms on-chain, so you can mark the invoice paid immediately rather than waiting on a bank to post the transaction.
  5. Off-ramp to INR whenever you choose — through the same dashboard, converting USDT or BTC and withdrawing to an Indian bank account.

Which assets to accept

USDT is the practical default for Indian exporters, since it removes exchange-rate volatility between invoicing and settlement — an invoice for $1,000 stays worth $1,000 regardless of what Bitcoin does that day. Bitcoin and Ethereum are worth supporting alongside it since a meaningful share of international crypto-native clients hold those instead.

Getting started

If you're invoicing international clients and tired of multi-day wire delays, Virtex Gateway lets you accept USDT, Bitcoin and Ethereum via a simple REST API, with off-ramp payouts to INR bank accounts built into the same dashboard — no separate exchange step required. You can also see the quick facts for accepting payments in India on our crypto payment gateway in India page.

India regulations guide

Keep reading

KENYA USDT → KES
Kenya

Crypto Payments in Kenya: From Mobile Money to USDT

How Kenya's mobile-money-first economy has made crypto a natural extension for merchants and freelancers, and how to accept and off-ramp USDT to KES.

Jun 10, 2026 · 3 min read
ARGENTINA USDT → ARS
Argentina

Crypto in Argentina: Inflation, USDT, and Payment Gateways

How chronic peso inflation has made Argentina one of the highest crypto-adoption countries in the world, and how Argentine merchants and freelancers use USDT and payment gateways.

Jun 3, 2026 · 3 min read
VIETNAM USDT → VND
Vietnam

Crypto Adoption in Vietnam: Accepting Payments for Ecommerce and Gaming

Why Vietnam ranks among the top countries globally for crypto adoption per capita, and how Vietnamese ecommerce and gaming businesses accept and off-ramp crypto payments.

May 27, 2026 · 3 min read