What Is FX Spread and Why It Matters
FX spread is the difference between the mid-market exchange rate and the rate you actually get when converting currency. Banks, payment processors, and aggregators all build a spread into their exchange rates โ typically 0.5โ2.5% โ and many resellers never explicitly account for it.
For Google Play Gift Card resellers operating across currencies, FX spread can silently consume 25โ50% of their gross margin.
How FX Spread Appears in Gift Card Reselling
There are three common touchpoints where FX spread hits:
1. Buying Cards in a Different Currency
If your supplier prices cards in USD but you fund your account in EUR, GBP, or another currency, you pay the spread when converting. Example:
- Mid-market rate: 1 EUR = 1.08 USD
- Your bank's buy rate: 1 EUR = 1.055 USD
- Spread: ~2.3%
On a $10 card purchased with EUR, that spread costs you ~$0.23 โ which may represent a significant portion of your margin.
2. Collecting Payments from Customers in Local Currency
If your customers pay in their local currency (MXN, INR, BRL, TRY, etc.) and you report in USD or EUR, you pay the spread again on incoming funds.
3. Moving Profits Between Accounts
Transferring monthly profits from a USD account to a local currency account for operational expenses creates another conversion event.
Measuring Your Real FX Costs
To properly account for FX, measure your effective conversion rate versus mid-market on each transaction type.
Use xe.com or Google mid-market rates as your benchmark. Then compare with:
| Conversion Channel | Typical Spread vs Mid-Market |
|---|---|
| Retail bank international wire | 2.0โ3.5% |
| PayPal / Wise (standard) | 0.5โ1.5% |
| Stripe (currency conversion) | 1.5โ2.0% |
| Crypto exchange (USDTโUSD) | 0.1โ0.4% |
| Direct USDT settlement | ~0% |
Accounting for FX in Your Pricing Model
The correct approach is to treat FX spread as an explicit line-item cost, not an assumed background noise.
Step 1: Identify all currency conversion events in your workflow
Map your money flow end-to-end:
Customer (local currency) โ Payment processor โ Your account (USD?) โ Wholesale supplier โ Card delivery
Count every arrow that crosses currency boundaries.
Step 2: Assign a spread cost to each conversion
Use your last 30 days of actual rates versus mid-market to get your real spread, not an assumed number.
Step 3: Add FX costs to your cost stack
| Cost Component | Example Amount | % of Face Value |
|---|---|---|
| Wholesale card cost | $9.45 | 94.5% |
| FX spread (buy side) | $0.15 | 1.5% |
| FX spread (sell side) | $0.08 | 0.8% |
| Payment processing | $0.12 | 1.2% |
| Operations | $0.07 | 0.7% |
| Total costs | $9.87 | 98.7% |
| Net margin at $10 sell | $0.13 | 1.3% |
Step 4: Set your sell price to include FX buffer
If mid-market prices are volatile in your customer's currency (e.g., TRY, BRL, EGP), you need a volatility buffer of 0.5โ1% on top of your normal spread assumption.
The USDT Solution
The most effective way to eliminate FX spread is to operate entirely in USDT for your wholesale supply chain:
- Buy cards from FoxReload in USDT: no FX conversion
- Collect payment from your B2B clients in USDT: no FX conversion
- Hold treasury in USDT: eliminates currency conversion cycles
For B2B resellers supplying shops in multiple countries, USDT as a settlement layer effectively kills the FX spread problem entirely. Your remaining exposure is only when you convert profits to fiat for local expenses.
Multi-Currency Pricing Table Example
For resellers selling to customers in multiple markets, build a pricing table that embeds FX costs:
| Customer Currency | FX Cost Assumption | Markup over USD Cost |
|---|---|---|
| EUR | 0.5% (Wise) | 0.5% |
| GBP | 0.5% (Wise) | 0.5% |
| BRL | 2.0% (aggregator) | 2.5% |
| INR | 1.5% (aggregator) | 2.0% |
| TRY | 2.5% (high volatility) | 3.5% |
| USDT | 0% | 0% |
The markup over USD cost column is what you need to add to your base sell price to break even on FX in each market.
Common Mistakes
- Using mid-market rates in pricing models: Always use your actual conversion rates, which will be worse than mid-market.
- Ignoring two-sided FX exposure: Both your buy side and sell side may have FX costs โ account for both.
- Not updating FX assumptions after provider changes: If you switch payment processors, recheck your effective spread.
- Ignoring time risk on volatile currencies: Collecting payment today in TRY or BRL and converting next week can create unexpected losses in fast-moving markets.
Bottom Line
FX spread is a real, measurable cost that belongs explicitly in your pricing model. Treating it as background noise will consistently produce lower actual margins than your spreadsheet predicts. Map every conversion event, measure your real spread, and consider USDT settlement to eliminate FX exposure in your wholesale supply chain.

