What's the real cost of getting paid from overseas?
Indian exporters lose 2-5% per inward remittance to forex markup, SWIFT fees, correspondent deductions, and compliance costs. Bank vs fintech cost breakdown with real numbers.
0,000 inward remittance, an Indian exporter using a traditional bank loses roughly $230 to $500 (about 2.3% to 5%) to forex markup, SWIFT intermediary fees, GST on charges, and FIRC documentation costs. Most of that cost is invisible: it's baked into the exchange rate the bank applies, not shown as a line-item fee. Fintechs like Wise and Payoneer have compressed part of this, but each has its own cost structure that shifts depending on transfer size.
1–3.5% Bank forex markup over mid-market rate (Winvesta / Razorpay research)
0–40 Deducted per transfer by SWIFT intermediaries (Razorpay inward remittance guide)
~1.6% Wise total cost on USD→INR (Wise India pricing page)
Where does the money actually go?
An inward remittance to India passes through up to four hands. Sender's bank, SWIFT network, correspondent bank, and your AD bank. Each layer takes a cut:
Cost layer
Typical charge
Visible to you?
Forex markup
1. 3.5% over mid-market rate
No. Hidden in conversion rate
SWIFT / intermediary deduction
0. 40 per transfer
Sometimes. Shows as "short credit"
AD bank processing fee
Rs 200. 1,000 per remittance
Yes. On bank statement
FIRC / e-FIRA fee
Rs 300. 1,000 per certificate
Yes. Charged separately
GST on bank charges
18% on all fees above
Yes
The forex markup is the biggest cost and the least visible. HDFC, ICICI, and Axis typically apply 1.5. 2% markup over the RBI reference rate on inward remittances (Razorpay, Winvesta research). On a $50,000 transfer, that's $750. 1,000 you never see as a separate charge.
How do banks compare to fintechs?
Channel
Total cost on
0K
Settlement
FIRC/compliance
Traditional bank (SWIFT)
$230. 500 (2.3. 5%)
3. 5 business days
Manual request, Rs 300. 1,000 each
Wise
~
60 (1.6%)
1. 2 business days
e-FIRA at $2.50 each, auto-generated
Payoneer
~$200. 300 (2. 3%)
2. 3 business days
e-FIRA available, some manual steps
PayPal
$340. 500 (3.4. 5%)
2. 4 business days
Limited compliance docs, FIRC challenges
The gap narrows on large transfers. Bank forex markup is percentage-based, so it scales with transfer size. On a
00,000 shipment, the 1.5% bank markup costs
,500. But Wise's 1.6% costs
,600. At high volumes, negotiating a better spread with your AD bank may beat fintech pricing. See the payment comparison tool for your specific numbers.
What costs do most exporters miss?
Time cost of chasing FIRCs
Traditional banks require manual FIRC requests per transaction. For exporters filing 10+ invoices/month, the admin time of requesting, tracking, and matching FIRCs to shipping bills adds up to hours per week. Unbilled staff time that never shows on a cost comparison.
EDPMS matching failures
When remittance amounts don't match shipping bill values (due to intermediary deductions or forex fluctuations), the EDPMS entries stay open. Unmatched entries beyond 9 months trigger caution listing by your AD bank.
Opportunity cost of delayed settlement
3-5 day bank settlement vs 1-2 day fintech settlement means 2-3 extra days where your working capital is locked. At 9% p.a. Export credit rates, that's real interest cost on every transfer.
What should you check first?
Pull your last 5 inward remittances and calculate the actual forex spread against the RBI reference rate on each credit date. If the spread exceeds 1%, you're paying too much.
Winvesta. Hidden International Payment Charges (1-3.5% forex markup). Razorpay. Bank Charges for Inward Remittance in India (Rs 200-1,000 processing,
0-40 intermediary). Wise India pricing page (~1.6% total cost). Skydo / XFlowPay. Payoneer vs Wise comparison (2-3% Payoneer cost). PhonePe Business. International transaction charges guide.