Multi-CurrencyMarginErosion:TheExchangeRateProblemNobodyAudits
Your feed shows EUR prices. Google converts to local currency. The customer pays in their currency. Your bank converts back. At each step, you lose margin. Nobody tracks the cumulative impact.
International ecommerce is celebrated as a growth opportunity. The reality for UK brands selling to Europe, the US, and beyond is more complicated. Currency handling creates invisible margin erosion that only surfaces when you reconcile ad spend against actual profit.
The Four Conversion Points
Every international transaction passes through multiple currency layers:
1. Feed Price
Your product feed submits prices in one currency. The exchange rate used is either fixed (risky) or updated periodically (still lagging).
2. Google's Display Price
Google may convert to the searcher's local currency. Their exchange rate differs from yours. The customer sees a different number.
3. Checkout Price
Your site's checkout uses its own currency conversion. If this differs from what Google showed, you have a price discrepancy that can trigger Merchant Center warnings.
4. Settlement
Payment processors and banks apply their own exchange rates when settling. This is where the final margin impact materialises.
Quantifying the Gap
Let us trace a typical UK brand selling to the US:
Example: £80 Product Sold to US Customer
Product cost: £80
Feed conversion to USD (1.25): $100
Google display (may round): $99.99
Customer pays: $99.99
Stripe conversion back to GBP (1.22 effective): £81.96
Expected: £80.00
Actual: £81.96 (positive variance)
That looks good. But exchange rates move. A week later:
Same Product, Rate Moved
Feed still shows: $100 (stale rate)
Actual GBP/USD now: 1.30
Customer pays: $100
Settlement (1.28 effective): £78.12
Loss: £1.88 per unit (2.4%)
At scale, 2 to 3% margin erosion across international orders represents substantial profit leakage.
Platform-Specific Issues
Shopify Markets
Shopify Markets handles multi-currency but introduces its own rounding and conversion. The price a German customer sees may differ from what your feed submitted in EUR.
Magento Multi-Store
Magento allows currency-specific stores but requires careful feed configuration to submit the correct currency per target country. Misconfiguration is common.
WooCommerce with Currency Plugins
Third-party currency plugins vary wildly in quality. Some update rates daily, others weekly. Feed tools may not respect plugin settings.
"Most international brands know their headline exchange rate. Almost none track the effective rate after all conversion points. The difference is where margin disappears."
Mitigation Strategies
1. Native Currency Feeds
Submit feeds in the target market's currency rather than relying on Google's conversion. This eliminates one conversion layer and gives you price control.
2. Daily Rate Updates
Configure feed tools to refresh prices daily at minimum. For volatile currency pairs (GBP/USD around major events), consider multiple updates per day.
3. Buffer Pricing
Build a 2 to 3% buffer into international prices to absorb exchange rate fluctuation. This protects margin without requiring constant feed updates.
4. Hedge Large Exposures
For brands with significant international revenue, forward contracts can lock in exchange rates. Speak to your bank or a currency specialist.
Selling internationally and not sure what currency handling is costing you? We can audit your feed configuration and settlement patterns.
Book a Discovery CallGet our insights in your inbox
Plain-English thinking about Google Ads. No spam, unsubscribe anytime.