Background of the issue:
In a local test website using WordPress and WooCommerce with languages IT and EN, I initially inserted product prices without tax management. A product priced at €100 + VAT 22% was displayed as €122. After activating tax management and using a bulk update plugin, prices were adjusted so that enabling 22% tax displayed the correct frontend prices. Products are translated through the WP Editor, not the WPML editor, due to custom fields.
Symptoms:
In the second language (EN), most prices were misaligned after activating tax management: IT €100,00 - EN €100,01; IT €100,00 - EN €101,01; IT €100,00 - EN €122,01 (double tax calculation).
Questions:
Why did the price misalignment happen in the second language after activating tax management?
Is there a quicker solution to resolve the price misalignment issue?
In this case, I would recommend following these steps:
- Create a full site backup
- Go to Woocommerce -> Woocommerce Multilingual & Multicurrency -> Settings tab -> Troubleshooting link (bottom right) -> Select all options and click on the 'Start' button
- Wait for the process to finish and double-check if the issue disappeared.
Could you tell me the results of the steps described above?