-
I’m currently experiencing an issue where the product schema output generated by Rank Math is excluding VAT from the price field. This is causing disapprovals in Google Merchant Center, which requires prices to be inclusive of VAT to match what’s shown on the product landing page.
My WooCommerce setup is configured as follows:
Prices are entered excluding tax
Prices are displayed including tax
UK VAT is applied at 20%
On the front end, customers see the correct VAT-inclusive price. However, the structured data output in the JSON-LD schema (particularly the Offer > price and valueAddedTaxIncluded fields) shows the ex-VAT price, and valueAddedTaxIncluded is set to false.
As a result, Google is flagging this as a mismatch.
Could you advise whether Rank Math is responsible for this part of the schema, and if so, is there a recommended way to ensure VAT-inclusive pricing is used in the schema output? Or do you suggest any workaround or settings we can use to correct this?
Appreciate your help.
The ticket ‘Product Schema Incorrect Price Issue’ is closed to new replies.