Table of Contents

  1. What "price accuracy" means specifically
  2. How it differs from general misrepresentation
  3. The most common causes
  4. Tax and shipping: the silent price accuracy killer
  5. Sale price and strikethrough pricing rules
  6. Currency and multi-region pricing issues
  7. Fix checklist
  8. Ongoing monitoring to prevent recurrence
  9. FAQ

What "Price Accuracy" Means Specifically

Google's price accuracy policy requires that the price attribute in your product feed match the price a shopper actually pays at checkout for the item alone, under normal purchase conditions, at the moment the feed data is live. This sounds simple, and most sellers assume they comply because their feed price and their product page's displayed price look identical when they check manually. But the policy is checked programmatically and continuously, at a much higher frequency and precision than a manual glance catches, and it accounts for scenarios a seller rarely thinks to test โ€” like what happens to price when a specific promo code auto-applies at checkout, or what a shopper on a different account tier or membership status actually pays.

A price accuracy violation is issued at the product or account level when Google's crawlers detect a mismatch between the submitted feed price and the landing page price on a meaningful sample of checked products, not from a single one-off discrepancy.

How It Differs From General Misrepresentation

Sellers often conflate price accuracy violations with the broader misrepresentation policy, but they are tracked and enforced somewhat differently. Misrepresentation is Google's umbrella policy covering false claims about a business, product, or service โ€” pricing is one subset of it, alongside false urgency claims, fake reviews, and misleading business identity. A price accuracy flag specifically targets the price field's correctness and is often caught earlier and more narrowly (sometimes as a product-level disapproval rather than a full account suspension) before it would escalate into a broader misrepresentation determination if left unresolved. Understanding this distinction matters because the fix for a narrow price accuracy flag is usually much faster and more contained than the fix required for a full misrepresentation suspension โ€” catching it at the price-accuracy stage and resolving it quickly can prevent it from compounding into the more serious designation.

Treat Price Accuracy Flags as Early Warnings

A product-level price accuracy disapproval is Google telling you, narrowly and early, that something in your feed-to-site pricing pipeline is broken. Fix it immediately rather than treating it as a minor annoyance โ€” left unaddressed across enough SKUs, it becomes the evidence base for a broader misrepresentation review.

The Most Common Causes

Tax and Shipping: The Silent Price Accuracy Killer

One of the most common causes we see is not actually about the item price at all โ€” it is about what the policy allows to be excluded. Google's price accuracy policy generally expects the price attribute to reflect the item price, with tax and shipping handled through separate, dedicated feed attributes and settings rather than being folded into (or omitted from) the price field inconsistently. In regions or product categories where tax-inclusive pricing display is standard practice (some EU markets, for example), a feed configured with a tax-exclusive price while your site displays a tax-inclusive price to shoppers creates exactly the kind of mismatch this policy flags โ€” even though from the seller's perspective, "the price is the price we always charge."

SetupRisk level
Feed price = tax-exclusive; site displays tax-inclusive; no tax settings configured in Merchant CenterHigh โ€” direct mismatch a crawler will catch
Feed price = tax-exclusive; Merchant Center tax settings correctly configured per region; site displays consistent with configured settingsLow โ€” this is the compliant pattern in most markets
Feed price = tax-inclusive; site displays tax-inclusive uniformly; no separate tax field usedLow if consistent across the entire catalog and region

Sale Price and Strikethrough Pricing Rules

Sale pricing has its own specific accuracy requirements beyond the base price policy. The sale price effective date range in your feed must match the actual dates the discount is live on your site โ€” a sale that ends on your site a day before the feed's sale_price_effective_date range says it ends will show shoppers an ad promising a discount that is no longer available, which is both a price accuracy issue and a poor shopper experience that generates the complaint volume Google's systems separately monitor. Strikethrough ("was $X, now $Y") pricing additionally requires that the "was" price reflect a genuine, recently-charged price, not an inflated reference price never actually charged โ€” a practice regulators in several markets (including under EU and UK pricing transparency rules) have specifically targeted, and one Google's policy independently prohibits regardless of local regulation.

Currency and Multi-Region Pricing Issues

Multi-country sellers frequently trigger price accuracy flags not through actual pricing dishonesty but through currency and regional feed configuration gaps โ€” submitting a single feed with one currency to a Merchant Center account targeting multiple countries whose sites actually display local currency pricing calculated by a live exchange-rate plugin. If your feed's static price does not account for daily exchange-rate fluctuation your site applies dynamically, a small but persistent mismatch accumulates that a crawler in a specific region will eventually catch, even though the discrepancy has nothing to do with intentional pricing manipulation.

Fix Checklist

โœ… Price Accuracy Remediation

Increase feed refresh frequency to match or exceed your actual price change cadence

Confirm the feed price matches what an anonymous, non-logged-in shopper sees, not a logged-in member price

Configure Merchant Center tax settings per region rather than folding tax inconsistently into the price field

Verify sale_price_effective_date ranges match your actual on-site promotion calendar exactly

Exclude Google's crawler traffic from live pricing A/B experiments, or pause experiments on any SKU submitted to Shopping feeds

For multi-country feeds, confirm currency and exchange-rate handling matches per-region site pricing exactly

Ongoing Monitoring to Prevent Recurrence

Because price accuracy issues are usually structural (a sync gap, a tax configuration, a pricing logic edge case) rather than one-time mistakes, a single fix without ongoing monitoring tends to recur. Set up a recurring automated spot-check โ€” even a simple weekly script that pulls a random sample of live feed prices and compares them against the corresponding live product page prices โ€” so a regression gets caught by your own monitoring before Google's crawlers catch it and issue a fresh disapproval.

Who Actually Runs the Price Check

Price accuracy enforcement is largely automated: Google operates crawlers that periodically visit the landing page linked from your feed's link attribute and compare the price rendered on that page against the feed's submitted price field, at a sampling frequency and scale far beyond what any manual QA process could replicate across a large catalog. This automation is worth keeping in mind for two reasons. First, it means a mismatch is not judged on intent โ€” the system does not distinguish between a deliberate bait-and-price change and an honest sync delay, so the fix is the same regardless of cause: close the gap structurally, quickly. Second, it means the crawl can catch state-dependent or session-dependent pricing quirks (like a geolocation redirect, a first-visit popup discount, or a cookie-based returning-customer price) that a seller manually spot-checking their own site while logged in or from a familiar location and IP might never actually encounter themselves.

For that reason, testing your own price accuracy periodically from an incognito browser session, ideally from more than one region if you sell internationally, is a more reliable self-check than testing from your own logged-in, cookie-laden browser.

Frequently Asked Questions

How many mismatched products trigger an account-level flag versus a per-product disapproval? Google does not publish an exact threshold, and it varies by account history and severity, but a small number of isolated mismatches usually stays at the per-product disapproval level, while a pattern across many SKUs or a repeated violation after a prior warning is more likely to escalate to account-level review.

Does a temporary price-matching tool count as a violation? If the price-matching adjustment reflects what the shopper actually pays at checkout and your feed updates promptly to match, it is not a violation. The issue is only the lag or mismatch between what is submitted and what is charged.

How do I check my whole catalog at once? A manual per-SKU check does not scale past a small catalog. Our free scan at gmcunbanned.com checks feed-to-site pricing consistency patterns as part of a full compliance review.

Worried About Silent Price Mismatches Across Your Catalog?

A single manual check rarely catches every mismatch. Run a free scan at gmcunbanned.com to review your feed against your live site pricing and policy pages before Google's crawlers do.

Run Free GMC Scan โ†’