in backend , for Product A we set the price = 100.

We created catalog price rule with 20 % for all products.

the catalog price rule should not apply for full price.

it should apply for ( product price - 3% of product price )

ex : (100 - 3) or 97 % of product price.

Means for only 97, the 20 % discount should apply.

If the product price is 1000, than only for 970 - the catalog price should apply.

2 Answers 2


May be dumb idea but have you considered changing your tax rate ? Cause to simplify calculation lets say original price is 100 you want 20% tax...but not on 100 but on 50...well then it should be the same as 10% of 100

So in your case it would be like applying 19.4% rate ?


Can you please try to switch Apply Tax On to Original price only in the Tax configuration?

enter image description here

  • the original price itself is 100 , this did not work for me , sorry. here is link they have added 'price + tax' in excel sheet and uploaded the final price in backend. they did't created any tax class Oct 12, 2023 at 15:22
  • Let me pull up my test env and get back to you shortly.
    – Ahmad
    Oct 12, 2023 at 15:30
  • that's fine, other answer worked well for me, thanks... Oct 14, 2023 at 16:00

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.