How-toUpdated 2026-07-06

Mismatched product price

What triggers the "Mismatched product price" error in Merchant Center Diagnostics and how to fix it.

Plain-English summary

This error means the price in your feed doesn't match the price Google's crawler found on your landing page. Fix it by making the two agree exactly, including tax and currency treatment.

What triggers it

"Mismatched product price" fires when Google's crawler visits your product's landing page and the price it finds there doesn't match the price (or sale_price) you submitted in the feed. It's almost always one of two things: your site's price changed since the feed last fetched, or the feed and page disagree on tax/currency treatment.

Related but distinct: conflicting price attributes is about submitting two prices at once, not a feed-versus-page disagreement.

/tools keeps enriched feed data in a non-destructive supplemental layer and flags price drift against your live pages before it becomes a Diagnostics error, so mismatches get caught between fetches rather than after Google penalises the listing.

Step by step

  1. Check the live landing page price. Open the product page yourself and read the exact price a shopper sees, including tax and any currency toggle. This is the number Google compares against.
  2. Compare it to your feed's price attribute. If the feed value and the page value differ at all, even by rounding or tax treatment, that's the mismatch.
  3. Correct the feed to match the page exactly. Update price (and sale_price if the page shows a discount) so it mirrors what's live on the site, including whether tax is included.
  4. Rule out a stale cached feed. If prices look right but the error persists, your feed may be fetching from a cache or an outdated export. Check refresh frequency and force a re-fetch.

Frequently asked questions

Why does this happen even though my feed price is technically correct?

Google trusts the page over the feed. If your feed price is ex-VAT but the page shows tax included, that counts as a mismatch even though the feed number is internally accurate.

Put this into practice. /tools rebuilds messy product data into Merchant Center-ready feeds. Connect a store and see your Feed Health Score in minutes.
Try /tools →