I'm migrating Magento to and having following issue.

In catalog view products that has special price set are displayed with tax applied. Although, in the product view the same product shows regular price as well as special price but special price is before tax.

In both cases template uses $this->getPriceHtml($_product, true) which, I assume should display proper price.

Before upgrade, on that wasn't a problem because special price was displayed the same as in product list.

I'm not an expert here and I believe that I'm missing something. Could someone explain me why that happens and what possible solutions are?

In admin I have following settings (some of them might be irrelevant):

Tax > Calculation Settings > Catalog Prices > Excluding Tax
Tax > Price Display Settings > Display Product Prices In Catalog > Including Tax
Tax > Price Display Settings > Display Shipping Prices > Including Tax
Tax > Fixed Product Taxes > Enable FPT > No
Tax > Fixed Product Taxes > Display Prices In Product Lists > Including FPT Only
Tax > Fixed Product Taxes > Display Prices On Product View Page > Including FPT Only

Let me know if I can provide more information.

1 Answer 1


Found solution to my problem. It seems that was caused by Mirasvit SEO plugin.

Mirasvit Extensions > SEO > General Settings > Enable Product Rich Snippets

was set to Yes and it was overwriting (already rendered) price block. Fixed that by changing it to No.

Hope that help to anyone in similar situation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.