← Feed Doctor · free Google Shopping feed audit
Price errors come in two flavours: the price is formatted wrong, or the feed price doesn't match what Google sees on your product page. Both disapprove the item. Here's how to fix each.
Google expects a number followed by an ISO 4217 currency code, using a dot for decimals:
| Wrong | Right |
|---|---|
£24.99 | 24.99 GBP |
24,99 | 24.99 EUR |
$1,299 | 1299.00 USD |
Free | (use a real number) |
The two that trip people up most: a bare currency symbol instead of the code, and a comma decimal separator (common in EU exports).
Feed Doctor flags every mis-formatted price in your product feed in one pass — free, in your browser, nothing uploaded.
Audit my feed free →Google crawls your product page and compares the price there (including the price in your page's structured data / microdata) to the price in your feed. If they differ — even by a rounding difference, a stale sale price, or a tax-inclusive vs tax-exclusive mismatch — it disapproves the item for "mismatched value (price)". Common causes:
Fix: make the feed the source of truth, re-fetch it after any price change, and make
sure your product page's structured data exposes the same price and currency. If you run sales, use
Google's sale_price field rather than overwriting price.
Feed Doctor's Fixer normalises every price (adds the missing currency, fixes comma decimals) and hands you a corrected feed to re-upload.
Get the Fixer — £24 →Related: All disapproval
reasons · 10 common Shopify feed errors ·
Image requirements
Not affiliated with Google. Validates against Google's public product-data spec.