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.