What is the FX markup on export payments, and how do you measure it?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 7 min read
Short answer
The FX markup is the gap between the mid-market rate and the rate used to convert your foreign receipt into rupees. PayPal lists 3.0% or 4.00% above its base rate.1 Currenxie lists the mid-market rate plus 0.50% for exchanges with INR.2 Wise publishes no percentage for INR.3 The Indian bank pages checked publish no markup for converting a wire.16171819
| Applies to | Governed by | Deadline | Penalty | Last verified |
|---|---|---|---|---|
| Export receipts converted to INR by a payment platform | Each platform's published fees and terms123 | Not applicable | Not applicable | 28 October 2026 |
| Export receipts converted to INR by a bank | The bank's own rate on the day; the bank pages checked publish no markup percentage16171819 | Not applicable | Not applicable | 28 October 2026 |
| GST on the amount of currency converted | Bank schedules of charges, for example HDFC Bank16 | Not applicable | Not applicable | 28 October 2026 |
A Hyderabad video editor bills $1,200, the platform says "no fees", and the bank account shows fewer rupees than the day's exchange rate suggested. The missing amount is usually the FX markup: the provider converted at a rate worse than the mid-market rate. This guide explains what the markup is, how to measure it on your own receipts, and what banks and platforms publish about it, as of October 2026. It quotes only percentages that providers publish.13
What is the FX markup on export payments?
The FX markup on export payments is the difference between the mid-market exchange rate (the midpoint between buy and sell rates in the wholesale market at that moment) and the rate a bank or platform uses to convert your money into rupees. The FX markup works like a fee, but providers do not show it as one. Providers describe it in different ways:
- Stated percentage above a base rate: PayPal lists 3.0% above its base exchange rate for converting balance and payments received into another currency, and 4.00% for conversions in all other cases, with INR listed at 4.00%. PayPal's fee page does not say which applies when a balance is converted to INR for transfer to an Indian bank.1
- Mid-market plus a stated percentage: Currenxie lists the mid-market rate plus 0.50% for exchanges with INR.2
- Mid-market plus an unpublished fee: Wise says it uses the mid-market rate plus a conversion fee that depends on the currency, and publishes no percentage for INR.3
- Rate set by the provider: PingPong's terms say conversion happens at the rate PingPong determines at the time of the transaction.9
- Bank's own rate: banks convert at their rate on the day, and the bank pages checked for this guide do not publish a markup percentage for converting an inward wire.16171819
Whatever the label, the markup reduces the rupees you receive.
Who pays the FX markup on export payments?
Every exporter whose foreign receipt is converted into rupees pays an FX markup, whether the conversion happens at a payment platform, a card processor or a bank.11316 The channel decides how the markup is shown.
| Receiving channel | FX markup applies? | Why | Best for |
|---|---|---|---|
| Payment platform converting to INR | Yes | The platform converts at its own rate or a base rate plus a stated percentage123 | Exporters who compare platforms on rupees received |
| Card payment through Stripe | Yes, where conversion is needed | Stripe lists an additional 2% if currency conversion is required13 | Exporters whose clients pay by card |
| Bank wire converted on arrival | Yes | The bank converts at its own rate on the day16171819 | Exporters receiving larger wires who can ask for a better rate |
| EEFC account credit without conversion | Deferred | ICICI Bank charges no commission in lieu of exchange on export proceeds credited to an EEFC account; conversion happens later17 | Exporters with foreign currency costs to pay |
Each channel shows the markup differently, so measure it the same way for all of them.
How do you measure the FX markup on an export receipt?
You measure the FX markup on an export receipt by comparing your effective rate with the mid-market rate at the time of conversion. Use three numbers from the same day and time:
- Foreign amount: the amount that reached the provider, before any fixed fee.
- Rupees credited: the rupees received, plus any fees deducted separately, so you isolate the rate.
- Mid-market rate: the rate at the time of conversion, from a reference source such as the currency convertor.
- Effective rate: divide the rupees by the foreign amount.
- Markup percentage: subtract the effective rate from the mid-market rate, divide the difference by the mid-market rate, and multiply by one hundred.
For example, say a content writer finds the effective rate on a receipt sits below the mid-market rate at the moment of conversion: that gap, expressed as a share of the mid-market rate, is the FX markup on that receipt, on top of any fee shown separately. Repeat the check for a few receipts across channels; the FX markup calculator and the international payment fee calculator help compare channels on one invoice.
Note: Timing matters. The mid-market rate moves through the day, so compare against the rate at the time the provider converted, not the morning's headline rate.
What other charges apply alongside the FX markup on a bank conversion?
Two other charges apply alongside the FX markup on a bank conversion: GST on the amount converted, and commission in lieu of exchange when money is credited without conversion.16171819
| Charge | Bank and published rate | Best for |
|---|---|---|
| GST on currency conversion | HDFC Bank: 0.18% of the amount exchanged up to ₹1 lakh (minimum ₹45), ₹180 plus 0.09% between ₹1 lakh and ₹10 lakh, and ₹990 plus 0.018% above ₹10 lakh (maximum ₹10,800)16 | Estimating GST on a conversion at HDFC Bank |
| GST on currency conversion | IDFC FIRST Bank: GST is levied on the converted gross INR amount18 | Checking the GST base at IDFC FIRST Bank |
| Commission in lieu of exchange | ICICI Bank: 0.12% (minimum ₹2,000), nil for export proceeds credited to an EEFC account17 | Exporters at ICICI Bank keeping receipts in foreign currency |
| Commission in lieu of exchange | SBI: 0.10% (minimum ₹500, maximum ₹25,000), not applied to transactions using foreign currency held with SBI19 | Exporters at SBI crediting money without conversion |
Add these charges to the markup when you compare a bank with a platform.
What happens if you compare export payment providers on the FX markup alone?
Comparing export payment providers on the FX markup alone can mislead you, because a provider advertising no markup may still charge a fee in another form.10 Razorpay, for example, pairs 0% FX markup on MoneySaver bank transfers with a 1% transaction fee.10
- Fee in place of markup: a 0% markup with a percentage fee can cost as much as a markup with no fee.10
- Unpublished rates: where a provider publishes no percentage, only your own measurement shows the cost.3914
Compare total rupees received, not the markup alone. See zero forex markup platforms.
Which payment platforms publish their FX markup for conversion to INR?
The payment platforms below publish very different statements about converting export receipts to INR.123456789101112131415 They are listed in order of estimated cost on published fees, cheapest first, with providers that lack full published pricing after, A to Z.
| Provider | What the provider publishes about conversion | Best for |
|---|---|---|
| Skydo | Product page: live mid-market rate, 0% markup; terms: a retail rate determined by Skydo or its partner banks1112 | Local bank transfers from major markets20 |
| Razorpay (MoneySaver bank transfers) | 0% FX markup at the live exchange rate10 | Local transfers from the US, UK and eurozone21 |
| Karbon Business | Freelancer page: 0% markup on inward remittance; its PayPal comparison page: 0.5% to 1.0%67 | US bank transfers and marketplace payouts6 |
| Winvesta | Advertises 0% forex markup and shows the rate applied after each withdrawal15 | Local transfers with a published per-payment fee22 |
| Payoneer | Withdrawing to an Indian bank in INR from another currency: 1% to 4% of the amount, depending on region and volume8 | Marketplace payouts such as Amazon or Upwork23 |
| PayPal | 3.0% or 4.00% above the base rate1 | Clients paying by card or PayPal balance24 |
| Airwallex | Singapore fee schedule: 0.40% markup for major currencies, 0.60% for a list that includes INR; how this applies to a USD to INR conversion is not published4 | Registered businesses paid by bank transfer25 |
| Cashfree Payments | Says Global Collections has no forex markup; the rate used and any spread are not published5 | Registered businesses paid by local transfer26 |
| Currenxie | Mid-market plus 0.50% for exchanges with INR2 | Companies registered outside India27 |
| PingPong | Rate determined by PingPong at the time of the transaction; no percentage published9 | Collecting marketplace and processor payouts28 |
| Stripe (cards) | Additional 2% if currency conversion is required13 | Card checkout and subscriptions29 |
| Tazapay | No percentage; shows the exact rate before you confirm14 | Companies taking card or local payment methods30 |
| Wise | Mid-market plus a currency-dependent fee; no percentage published for INR3 | Bank transfers to local account details31 |
What are the common mistakes when checking the FX markup on export payments?
The common mistakes when checking the FX markup on export payments come from comparing against the wrong rate or the wrong total.1310
- Using the morning rate: the mid-market rate moves through the day, so use the rate at the time of conversion.
- Mixing fees into the rate: add back fees deducted separately before working out the effective rate.
- Trusting a headline: a 0% markup claim can sit alongside a percentage fee.10
- Assuming "not published" means zero: Wise publishes no percentage for INR and PingPong sets its own rate, so measure the cost yourself.39
- Forgetting GST: banks charge GST on the amount of currency converted.1618
You can reduce the markup by comparing channels on landed rupees, by asking your bank for a better rate on larger receipts, and by timing conversions through an EEFC account. See how to negotiate FX rates with your bank, EEFC account benefits, how to reduce forex charges and SWIFT transfer charges in India.
How did we verify this?
We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.
- [1]PayPal India, PayPal Merchant Fees (page last updated 28 March 2024) (checked 2026-10-28)
- [2]Currenxie, Pricing (checked 2026-10-28)
- [3]Wise India, Fees for getting paid (Wise Business receive pricing) (checked 2026-10-28)
- [4]Airwallex Singapore, Fee schedule, last updated 10 October 2026 (checked 2026-10-28)
- [5]Cashfree Payments, Cross Border Payment solutions: Accept international payments (checked 2026-10-28)
- [6]Karbon Business, Karbon for Freelancers (checked 2026-10-28)
- [7]Karbon Business, PayPal Alternative comparison page (checked 2026-10-28)
- [8]Payoneer India, Payoneer Fees (checked 2026-10-28)
- [9]PingPong Service Terms and Conditions, section 3.1, section 9.3 and Exhibit A (Applicable to Customer Location in India) (checked 2026-10-28)
- [10]Razorpay, Multi-Currency Account for International Bank Transfers (MoneySaver Export Account pricing) (checked 2026-10-28)
- [11]Skydo, Receive international payments as a freelancer in India (product page) (checked 2026-10-28)
- [12]Skydo, Terms of Use, last updated 9 April 2026 (checked 2026-10-28)
- [13]Stripe India, Pricing (checked 2026-10-28)
- [14]Tazapay Knowledge Base, What FX rate is charged? (checked 2026-10-28)
- [15]Winvesta, Multi-Currency Business Account (checked 2026-10-28)
- [16]HDFC Bank: Remittance Services fees and charges (checked 2026-10-28)
- [17]ICICI Bank: Schedule of Charges for Trade Services (standard), applicable till 30 November 2026, with Annexure 1 effective 1 December 2026 (checked 2026-10-28)
- [18]IDFC FIRST Bank: Inward Remittance page and FAQs (checked 2026-10-28)
- [19]State Bank of India: Schedule of Foreign Exchange Transaction Related Service Charges, applicable from 1 October 2026 (checked 2026-10-28)
- [20]Skydo FAQs, What countries can I get paid locally through Skydo? (checked 2026-10-28)
- [21]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
- [22]Winvesta FAQs, What are the charges for the global collections account? (checked 2026-10-28)
- [23]Payoneer, How to use Payoneer in India (last modified 18 September 2026, checked 2026-10-28)
- [24]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
- [25]Airwallex Help Centre, Documents required for companies in South East Asia (India section) (checked 2026-10-28)
- [26]Cashfree Payments Docs, Global Collections overview (checked 2026-10-28)
- [27]Currenxie, Global Account product page and FAQ (checked 2026-10-28)
- [28]PingPong India, Freelancers and Service Providers (checked 2026-10-28)
- [29]Stripe Docs, Accept international payments from India (checked 2026-10-28)
- [30]Tazapay, General Account Holder Terms and Conditions, last updated 15 September 2026 (checked 2026-10-28)
- [31]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)
Frequently asked questions
What is a typical FX markup on export payments in India?+
No typical FX markup figure is published for export payments in India. Some providers publish a percentage, for example 0.50% for INR at Currenxie and 3.0% or 4.00% at PayPal.12 Others, such as Wise for INR, publish none.3 Measure your own receipts against the mid-market rate to find the markup you actually pay.
Is a zero FX markup claim the same as zero cost?+
A zero FX markup claim does not mean zero cost, because a provider can charge a fee in another form. Razorpay advertises 0% FX markup on MoneySaver bank transfers and charges 1% per transaction.10 Skydo's product page says 0% markup, while its terms refer to a retail rate set by Skydo or its partner banks.1112
Do Indian banks publish their FX markup on inward wires?+
The HDFC Bank, ICICI Bank, IDFC FIRST Bank and SBI pages checked for this guide publish fees and GST but no markup percentage for converting a foreign wire into rupees.16171819 Banks convert at their own rate on the day, so compare the rupees credited with the mid-market rate at the time of conversion.
Is GST charged on currency conversion of export payments?+
GST is charged on the amount of currency exchanged when a bank converts an export payment. HDFC Bank publishes GST of 0.18% of the amount exchanged up to ₹1 lakh, with a minimum of ₹45.16 IDFC FIRST Bank says GST is levied on the converted gross INR amount.18 Check your own bank's schedule of charges.
Does holding export money in foreign currency avoid the FX markup?+
Holding export money in foreign currency postpones the conversion and its markup. ICICI Bank charges no commission in lieu of exchange on export proceeds credited to an EEFC account.17 You still pay the bank's conversion rate when you convert the balance to rupees later, so the markup applies at that point instead.
Does Stripe add an FX markup on card payments from foreign clients?+
Stripe's India pricing page lists an additional 2% if currency conversion is required on a card payment.13 That 2% sits on top of Stripe's other published card fees. Compare the total rupees received on a Stripe card payment with the mid-market value of the charge to see the full cost of the conversion.
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
What is an FX markup?
An FX markup is the gap between the exchange rate you get and a reference rate such as the mid-market rate. How banks and platforms build it into conversions.
GlossaryWhat is the mid-market rate?
The mid-market rate is the midpoint between the buy and sell price of a currency pair. How Indian exporters use it to measure the FX markup on foreign payments.
PaymentsHow can an exporter negotiate better FX rates and charges with an Indian bank?
A practical script for Indian exporters to ask their bank for a better conversion rate and lower forex charges, using published schedules, FX-Retail and EEFC.
PaymentsHow can Indian service exporters reduce forex charges on foreign payments?
Ten checks that cut the cost of receiving foreign payments: charge codes, invoice size and fee structure, EEFC, FIRC fees, purpose codes and the exchange rate.
CompareWhich payment platforms claim zero forex markup for Indian exporters?
Which payment providers say they charge Indian exporters 0% forex markup, what their own terms and fee pages also say, and which publish a markup instead.