How to Receive USDT/USDC Payments in India

Receive USDT or USDC from an overseas client as rupees in your Indian bank account, with an eFIRA. Compare the business route with selling on an exchange.

Vedant Utage
Vedant UtageCo-Founder @DashxHQ

· 6 min read

How to Receive USDT/USDC Payments in India

Your client pays in stablecoins, DashX settles rupees to your bank, and JPMorgan issues the eFIRA.

You can receive USDT or USDC in India by one of two routes. On the business route, your client sends the coins to an address assigned to you, they are converted to USD outside India, and rupees reach your bank account with an eFIRA. On the personal route, you receive the coins into an Indian exchange account and sell them for rupees yourself.

A stablecoin is a token designed to hold the value of one US dollar. Receiving and holding one is not illegal in India, but the two routes leave different paperwork and carry different tax treatment, so the route matters more than the coin. Check today's value with the DashX currency converter. For background, our earlier guide on accepting USDT and USDC as an Indian freelancer and our explainer on whether stablecoins are legal in India cover the basics.

Which route is yours?

One question settles it: is this payment settling an invoice you raised, or are you selling coins you already hold? A freelancer with a signed scope of work sits on the business side, next to a software company shipping a product, because both are paid against an invoice.

You are on the business route ifYou are on the personal route if
You raised an invoice on an overseas client and this payment settles itYou bought or earned the coins earlier and now want rupees
The money is income from a service you delivered abroadThe money is your own holding being sold
You need the rupees to arrive with export paperwork attachedYou need the rupees in your bank account and nothing more

How the business route works with DashX

Your client sends USDC or USDT. DashX works through a PACB licensed partner in India, which operates the cross border collection and settlement leg under RBI rules and gives DashX access to Bridge and JPMorgan. Bridge, a Stripe company, or another money transmitter licensed provider converts the stablecoin to USD outside India. JPMorgan issues the virtual collection account that receives the USD, settles the payment into your Indian bank account in rupees, and issues your eFIRA as an Authorised Dealer Category I bank. On standard rails, banks such as HDFC Bank settle the payment. DashX provides the software around it: onboarding, invoicing, tracking and your dashboard. DashX does not hold your funds and is not itself an RBI licensed entity.

In practice you do five things:

  • Raise a USD invoice to your client from your DashX dashboard. You can also draft one with the free invoice generator.

  • Send your client the payment address from the dashboard, and agree the coin and network in writing.

  • Your client sends the stablecoin, and it is converted to USD outside India.

  • The USD reaches your JPMorgan virtual collection account, and the rupees settle to your bank.

  • You receive INR and download your eFIRA from the dashboard.

The full walkthrough is in USDC to INR: how a stablecoin payment reaches your bank, and the partners behind each step are in who handles what. Our compliance page lists how DashX handles regulation.

How the personal route works

You open an account with an Indian exchange that is registered with the Financial Intelligence Unit India, deposit the coins, sell them for rupees and withdraw to your bank. No foreign currency crosses the border through a bank on this route, so nobody issues a remittance advice. You keep the trade statement and the withdrawal record, which are the only documents the route produces. The sale counts as a transfer of a virtual digital asset, and 1% tax deducted at source applies to it.

What each route leaves in your records

What you compareBusiness route with DashXPersonal route
What it takes to startA DashX account, KYC and a USD invoiceAn exchange account and its identity checks
Steps you runInvoice, share the address, client pays, rupees landDeposit, sell, withdraw
How quickly rupees landWithin 24 hours on Priority Rails through JPMorgan, 1 to 3 working days on standard railsAs fast as the withdrawal clears after your trade
What lands in your accountRupees settled by the bankRupees credited by the exchange
What the receipt is calledAn inward remittance against your invoiceA withdrawal from your exchange account
Document left behindAn eFIRA with an RBI purpose codeA trade statement and a withdrawal receipt
What you can show at GST timeThe eFIRA for a zero rated exportA trade statement, which does not show a foreign currency receipt

The eFIRA and the purpose code on it are explained in FIRA for freelancers and in our guide to RBI purpose codes.

A worked example at USD 500 and USD 10,000

The table uses DashX's 0.5% flat fee on stablecoin settlement with no FX spread, and the USD 3 FIRA fee when you request it while confirming the payment. The rupee figures use an example rate of ₹94 per USD for illustration, so use the converter for the live number.

InvoiceDashX fee at 0.5%FIRA feeConverted to rupeesAt ₹94 per USD
USD 500USD 2.50USD 3USD 494.50about ₹46,483
USD 10,000USD 50USD 3USD 9,947about ₹935,018

At USD 500 the personal route looks like the easy answer. It stops looking easy the first time someone asks how a run of exchange withdrawals relates to your export turnover. At USD 10,000 a payment with no remittance advice behind it is much harder to explain to a bank, an accountant or a GST officer. The current fee schedule is on the DashX pricing page.

How the tax works in plain terms

Two separate questions sit inside this topic. The first is income tax on what you earn from your client, which applies on both routes. The second is the virtual digital asset regime, with 30% tax on gains from transferring a coin under section 115BBH and 1% tax deducted at source under section 194S. Those rules attach to the person who sells or transfers the coin. On the personal route you make that sale yourself. On the DashX route the conversion happens offshore and you receive rupees as an inward remittance against your invoice.

How your own return treats this depends on your facts, so confirm it with a chartered accountant. This article is not tax advice. Our guides on stablecoin tax for freelancers, Section 44ADA with stablecoins and tax notice red flags go deeper.

The bottom line

  • If you invoice clients for services, take the business route. Your rupees arrive as an inward remittance with an eFIRA against the invoice.

  • If you run an agency or a company, the same applies, and you should keep each eFIRA beside the invoice it settles.

  • If you hold coins personally and want rupees, an Indian exchange is the direct answer, and the 30% rate and 1% TDS are part of its real cost.

  • If you are comparing providers, ask each one what document arrives per settlement and which licensed party issues it. Our checklist has ten checks.

Frequently asked questions

Is USDT legal in India? Receiving and holding USDT is not illegal in India. India taxes virtual digital assets and expects foreign income to arrive through authorised banking channels, so the route you use decides your paperwork.

How do I accept USDT payments as a freelancer? Invoice in dollars first, share the payment address and network with your client, and let the payment settle to your bank as rupees with an eFIRA. DashX works for individuals and does not require a registered business.

Do I need to hold crypto or open an exchange account? Not on the business route. Your client sends the coins to the address in your dashboard, and you receive rupees.

How do I get USDC in India? A client or platform sends it to an address you share. What you do next depends on whether the payment settles an invoice or is a holding you want to sell.

Getting paid in USDT or USDC from abroad? Receive it as rupees with an eFIRA. Sign up for DashX

More guides on cross-border payments, compliance and tax for Indian exporters.