Introduction
More overseas buyers now offer to settle B2B invoices in stablecoins such as USDC or USDT. For an Indian software or services exporter, the money is real, but the compliance path is not the same as a normal wire, and getting it wrong can turn a routine export receipt into a FEMA problem.
As of August 2026, the compliant way for an Indian exporter to take a stablecoin B2B payment is not to receive the stablecoin directly into an Indian wallet. Instead, a regulated provider accepts and converts the stablecoin outside India, then remits fiat into your Indian bank account through an authorised channel, matched to your export invoice with the correct purpose code. This keeps the stablecoin leg offshore and the money trail clean.
- Under FEMA, a stablecoin is a Virtual Digital Asset (VDA), not foreign currency or legal tender, so it cannot stand in for export proceeds on its own.
- Receiving stablecoins straight into an Indian wallet is where compliance usually breaks.
- The safe structure is: accept and off-ramp offshore, then settle fiat into India through a regulated provider with an eFIRA and a purpose code.
- Tax still applies. A 30 percent VDA tax on gains and a 1 percent TDS on transfers are in force, so confirm your position with a chartered accountant.
What does FEMA actually say about stablecoins?
Indian regulation treats a stablecoin as a Virtual Digital Asset, not as foreign exchange. That distinction matters, because export proceeds must be realised and repatriated as fiat through the banking system. A stablecoin sitting in a wallet is not, by itself, realised export value in the eyes of FEMA.
Receiving USDC or USDT into an Indian wallet is not automatically illegal, but it leaves you holding a VDA rather than documented export proceeds, and it creates a reporting and tax trail that is hard to reconcile later. Read more on stablecoin compliance and, for the asset itself, usdt vs usdc.
Why does receiving stablecoins directly break your compliance?
Three problems show up when an Indian entity takes stablecoins into its own wallet:
- The receipt is not fiat export proceeds, so your bank cannot close the export entry cleanly in the way FEMA expects.
- The conversion to INR triggers VDA tax events that sit outside the normal export flow.
- Without a regulated intermediary, KYC, sanctions screening and a clean audit trail are on you to prove, which is where AML compliance gaps surface.
The compliant model: collect offshore, off-ramp offshore, settle into India
The structure that keeps you inside the rules moves the stablecoin leg outside India and brings only fiat home. This is the compliant stablecoin route.
- Contract and invoice in fiat. Price the export in USD or another permitted currency. Treat any stablecoin as a settlement reference, not as the export value itself.
- Buyer pays a regulated provider's collection wallet offshore. The provider runs KYB, sanctions and blockchain-monitoring checks.
- The provider converts to fiat outside India. The stablecoin never enters India as the export receipt.
- Fiat is remitted into your Indian bank account through an authorised channel, matched to your invoice, with the correct purpose code and an eFIRA for realisation.
A worked example of the compliant flow
Say a US buyer owes you $10,000 for a software project and wants to pay in USDC. Under the compliant model, the buyer sends 10,000 USDC to the regulated provider's offshore wallet. The provider converts it to fiat outside India at a rate near ₹95 and remits about ₹9,50,000 to your Indian account, matched to your invoice, with an eFIRA and a services-export purpose code. Your bank closes the export entry in EDPMS. To you, it reads like any other export receipt, because the stablecoin never touched an Indian wallet.
The compliance stack an Indian exporter should expect
Whichever provider you use, the receipt should come with the same evidence a normal export payment carries:
- A purpose code classifying it as a software or services export, commonly P0802 or P0807.
- An eFIRA or FIRC proving the inward remittance.
- EDPMS closure so the export entry does not stay open with the RBI.
- KYC and KYB on both parties, plus a retained blockchain trail from the provider.
Where a regulated entity fits
The offshore off-ramp only works if the provider is genuinely regulated where it operates and can produce the India-side documents. That is the difference between a compliant settlement and an unexplained credit. Reporting entities registered with FIU-IND sit inside the PMLA perimeter, which is the standard you want a provider to meet.
Xflow's stablecoin payments capability, announced as a pilot on 14 May 2026, follows exactly this model: the stablecoin leg stays outside India, and INR settles into your bank account with an eFIRA. As of February 2026, Xflow holds final Payment Aggregator – Cross Border (PA-CB) authorisation from the RBI for both exports and imports. For how this differs from a wire, see stablecoin vs SWIFT.
Accept stablecoin payments the compliant way
Tax and VDA risk you should not ignore
Stablecoins are taxed as Virtual Digital Assets. A 30 percent tax applies to gains on VDA transactions, and a 1 percent TDS applies to transfers, as of 2026. The gain is generally measured from the asset's value when you received it to its value when you converted it, so holding a stablecoin typically creates a larger taxable position than converting it immediately usually does.
A worked tax example
Suppose a buyer sends you 5,000 USDC when USDC is worth ₹95, so the receipt is about ₹4,75,000. If you hold it and off-ramp later when the rupee value has risen to ₹97, the ₹10,000 gain is a VDA gain taxed at 30 percent, and a 1 percent TDS applies on the transfer. Holding the stablecoin has turned a clean export receipt into a taxable trading position. The compliant model avoids this by converting immediately, offshore, so you receive fiat rather than a fluctuating asset. This is not tax advice, so confirm your specific position with a chartered accountant, and see cross-border tax compliance for the wider picture.
Enforcement is active. Authorities have taken action against unauthorised stablecoin routing during 2026, so an undocumented wallet-to-exchange path carries real risk on top of the tax cost.
The wrong way versus the right way, side by side
- Wrong way: buyer sends USDT to your personal wallet. You off-ramp on a retail exchange, pay VDA tax on any gain, and hold an INR credit with no eFIRA and no purpose code. Your bank cannot close the export entry, and a later audit has nothing to trace.
- Right way: buyer pays a regulated provider offshore. Fiat lands in your account with an eFIRA, a purpose code, and EDPMS closure. The export reads as realised, and the paperwork matches.
The money is the same $10,000. The difference is whether you can prove it was a legitimate export receipt.
The direction of travel
India is moving toward clearer VDA rules and consolidated export reporting, with a new FEMA export and import framework taking effect on 1 October 2026. The practical takeaway does not change: keep the stablecoin leg offshore, bring only fiat into India, and keep the same documentation a normal export receipt would carry. Businesses that already invoice can pair this with stablecoin invoicing so the reference is clean from the start.
Settle international payments into India with Xflow
12,000+ businesses
T+1 settlement
Mid-market FX rates
What should you check before choosing a stablecoin provider?
Not every provider that says it handles stablecoins can produce the India-side compliance a clean export needs. Before you route a client through one, check the following.
- Regulatory standing. The provider should be genuinely licensed or registered where it operates, and able to show its FIU-IND status where its India activity requires it.
- Offshore conversion. Confirm the stablecoin is accepted and converted outside India, so only fiat enters the country as the export receipt.
- India-side documents. The provider must issue an eFIRA, apply the correct purpose code, and support EDPMS closure. Without these, you have a credit you cannot prove.
- Screening and audit trail. Ask how it runs KYB, sanctions screening and blockchain monitoring, and whether it retains the transaction trail for later audit.
A provider that meets all four is generally safe to route a client through. One that cannot produce the India-side documents usually is not, however convenient the flow looks, because the receipt will typically fail to close cleanly against your export.
A worked example: on-ramp versus off-ramp for an exporter
An exporter rarely needs the on-ramp at all. The on-ramp is where a buyer converts their own fiat into stablecoin to pay you, which happens on their side, abroad. Your concern is the off-ramp: turning the stablecoin they send back into fiat. So if a US client pays 8,000 USDC, the compliant path is that the provider off-ramps that 8,000 USDC to fiat offshore and settles roughly ₹7,60,000 into your Indian account with an eFIRA. You never run the on-ramp, and you never hold the stablecoin. Keeping that distinction clear is what separates a clean export receipt from an accidental crypto-trading position.
Frequently asked questions
Yes, through a compliant structure. A regulated provider accepts and converts the stablecoin offshore, then remits fiat into your Indian bank account with an eFIRA and purpose code, matched to your export invoice.
Not automatically, but it leaves you holding a VDA rather than documented export proceeds, which complicates FEMA realisation, EDPMS closure and tax. The offshore off-ramp model avoids that.
On-ramp converts fiat into stablecoin. Off-ramp converts stablecoin back into fiat. For exporters, the off-ramp is the step that must happen through a regulated channel outside India.
Stablecoins are Virtual Digital Assets. A 30 percent tax applies to gains and a 1 percent TDS to transfers, as of 2026. Confirm the exact treatment with a chartered accountant.
The same as any export receipt: an eFIRA proving the inward remittance, the correct purpose code, EDPMS closure, and the provider's KYB and conversion records.
Xflow announced a stablecoin acceptance pilot on 14 May 2026 that keeps the stablecoin leg offshore and settles INR into your Indian bank account with an eFIRA.
You can, but holding turns a clean export receipt into a taxable VDA position and delays realisation. Converting immediately through a regulated provider keeps the export flow simple.