The hard part of a freelance business is not finding clients. It is moving their money across borders without losing a chunk of it or the paperwork.
In 2026 more US and European clients offer to pay in USDC or USDT because it settles fast on their side. Indian freelancers often refuse, because they have heard about the 30% crypto tax. Both are reacting to something real, and both are missing the actual issue, which is documentation.
Tax classification: direct wallet vs settlement through a bank
Holding a stablecoin yourself and later selling it is a VDA transaction under Section 115BBH. Receiving an inward remittance for a service through an AD Category I bank is professional income. Here is what changes.
| USDC into your own wallet | USDC settled through an AD bank (DashX) | |
|---|---|---|
| What lands in India | INR from an exchange sale | A foreign inward remittance in INR |
| FIRA | None | Issued through the AD bank |
| RBI purpose code | None | Assigned, P0802, P1006 and so on |
| GST export evidence | Weak | FIRA satisfies the forex-realisation condition |
| Income tax treatment | Service income on receipt, then a VDA transfer on sale with 1% TDS and Schedule VDA | Professional income, eligible for 44ADA if you qualify |
| ITR form | ITR-3 | ITR-4 if otherwise eligible |
| Documentation chain | Invoice, wallet, exchange, bank, no link between them | Invoice, FIRA, bank credit, all matching |
The 30% applies to the gain on a VDA transfer, which for a stablecoin is close to zero. The cost of the wallet route is the missing paper trail, not the rate.
What Section 115BBH actually applies to
Cost comparison: stablecoin settlement vs SWIFT
A bank wire avoids the VDA question but carries its own cost.
- Bank wire. On a $5,000 transfer, a $25 to $50 send fee, $10 to $30 in intermediary fees, a receiving charge, and a 1.5% to 3% margin inside the exchange rate. All-in, 2% to 4%, roughly ₹9,500 to ₹19,000 at ₹95.
- DashX stablecoin rail. 1% flat covers the pipeline from USDC acceptance to INR delivery. On $5,000, ₹4,750. Conversion at mid-market.
Real scenario: $50,000 a year
Three ways to receive the same $50,000.
- Option A, bank wire. Roughly 3% lost to margin and fees, about $1,500. Income is professional receipts with FIRA from your bank.
- Option B, USDC to your own wallet, sold on an Indian exchange. Low transfer fees, but no FIRA, no purpose code, 1% TDS on every sale, Schedule VDA, ITR-3, and no link between your invoices and your bank credits.
- Option C, USDC settled through DashX. 1%, about $500. Income arrives as a foreign inward remittance with FIRA available, and 44ADA stays open if you qualify.
Options A and C give you the same documentation. C costs less and settles faster. B is the one to avoid, not because of the rate but because of what it cannot prove.
When to educate clients
If a client prefers paying in crypto, send them a DashX payment link instead of a wallet address. On their side they pay the invoice in USDC. On your side the stablecoin is converted offshore by DashX's partners and arrives in your Indian bank account as INR with a FIRA. You do not have to explain Indian tax law to them.
Compliance checklist
- Do not take custody. No business payments into a personal wallet or an Indian exchange account.
- Convert offshore. Use a settlement route that turns the asset into fiat before it reaches Indian banking rails.
- Document every payment. An invoice, a settlement record and a FIRA for the exact INR credited.
DashX operates through RBI-authorised AD Category I banks (JP Morgan and HDFC) and PA-CB licensed partners. Accept USDC or USDT through your invoice, pay 1% flat, and receive a documented inward remittance. Stablecoins are a settlement rail for earned income, not an asset you trade. DashX doesn't give tax advice. Try DashX.
For the tax treatment of wallet receipts, read our stablecoin VDA tax guide and Section 44ADA stablecoin guide.



