Mass prices update is a free module that allows you to quickly alter prices of selected products. Thanks to this module you will be able to mass increase or decrease prices of all products in your shop by defined percentage value. Module updates all products in bulk.
We develop the module for free - if you want - support us!

The Bulk Product Price Update module for PrestaShop revolutionizes pricing management. It allows store owners to efficiently modify product prices across their entire catalog. Users can swiftly increase or decrease prices by a specified percentage, eliminating the need for tedious manual updates. This powerful tool significantly streamlines operations, saving valuable time and effort, especially for large inventories. By automating price adjustments, the module ensures consistency, enhances pricing control, and enables rapid responses to market changes or promotional strategies, ultimately optimizing profitability and improving overall business efficiency.
Raise or lower your entire catalog—or just selected categories—with a single percentage value. This free module updates product prices and combinations in bulk: choose increase or decrease, pick the shop and categories, hit one button. No CSV, no scripts. Perfect for seasonal adjustments, margin changes, or multi-shop pricing.
When you need to adjust margins, run a store-wide promotion, or react to exchange rates, editing each product in the back office is a dead end. Hundreds or thousands of products mean hours of work—and the risk of missing items or typos. Exporting to CSV, editing in a spreadsheet, and re-importing works, but it's slow and error-prone.
Mass alter prices by percentage gives you a single form: choose the percentage, choose increase or decrease, optionally limit by shop and category, then apply. The module updates base product prices and/or combination prices in one go. You keep full control—which shop, which categories, whether to round prices—without leaving the module configuration.
Ideal for seasonal markups, margin corrections, multi-shop pricing, or quick campaign adjustments. No coding, no extra tools. One screen, one click.
Enter a single percentage value (e.g. 10 or 5.5). Choose Increase or Decrease. The module recalculates every selected price in one run. Decimal values use a dot. No per-product forms.
Select the shop where prices will change (multistore-safe). Optionally select categories: only products whose main category or category assignment is in the list are updated. Leave categories empty to affect the whole catalog for that shop.
Choose what to update: products only (base price), combinations only (attribute prices), or products and combinations. Handy when you want to tweak only variant prices or only simple product prices without touching the rest.
One setting: apply the percentage as a markup or a discount. Same form for promotions and margin bumps.
Select Increase prices by defined percentage value to raise every selected price (e.g. +15% for a margin adjustment). Select Decrease price by defined percentage value to apply a discount (e.g. -20% for a sale). The same percentage field is used for both; only the action changes. No need to enter negative numbers—the module handles the sign.
Turn on "Round up prices" to get whole numbers. Or leave decimals for precise pricing.
After applying a percentage, prices can end up with many decimal places. Enable Round up prices and the module rounds each updated price to the nearest integer (e.g. 12.78 → 13). Disable it if you want to keep exact calculated values. The choice applies to both product and combination updates.
Limit updates to products in selected categories. Tree picker with checkboxes. Empty = all products.
In the By category field you get a category tree with checkboxes. Select one or more categories: the module will change prices only for products whose default category is in the list, or that are linked to one of the selected categories via category_product. If you leave no categories selected, the percentage is applied to all products in the chosen shop. Perfect for category-specific promotions or margin updates by department.
All options live on a single form: shop, percentage, categories, action (increase/decrease), product type (products / combinations / both), and rounding. Click Alter prices! and the module applies the changes. Cache is cleared automatically after the update.

Standard PrestaShop module. Updates prices via direct SQL on product_shop and product_attribute_shop. No core file overrides. Clears Smarty cache after each run. Safe for multistore and PrestaShop upgrades.
HelperForm and category tree. MyPresta update checker built in.product_shop.price and product_attribute_shop.price; category filter via default category and category_product.We develop the module for free - if you want - support us!

This module automates bulk product price updates, optimizing pricing strategy and enhancing store efficiency. It streamlines adjustments, saving time and boosting profitability.
Boost sales by quickly adjusting prices store-wide based on percentage changes, enabling strategic promotions and competitive pricing for increased conversions and revenue.
Leveraging 15 years of PrestaShop expertise, this module swiftly adjusts prices across your entire catalog, ensuring accurate percentage-based changes based on market trends and promotions.
This module, while not offering granular customization, provides store-wide percentage-based price adjustments, enabling centralized price management across your entire catalog.
Full access to unencrypted source code allows for total customization, integration with other systems, and security audits, ensuring complete control over your pricing update process.
The perpetual license grants unlimited usage. Stay current with free updates for a year, ensuring compatibility and optimal performance of mass price adjustments. Benefit from substantial renewal discounts (up to 90%) to continuously optimize your pricing.