How to fix: Missing sub-attribute [rate (sub-attribute of tax)]
What this means
The tax attribute is missing the required rate sub-field.
Why this happens
US merchants must declare tax in feeds or Merchant Center settings, and tax rates must match what's actually charged at checkout. Mismatches or missing tax data cause this.
How to fix it
Set up account-level tax settings in Merchant Center → Tools → Tax (US only).
If you charge tax based on destination state, configure each state with the appropriate rate.
Make sure your storefront's tax calculator uses the same rates as Merchant Center.
Tax-exempt products (groceries in some states, etc.) need explicit tax_category attributes.
Common pitfalls
Using a third-party tax calculator (Avalara, TaxJar) without syncing to Merchant Center settings