Google Merchant Center Price Mismatch — How to Fix Feed vs Website Discrepancies
A price mismatch occurs when the price in your Google Merchant Center product feed differs from the price shown on your website. This is one of the most common product disapproval reasons and can lead to account suspension if widespread.
Why This Happens
Google's crawler found that product prices on your website differ from the prices in your product feed
Currency conversion, tax inclusion, or discount codes are causing price discrepancies
Your product feed hasn't been updated to reflect recent price changes on your website
Dynamic pricing or A/B testing is showing different prices to different visitors including Google's bot
What Google Requires
Product prices in your feed must exactly match the prices displayed on your product landing pages
Currency must be consistent between feed and website
Tax handling must be consistent — either include tax in both or exclude from both
Sale prices must be updated simultaneously in both feed and website
Prices must not change based on user location, cookies, or session data when Google crawls
Common Mistakes
Feed shows prices without tax while website displays prices with tax included
Currency code in feed doesn't match the currency shown on the website
Sale prices updated on the website but not in the product feed
Using dynamic pricing that shows Google's crawler a different price than regular visitors
Shopify multi-currency showing different prices based on geolocation
How to Fix This
Compare prices between your product feed and live website for a sample of products
Ensure your feed currency code matches your website's displayed currency
Verify tax handling is consistent — use the same tax-inclusive or tax-exclusive approach in both places
Set up automatic feed updates to sync prices whenever your website prices change
Disable geo-based pricing or ensure your feed reflects the base-country price
Update sale prices in your feed and website simultaneously
Use GMC's price crawl diagnostics to identify specific mismatched products
Frequently Asked Questions
How much price difference triggers a disapproval?+
Any difference can trigger a disapproval. Google expects an exact match between feed and website prices. Even a 1-cent difference due to rounding can cause issues.
How do I handle multi-currency stores?+
Submit your feed in your store's base currency and set the correct currency code. If you sell in multiple currencies, create separate feeds for each target country with the appropriate currency.
How quickly are price mismatches detected?+
Google crawls product pages regularly (usually every few days). Price mismatches are typically flagged within 3-5 days of the discrepancy appearing.
Check your store now
Free compliance scan — 47 rules checked in minutes.