Priya runs an online shop from Mumbai, selling handmade homewares to customers in the United States, the United Kingdom, and the EU. Her customers pay in their local currency. Her processor converts everything to Indian rupees, deposits the result into her bank account two days later, and takes a margin on every conversion that does not appear on the customer's receipt or her own dashboard.
Half of her FX cost is invisible — buried in the spread between the mid-market rate and the rate she receives. The other half is timing: by the time the money reaches her account, the rate she sees has already moved, and there is no record of the rate she was actually charged. She has no way to compare what she paid for the conversion to what she would have paid if she had moved the money herself.
What multi-merchant-account complexity actually costs
Cross-border merchants typically have one of two setups, and both impose costs the merchant did not choose.
The first setup is multiple merchant accounts. Some businesses set up a Stripe-US account, a Stripe-EU account, and a Stripe-UK account — each with its own contract, its own settlement bank account, its own compliance review, its own dashboard. The merchant accepts payments in each region's local currency, settles into a regional bank account, and then either operates regional banking infrastructure or pays a separate FX cost to consolidate funds back to their home market. The operational tax of running this is real: more accounts to reconcile, more compliance to maintain, more banking relationships to manage.
The second setup is single-account multi-currency. The merchant accepts payments in any currency through one processor account, and the processor converts everything to a single home currency at settlement. The operational complexity is lower, but the FX cost is higher and the merchant has no control over when the conversion happens or what rate it is converted at. Each sale carries an FX margin that the merchant pays without ever choosing to.
Why the FX margin is invisible
The exchange rate offered to a merchant on a cross-border card transaction is rarely the mid-market rate. It is the mid-market rate plus a margin, and the margin is extracted in the spread rather than displayed as a fee. A merchant whose dashboard shows "£100 received" on a $130 sale has no easy way to verify what mid-market rate would have applied at the moment of the sale, what rate the processor used, and how much margin was extracted in the gap.
This is not a hidden fee in the regulatory sense — most processors disclose that they charge an FX margin somewhere in their terms. But it is invisible in practice, because the merchant cannot see the two rates side by side. The cost is real, and on cross-border-heavy merchants it is large enough to materially affect margin calculations. A merchant with 30% of revenue from non-home-currency customers, paying a 2% FX margin on those transactions, gives up 0.6% of total revenue to FX alone — on top of the percentage card-processing fee.
Retail FX margins on cross-border transfers commonly range from 0.5% to 2% at digital fintechs to 3% to 5% at traditional banks, and can reach 6% on exotic corridors.
— Industry analyses of FX markup practice, 2025
Join the conversation.
0 comments · Be respectful, be specific, be useful.
Be the first to comment.