✨ Special Event! Don't miss our exclusive webinar on 16th Nov: "Upcoming Export Opportunities & Secure International Payments".

Guide . 8 min read

FX Spread vs Transfer Fee vs Intermediary Bank Charges: A Plain-English Guide

Featured image-FX Spread vs Transfer Fee vs Intermediary Bank Charges

IN THIS ARTICLE

PUBLISHED

If you earn from global clients but spend in India, you’ve probably had that “wait…why did I get less INR?” moment. It’s not just one deduction. It’s usually a trio—transfer fees, FX spread, and intermediary bank charges—quietly chipping away at your payout.

This guide explains FX spread explained in simple terms, compares transfer fee vs FX spread, breaks down correspondent bank charges, and shows you how to estimate your landed INR before the money even moves.

The Three Costs at a Glance

CostWhat it is (plain English)Who sets itWhen you see itTypical shapeWhat to watch for
Transfer feeA visible “service charge” to send/receive moneyBanks/PlatformsUsually shown upfrontFlat (e.g., $5–$40) or % on platformsWhether you or the sender pays
FX spreadHidden mark-up in the exchange rateConverter (bank/app)Rarely shown explicitly% gap from mid-market (e.g., 0.3%–4%+)A “great rate” vs the real market rate
Intermediary chargesToll-booth fees from banks in the middle of the routeCorrespondent banksAlmost never upfrontFlat and/or %; varies by corridorHard to predict; depends on routing

Key insight: Focusing only on “low fees” can mislead. Transfer fee vs FX spread vs intermediary charges is the real battle.

Transfer Fees: The Obvious “Ticket to Ride”

  • What it is: A clearly stated charge for sending or receiving the transfer.
  • Why it matters: Easy to plan, easy to negotiate. Many senders assume you will absorb it—set expectations upfront.

Tips to reduce impact:

  • Put “Amount to be received (net of fees): ₹…” on your invoice.
  • Ask clients to use OUR charge type, where they cover costs. If they use SHA (shared) or BEN (beneficiary pays), expect inward remittance deductions.

FX Spread Explained (The Hidden Cost)

  • What it is: The difference between the mid-market rate (Google/Reuters) and the actual rate you get.
  • Why it bites: Even with “zero transfer fee,” a 2% spread on $10,000 = $200 lost in INR.

How to spot FX spread:

  1. Check live mid-market rate.
  2. Ask your provider for the exact INR rate.
  3. Compute % difference.

Rule of thumb: On larger transfers, a tight FX spread saves far more than a low flat fee.

Intermediary Bank Fees (The Invisible Middlemen)

  • What it is: Banks in the middle of a SWIFT payment route (correspondent banks) may deduct fees—like tolls on a highway.
  • Why tricky:
    • Not quoted upfront.
    • Varies by corridor and bank relationships.
    • Flat, percentage, or both.

When to expect correspondent bank charges:

  • SWIFT wires between banks with no direct tie.
  • Less common currency corridors.
  • When the sender chooses SHA or BEN (shared/beneficiary pays).

This is why many Indian freelancers see SWIFT fees India deducted unpredictably.

Total Landed INR Formula

Secondary 2 1

Always forecast your net INR received before accepting terms.

Formula:

Landed INR = (Foreign Amount – Outgoing Transfer Fees – Intermediary Bank Fees)

             × (Quoted INR Rate with FX Spread)

             – Receiving-Side Fees

Where:

  • Foreign Amount = What client pays you (e.g., $2,000).
  • Outgoing Transfer Fees = Sender’s platform charge.
  • Intermediary Bank Fees = Estimate based on past hops ($15–$40 typical).
  • Quoted INR Rate = Includes FX spread.
  • Receiving-Side Fees = Indian bank charges (sometimes ₹0, sometimes small).

Quick Example

  • Invoice: $1,000
  • Mid-market: ₹83.00/$

Provider A: Fee $5, Rate ₹81.60 (≈1.7% spread)
Provider B: Fee $20, Rate ₹82.80 (≈0.24% spread)
Intermediary charge assumed: $15

Provider A landed INR: ≈ ₹79,968
Provider B landed INR: ≈ ₹79,902

On small amounts, flat fees matter more. On big transfers, tight FX spreads dominate.


Side-by-Side: What Actually Changes Your Payout

Lever you pullHelps againstReal-life use
Ask for OUR chargesIntermediary + transfer feesPut in contract: “Sender covers transfer & correspondent charges.”
Choose tighter FX spreadFX spreadCompare quoted INR with mid-market, not “zero fee.”
Batch paymentsFlat transfer feesFewer transfers = fewer flat fees.
Route awarenessIntermediary bank chargesTrack past deductions; prefer consistent providers.
Quote in INRFX spread volatilityShift risk to client; price includes expected costs.

Pocket Checklist Before You Send an Invoice

✅ Net INR you want to receive: ₹_____

✅ Invoice foreign amount: $/€/£ _____

✅ Who covers fees? Prefer OUR.

✅ Provider comparison: INR rate + transfer fee.

✅ Estimate intermediary/correspondent charges.

✅ Run Total Landed INR Formula.

✅ Add buffer for FX rate movement.

CTAs 7 1 2

FAQs

Q: Do intermediary bank fees happen every time?
Not always—depends on SWIFT routing. Past transfers in the same corridor are the best predictor.

Q: Is “no fee” the best deal?
Only if the INR rate is close to mid-market. Otherwise, the hidden FX spread costs more.

Q: What about SWIFT fees in India?
Some banks credit remittances with no explicit receiving fee; others add small charges. But even if SWIFT fees are waived, the FX spread still applies.

Q: Can I avoid FX spread entirely?
Not really. Someone pays for conversion. Your goal is to minimize and make it transparent.

Final Takeaway

  • Transfer fees = visible, negotiable.
  • FX spread = hidden heavyweight cost.
  • Intermediary bank charges = unpredictable but trackable.

Your strategy:

  1. Push senders to cover fees (OUR).
  2. Compare INR rate vs mid-market (not just “no fee”).
  3. Track corridors for consistent deductions.
  4. Always run the Total Landed INR Formula.

With this approach, you’ll optimize transfer fee vs FX spread vs intermediary charges—and keep more rupees in India where they fuel your business growth.

Conclusion

    When it comes to inward remittance, the transfer fee is only the tip of the huge iceberg. FX spreads and intermediary bank charges can quietly eat into your final settlement which leads to lower saving or profit. With HiWiPayExim, exporters gain clarity on the true cost of transactions and unlock higher efficiency in cross-border payments.

    Looking to Simplify Your Global Payment Process?

    Our team of international payment experts is ready to help you streamline your payment processes and expand your global reach.

    Illustration for FAQs section

    FAQs

    About virtual bank accounts

    How can I receive international payments in India?

    You can open a free global multi-currency account with HiWiPay, And start receiving export payments from 25+ currencies and 150+ countries directly into your Indian bank account.

    With HiWiPay, exporters typically receive payments within 24 hours.
    Not at all. Setting up a HiWiPay global multi-currency account is completely free. Our support team assist you fully.
    Platforms like HiWiPay let you open a free global multi-currency account, You can receive payments in USD, EUR, GBP, etc., and settle them directly into your local bank

    FIRA (Foreign Inward Remittance Advice) is an official document issued by a bank confirming the receipt of foreign currency into your account. It serves as proof that an international payment has been received, as is often required for:

    • Regulatory compliance
    • Tax filings
    • Claiming export incentives
    • Accounting and audit purposes
    How can I receive international payments in India?

    You can open a free global multi-currency account with HiWiPay, And start receiving export payments from 25+ currencies and 150+ countries directly into your Indian bank account.

    With HiWiPay, exporters typically receive payments within 24 hours.

    Not at all. Setting up a HiWiPay global multi-currency account is completely free. Our support team assist you fully.
    Platforms like HiWiPay let you open a free global multi-currency account, You can receive payments in USD, EUR, GBP, etc., and settle them directly into your local bank

    Answer

    Absolutely. HiWiPay uses bank-grade security and follow RBI compliance to ensure your international payments are safe, reliable, and fully compliant with Indian regulations.

    A virtual account is a unique bank account number assigned to a business to collect and track payments efficiently. It is a reference for incoming funds linked to a master account.

    Virtual accounts make receiving and managing payments easier by providing a unique bank account number for each transaction, customer, or business need. They are linked to a main bank account but act as separate identifiers, making tracking and reconciliation more efficient.

    FIRA (Foreign Inward Remittance Advice) is an official document issued by a bank confirming the receipt of foreign currency into your account. It serves as proof that an international payment has been received, as is often required for:

    • Regulatory compliance
    • Tax filings
    • Claiming export incentives
    • Accounting and audit purposes

    Yes, you can generate an e-BRC (electronic bank realization certificate) through HiWiPay portal. An e-BRC is an important document for exporters, as it serves as proof of foreign exchange realization and is required to claim export incentives under various government schemes.

    To generate e-BRC, follow these steps.

    Sign in to HiWiPay >> Click Start Shipment menu >> Click View or Edit button against invoice >> Check e-BRC tab >>

    The Foreign Exchange Management Act (FEMA), 1999, governs foreign exchange transactions in India. It is designed to facilitate international trade while ensuring the stability of the foreign exchange market. For exporters, FEMA sets rules on receiving payment in foreign currency, repatriating funds, and maintaining proper documentation. It also requires that export earnings be realized within a specified timeframe and reported to the Reserve Bank of India (RBI) as per regulations. Following FEMA guidelines is essential for exporters to avoid penalties and ensure smooth international transactions.

    The payment settlement time is less than 24 hours. Once the transaction is processed, the funds will be settled within a day.

    Signing up for HiWiPay is quick and easy with our self-onboarding feature:

    1. Register with your email ID
    2. Complete the onboarding process
    3. Get notified once your account is successfully activated

    Need help? Reach out to us exim@hiwipay.com for assistance

    HiWiPay helps Indian exporters, importers, startups, service providers, consultants, agencies, and freelancers receive international payments effortlessly. We also assist with the end-to-end export pre & post shipment documentation process.
    HiWiPay is a fintech company based in Mumbai, Maharashtra.
    Absolutely! We secure international transactions by partnering with RBI-compliant banks and payment service providers (PSP). All payments are processed with high-security standards for complete peace of mind.
    Illustration for FAQs section