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
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
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
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
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
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.
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.