Fix Library

How to Fix "Hidden Fees" Disapproval on Google Shopping

Fix the "Hidden fees" disapproval on Shopify by exposing every checkout charge, handling, surcharges, fees, before the customer reaches checkout.

What this means

Google considers any fee a customer pays at checkout that wasn't visible on the product page or in the feed a hidden fee. Standard shipping shown as a separate line is the explicit exception. Everything else, handling fees, currency conversion margins, app-injected protection fees, restocking fees buried in fine print, must be disclosed pre-checkout or removed.

How to fix it

  1. 1

    Walk through your own checkout as a real customer

    Open an incognito window. Add a representative product to cart. Note every fee, surcharge, or line item between product page and order confirmation.

  2. 2

    Identify any fee not shown pre-checkout

    Compare to your product page. If a fee appears at checkout but wasn't visible on the product page, it's a hidden fee under Google's policy.

  3. 3

    Expose fees on the product page or pre-checkout

    Add a notice near the price area or in a pre-checkout banner. "$3 small-order fee under $25" visibly disclosed clears the policy. Burying disclosure in a policy page doesn't.

  4. 4

    Remove unnecessary surprise fees

    Handling and processing fees can be folded into the product price. Insurance/protection apps can be set to opt-in. Restocking fees can be moved to clear pre-checkout disclosure.

  5. 5

    Verify after 7 days for recrawl

    Google needs 7 days to re-crawl your store. Then submit a re-review appeal if products were disapproved.

Related fixes

Related reading

FAQ

Are shipping fees considered hidden?+

No, as long as they're calculated from a disclosed shipping policy and shown as a separate line at checkout. Standard shipping is the explicit exception in Google's hidden-fee rule.

Can I disclose fees only in my refund policy?+

No. Hidden-fee disclosure must happen before checkout, visibly, on the product page or in a pre-checkout banner. Policy pages alone don't satisfy the rule.

What about US sales tax?+

Sales tax shown as a separate checkout line is allowed because tax is jurisdiction-dependent. Display "+ tax" on product pages where tax materially affects total cost.

Are shipping protection apps a hidden fee?+

Only when set to opt-out. Opt-in shipping protection with the price disclosed pre-checkout is compliant.

How long until disapproved products come back?+

7 days for recrawl after the fix, then submit an appeal. Most clean fixes return products to Shopping within 1-2 weeks.

For Google's official policy on this error, see Google's misrepresentation policy.

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.