How to Fix Price Mismatch Errors Between Shopify and Google
Fix the "Mismatching prices" error in Google Merchant Center on Shopify. Audit currency conversion apps, scheduled discounts, and feed sync.
What this means
Price mismatch fires when the price in your Google feed differs from the price on the live product page. Common causes on Shopify: third-party currency conversion apps that change displayed prices but not feed prices, scheduled discounts that updated the storefront before the feed re-sync, and price-modifying apps (member pricing, bulk-discount scripts) that the feed doesn't see.
How to fix it
- 1
Identify the mismatched products in GMC Diagnostics
GMC → Products → Diagnostics → Item issues → filter for "Mismatching prices." Note the SKUs and the specific feed-vs-page delta.
- 2
Audit currency conversion app behavior
If using a third-party currency converter, verify the rates it shows match what your feed sends. Aggressive rounding or hidden margins are common culprits — switch to Shopify's native multi-currency or audit the app for transparent rates.
- 3
Check scheduled discounts and price-modifying apps
Shopify Admin → Discounts. Verify no active discount is changing storefront prices without updating the feed. Audit installed apps for member pricing, bulk discounts, or price scripts.
- 4
Force a feed re-sync
Sales channels → Google → Sync now. The Google channel re-pushes current Shopify prices to GMC, resolving timing-related mismatches.
- 5
Verify after 24-72 hours
GMC Diagnostics should show the price-mismatch errors cleared. If they persist, the issue is structural (app behavior) — revisit step 2 or 3.
Related fixes
Related reading
FAQ
Why does my Shopify feed have different prices than my product pages?+
Most often a third-party app — currency converter, member-pricing app, or bulk-discount script — modifies storefront prices without updating the feed. Less often: scheduled discounts that took effect before the feed re-synced.
How tolerant is Google of price differences?+
Within ~3% Google generally tolerates rounding differences. Beyond that, the mismatch fires.
Does tax count toward price mismatch?+
In tax-inclusive regions (EU/UK), feed and storefront should both show tax-inclusive. In US tax-exclusive markets, tax is added at checkout and doesn't trigger price mismatch.
How long does the fix take to propagate?+
24-72 hours for the Google channel to re-sync, plus 24 hours for Diagnostics to refresh. Plan for 1-3 business days end to end.
What if I use multi-currency on Shopify?+
Use Shopify's native multi-currency, which converts at market rates without margin. Third-party currency apps are the most common cause of unexpected price mismatches.
Run a free compliance audit
ShieldKit's scanner runs the same 12 checks Google's AI crawlers run — find every issue on your store in five minutes, no install.