Every time you receive an international payment, there's a cost most Indian businesses never see on any invoice: foreign exchange conversion loss. Hidden FX markups silently drain 1-3% from every payment. This guide explains exactly where the loss happens and how to stop it.
The Mid-Market Rate vs What You Actually Get
The mid-market rate is the real exchange rate — the one Google shows when you search "USD to INR today." No bank or gateway gives you this rate. They all apply a markup over mid-market. The gap between what they charge and mid-market is pure margin for them, pure loss for you.
Example on 1st May 2026 (illustrative):
- Mid-market USD/INR: 83.40
- HDFC Bank incoming wire rate: 82.10 (1.56% markup)
- PayPal withdrawal rate: 80.80 (3.1% markup)
- Wise USD-to-INR: 82.98 (0.5% markup)
- Razorpay International: ~82.00 (1.7% markup)
- Playto Pay: 83.40 (zero markup — true mid-market) On a $10,000 payment:
| Channel | INR Received | Loss vs Mid-Market |
|---|---|---|
| HDFC Bank direct wire | ₹82,10,000 | ₹13,000 lost |
| PayPal | ₹80,80,000 | ₹26,000 lost |
| Razorpay International | ₹82,00,000 | ₹14,000 lost |
| Playto Pay | ₹83,40,000 | ₹0 lost |
Where FX Loss Happens in Each Payment Method
Your Indian Bank's Incoming Wire Rate
When an international wire arrives at your Indian bank (HDFC, ICICI, Kotak, SBI), the bank converts USD to INR at their TT buying rate — typically 1-2% below mid-market. You see the INR credit. The FX difference stays with the bank. This happens on every wire to every Indian bank.
Payment Gateways with "No Forex Fee" Claims
Some gateways advertise "no forex fee" but embed the markup in the exchange rate itself. Their rate is 1.5-2% below mid-market; their forex fee is zero because they've already taken the spread.
How to check: Compare the exchange rate your gateway gives you against mid-market on the day of settlement. The gap = their real forex fee.
Double Conversion Loss
Some payment setups create two conversions:
- International payment converted to USD at sender's bank (loss 1)
- USD converted to INR at your Indian gateway (loss 2) This is most common with: European clients paying in EUR to a USD account. EUR to USD conversion at sender bank, then USD to INR at your gateway. Two markups on one payment.
How to Quantify Your Annual FX Loss
Simple calculation:
- Your total annual international revenue (USD equivalent):
X - Your gateway/bank's average markup over mid-market:
Y% - Annual FX loss:
X × Y%Example:
- Annual international revenue: $120,000
- Average markup: 1.8%
- Annual FX loss: $2,160 = ₹1,80,000 For most Indian businesses with significant international revenue, FX loss is the single largest controllable payment cost — larger than the stated processing fee.
How to Stop the FX Loss
1. Use a Gateway with Zero Forex Markup
Playto Pay: Zero forex markup on all international card transactions and VBA wire receipts. You receive at mid-market rate.
- International cards: 4% processing fee, zero forex markup
- VBA wires: 1% processing fee, zero forex markup
2. VBA Instead of Direct Wire to Indian Bank
Instead of routing wires through your Indian bank (which applies TT buying rate), route via Playto Pay VBA. Your client wires to your VBA; Playto Pay converts at mid-market and settles INR daily.
3. Invoice in Client's Currency (Not USD for EUR Clients)
If your EU client pays in EUR: invoice in EUR, receive into your EUR VBA, convert EUR to INR at mid-market. One conversion at zero markup.
FAQ
What is forex markup and why does it cost Indian businesses money? Forex markup is the spread between the mid-market exchange rate and the rate your bank or gateway applies when converting foreign currency to INR. It's how banks and gateways make additional margin on every international payment — typically 1-3% per transaction.
Does my Indian bank add forex markup on international wire receipts? Yes. Every Indian bank applies a TT buying rate for incoming international wires, typically 1-2% below mid-market. The difference is their currency conversion profit.
How much money does an Indian business lose to FX markup per year? At $100,000 annual international revenue with 1.8% average markup: approximately $1,800/year (₹1,50,000). At $500,000: $9,000/year (₹75,00,000).
Does Playto Pay charge forex markup? No. Playto Pay applies mid-market rate with zero markup. Processing fee is 4% flat on cards, 1% flat on VBA wires. No additional forex conversion charge.
