How to Update Product Price and Special Price Using CSV in Magento 2

“The moment you make a mistake in pricing, you’re eating into your reputation or your profits.” 

An online store owner has to constantly monitor his pricing strategy as well as the competition so as to not damage the profit margin.

A merchant needs to update the product prices in cases such as:

  • Change in customers’ demand
  • Fluctuation in the market
  • Change in budget
  • The increased cost of raw materials

Product price and special price modification is a continuous process. You cannot set a price once, leave it and expect it to be profitable, and thus, you may require to update the product prices. Likewise Magento 2 auto update currency rate will also be helpful to you as updating manually is an tedious task.

Also, the special prices are set for only a specific time period and it needs to be reverted after the offer ends.

Updating the price and special price manually from the admin is not only tiresome but also the time-consuming process. Instead, you can use update product price and special price using CSV in Magento 2. Or you can update product price programmatically in Magento 2.

Check the below steps for updating the price from the admin panel:

Steps to Update Product Price and Special Price Using CSV in Magento 2

1. Login to Magento 2 admin panel.

2. Navigate to System > Import.

3. Click on Products in Entity Type dropdown.

4. Select Add/Update in the Import Behaviour dropdown.

How to Update Product Price and Special Price Using CSV in Magento 2

5. Import your updated CSV file as mentioned below to Select File to Import option.


sku
pricespecial_price
24-MB013530
24-MB045045
How to Update Product Price and Special Price Using CSV in Magento 2
  • Click on Check Data button after successfully importing CSV file.
How to Update Product Price and Special Price Using CSV in Magento 2
  • If everything is correct, then it will display a valid message and click on the Import button.
How to Update Product Price and Special Price Using CSV in Magento 2
  • Finally, after the successful process, a Success message will display.
  • Now, you can check the update on your price and special price.

Price and Special price before following the above steps

How to Update Product Price and Special Price Using CSV in Magento 2

Price and Special price after following the above steps

How to Update Product Price and Special Price Using CSV in Magento 2

That’s it.

Feel free to share the solution with Magento Community via social media.

Thank You.

Sanjay Jethva

Article by

Sanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for...