Why Is Google Shopping Showing the Wrong Currency?
Google Shopping often displays the wrong currency when your device or Google account has incorrect location settings. VPNs, proxies, or browser language preferences can also override your actual region and trigger a different currency.โ
To resolve this, update your deviceโs location settings, adjust your Google accountโs region and language, and disable any active VPN or proxy.
In this article, weโll explore why Google Shopping is showing the wrong currency, the most common root causes, and how to fix Google Shopping currency problemsโwith a focus on Google Merchant Center (GMC), feed configuration, targeting, and user-region settings.
1. What Does โWrong Currencyโ Mean in Google Shopping?
When we refer to Google Shopping wrong currency or Google Shopping currency mismatch, we mean situations such as:
- A listing appears in USD even though the user is located in the UK (GBP).
- Your product feed displays โโฌ100 EUR,โ but when a shopper clicks through, the landing page shows โ$110 USD.โ
- Ads target a country (e.g., Australia) but show prices in a non-local currency (e.g., USD).
After traveling or using a VPN, your Google Shopping results suddenly switch to a new currency.
These discrepancies donโt just confuse shoppers; they can reduce conversion rates, trigger disapproval warnings in Merchant Center, or even pause your listings. Googleโs documentation emphasizes that the price in your product data must match the currency shown on your landing page for the target country.
2. Common Causes of Currency Issues
A. Feed Currency vs. Landing Page Currency Mismatch
One of the most common issues is when the currency set in your Merchant Center feed doesnโt match the currency shown on your websiteโs landing page. Google specifically instructs merchants to:
โEnsure that the product data currency matches your website.โ
For example, if your store currency is USD but you target India (INR), and your landing page dynamically shows INR while your feed shows USD, you will experience a mismatch.
Many stores also use currency converters or geolocation scripts that alter the display currency based on IP, but their feed remains static, resulting in inconsistencies.
B. Merchant Center Target Country and Default Currency
Your GMC feed has a default currency and target country. If you set up a feed for one country but target another, or if you update your store currency without updating Merchant Center, you may trigger Google Shopping currency issues or currency mismatches.
For example, a feed using USD while targeting the United Kingdom (GBP) will cause a conflict.
C. User Location, Browser, Geolocation, or VPN Effects
Currency display can also be affected by:
- Browser language and regional settings
- IP-based geolocation (including VPNs or proxies)
- Google Account region settings
A user connected to a US VPN server may see USD pricing even if they are physically elsewhere.
A Reddit user explained:
โThe price on your product page needs to match the price in your shopping feedโฆ Google uses Google Finance to calculate exchange rates. If the website price ends up higher than your GMC price, you may get a suspension warning.โ
D. Multi-Currency or Multi-Region Store Setup
If you use platforms like Shopify, WooCommerce, or Magento and support multiple regions or currencies, your feeds must reflect those configurations. One merchant noted:
โThe currency in the data feed must match the currency on the landing page. If youโre using the Google and YouTube app, you cannot set this up.โ
In many cases, a geolocation script dynamically changes the currency for users, which can cause Google to flag inconsistencies.
E. Default Currency Not Set or Unsupported Currency Used
If your feed doesnโt specify the currency (ISO 4217 code) or uses an unsupported currency for the target country, youโll encounter errors such as Unsupported currency in attribute: price. One vendor explained:
โGoogle Merchant Center errors about price or currency are mostly related to the lack of a default currency set for your feed.โ
3. What Are the Consequences?
Currency issues in Google Shopping or Merchant Center can lead to:
- Product disapprovals marked as โPrice mismatchโ or โCurrency mismatchโ
- Reduced ad performance and lower conversion rates
- Wasted ad spend when users bounce due to unexpected currency changes
- Account warnings or suspensions due to repeated violations of feed consistency policies
4. How to Fix Google Shopping Currency Problems?
Step 1: Audit Your Feed Currency and Landing Page

Step 3: Use Proper Feeds for Multi-Country or Multi-Currency Stores
- Submit separate feeds per country/currency whenever possible.
- If using one feed for multiple regions, enable Googleโs Currency Conversion feature (if supported).
Disable automatic currency conversion on your website unless you also update the feed dynamically.
Step 4: Fix Browser or User-Location Settings (For Shoppers)
- Check whether browser region settings or VPN usage is affecting currency.
- Offer a manual currency selector on your site.
- Ensure that Google Account region settings align with the user’s actual location.
Step 5: Use Feed Rules or Structured Data to Ensure Consistency
- In Merchant Center, use Attribute Rules to map or adjust currency or URLs as needed.
- Confirm structured data displays the correct price currency.
- For frequent price changes, consider pushing updates via the Content API.
Step 6: Clear Cache and Wait for Google to Re-crawl
- Clear any CDN or site cache after fixing issues.
- Monitor Products > Diagnostics in Merchant Center.
Google may take 24โ48 hours to re-crawl and update prices.
5. Example Walk-Through: Fixing USD Instead of Local Currency
If your Bangladesh-based store is showing USD instead of BDT:
- Check whether your feed is set to USD.
- Verify that your landing page displays BDT.
- Create a feed targeting Bangladesh with BDT.
- Ensure schema markup and checkout pricing use BDT.
- Disable any geolocation script to force USD.
- Use a separate BDT feed for Bangladesh.
- Clear your cache and monitor Merchant Center diagnostics.
6. Best Practices and Preventive Measures

Final Thoughts
Accurate currency display in Google Shopping is essential for compliance, trust, and performance. If youโre asking why Google Shopping is showing the wrong currency, start by reviewing your feed currency, landing page currency, target country settings, and any geolocation tools on your website. Aligning your feed, landing page, and checkout currencyโand using separate feeds for different regions helps prevent currency mismatches and ensures your listings consistently show the correct pricing to the right audience.
