Feed Doctor· pre-flight for Google Merchant Center
Guides › Wrong Currency in Google Merchant Center on Shopify: 'Mismatched' and 'Missing' Price Currency Fixes

Wrong Currency in Google Merchant Center on Shopify: 'Mismatched' and 'Missing' Price Currency Fixes

Short answer: Google disapproves products when the price currency is missing or does not match the currency the shopper would actually be charged on your Shopify store. Every price in the feed must carry a currency, and that currency has to line up with your store currency, your Merchant Center target country, and what the live product page charges. On Shopify the currency comes from your store settings, so mismatches usually come from selling into a country whose currency differs from your store's, or from a markets or multi-currency setup that shows one currency on the page while the feed sends another. The fix is to make the target country, store currency, and page price all agree.

Currency problems are quieter than a missing image, but they hit the price attribute, which Google checks against your live page, so they disapprove products and can feed a misrepresentation flag. Here is how to line everything up.

Why currency has to match

Google's [price] attribute includes both a number and a currency. A price with no currency is incomplete and fails. A price in the wrong currency is worse: it looks like the shopper will be charged a different amount than the page shows, which Google treats as a mismatch between your feed and your landing page. Both outcomes stop the product from showing.

The usual causes on a Shopify store

How to fix it on Shopify

  1. Confirm your store currency. In your Shopify admin, check Settings → General → Store currency. This is the currency the Google and YouTube channel sends.
  2. Match the Merchant Center target country to that currency. In the Google and YouTube channel settings, make sure the country you are targeting expects the currency your store actually charges.
  3. Check your Markets setup. If you use Shopify Markets or multi-currency, confirm the market feeding Google shows the same currency on the product page as the one in the feed. The page price and the feed price must agree, currency included.
  4. Avoid overriding currency in Merchant Center. Let Shopify send the currency from your store settings. Manual feed-rule overrides drift out of sync on the next push.
  5. Re-sync and request a review once the store currency, target country, and page price all line up.

Fix it at the source, not in the feed

The durable fix is the same as for every attribute: set it in Shopify. The channel re-sends the store's real currency on each sync, so a Merchant Center override is overwritten. Get the store currency, the Markets configuration, and the target country consistent, and the correct currency flows through automatically.

Selling in more than one currency

If you genuinely sell in several currencies, the clean setup is a separate feed or target per country, each matched to the currency that country's shoppers are charged. Do not try to serve multiple currencies through a single mismatched feed, because every price that does not match its country disapproves.

Catch missing or mismatched currency before Google does. Feed Doctor scans your Shopify catalog and flags products with no currency on the price, plus price, availability, brand, and the other fields Google rejects, so a currency mismatch does not quietly take products offline. Try it free for 7 days.

Stop losing sales to Google rejections

Feed Doctor scans your whole catalog and gives you the exact field to fix on every product.

Try Feed Doctor free for 7 days →

Frequently asked questions

Why does Google say my price currency is wrong or missing?
Either the feed sent a price with no currency, or the currency it sent does not match what the shopper is charged on your store for the country you target. Both are treated as invalid or mismatched prices.
Where does Shopify get the currency it sends to Google?
From your store currency under Settings, General. The Google and YouTube channel uses that currency unless a Markets configuration changes what the shopper sees.
I use Shopify Markets. Why is the currency still off?
Because the market feeding Google may display one currency on the page while Merchant Center reads another. Make sure the market feeding Google shows the same currency on the product page as the feed sends.
Can I set the currency manually in Merchant Center?
You can, but Shopify re-sends the store currency on each sync and overwrites it, so the fix will not stick. Set the currency correctly at the Shopify and Markets level instead.
How do I sell in multiple currencies without disapprovals?
Use a separate feed or target country per currency, each matched to the currency that country's shoppers are actually charged, rather than mixing currencies in one feed.