Magento Tutorials

Catalog Price Rules not working in Magento 2

What is Catalog Price Rules?

Magento 2 allows store owners to apply price rules for one or more categories. In the below example we created the rule “Black Friday” to apply discount for any products in category “Video Download”.

In your Magento 2 backend, go to Marketing > Promotions > Catalog Price Rule.

Magento catalog price rules

Click Apply Rules to enable the rule you just created (Black Friday rule in this case).

magento catalog price rules not applied

Check your frontend to see if this rule is applied or not.

magento catalog price rules keep resetting

As you can see, the Black Friday rule hasn’t been applied at all.

How to solve this problem?

You can follow these simple steps to solve the catalog price rule error:

ssh login

1. Open a command line tool (SSH or Terminal)

magento 2 root folder

2. Access the root folder of your Magento 2 installation location

3. Run this line

php bin/magento indexer:reindex

4. Check your frontend to see if it’s working

It works now!

magento catalog price rules cron

See more:
How to Solve “Coupon code is not valid” Error in Magento 1 & 2
Magento Service Temporarily Unavailable
Please re-run Magento compile command

Is it helpful?


A knowledge craver who always strive to be wiser everyday.

Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Nishant Barde
Nishant Barde
5 months ago

I am using Magento 2.3.3 CE. My catalog rules are applied at product pages and everywhere, but not getting calculated in subtotal at shopping cart page. There it calculates the price without promotional discount applied using the catalog price rule.