Your channel is growing. A tech brand from the US or a gaming company from Dubai emails you. They offer you $500 for a dedicated Short. It feels like you’ve hit the global lottery.
But the excitement fades when you try to get that money into your HDFC or SBI account. If you just give the brand your standard Indian bank details, you are going to get hit by a maze of hidden costs, fixed fees, and exchange rate Markups.
Here is the definitive guide to accepting USD payments in India without getting scammed by banking systems.
The "Traditional Bank" Trap
Most Indian creators simply give brands their Account Number, IFSC Code, and SWIFT Code. This is a massive financial mistake. Traditional banks (ICICI, Axis, HDFC, etc.) are the slowest and most expensive way to receive foreign currency.
Here is what happens to your $500 payout:
- The SWIFT Fee ($15 to $25): Banks charge a fixed fee just for processing the wire transfer. This hits small payouts extremely hard.
- The Exchange Rate Markup (2% to 4%): Your bank won't use the Google exchange rate. They will use their "Foreign Exchange" rate, which is always 1 or 2 rupees lower than the actual market rate. This is where they make their biggest profit.
- The GST (on conversion): You pay 18% GST on the conversion charges themselves (not on the total amount).
The Modern Solution: Fintech Payout Accounts
Instead of receiving USD into an INR account, the professional strategy is to receive USD into a virtual USD account based in the US. Modern fintech platforms allow Indian creators to create virtual bank accounts for free.
Platforms like Wise (formerly TransferWise), Payoneer, or Winvesta give you your own US Routing Number and Account Number. To the brand, it looks like they are paying an American creator. No SWIFT fees are applied.
The platform then converts the USD to INR at the real mid-market rate and deposits it into your local Indian bank account within 24 to 48 hours for a minimal, transparent fee (usually around 0.5% to 1%).
| Method | Forex Fee | Fixed SWIFT Fee | Setup Time |
|---|---|---|---|
| Traditional Indian Bank | High (2-4% markup) | Yes ($15-$25) | Instant (Uses current account) |
| Wise / Payoneer | Low (Real-market rate + ~0.8% fee) | No (Uses ACH/Wire) | 2-3 Days (Verification) |
The FIRC Document (Crucial for Taxes)
When you receive money from outside India, the government needs proof that it was for a service and not a personal gift. This proof is called the Foreign Inward Remittance Certificate (FIRC).
If you use traditional banks, getting a FIRC is a manual nightmare. If you use Wise or Winvesta, they automatically generate the e-FIRC for you, ready to be filed by your CA.
Comments
Post a Comment