How to Increase All Prices in Shopify by a Percentage

Published 2026-08-24 · Read as markdown

To increase all prices in Shopify by a percentage, open the Products page, select the items you want to reprice, or use Select all to catch every product across your whole catalog if the list spans more than one page, then choose Edit prices from the action bar and pick Increase price by a percentage. Enter the percentage, decide whether compare-at price should move by the same amount, and confirm. Shopify applies the new prices immediately with no row-by-row confirmation screen, so the setup you do first, a matching filter, a sample check, a record of the old numbers, matters as much as the percentage itself.

Selecting the whole catalog, not just one page

Shopify’s Products page only selects what’s visible when you click the header checkbox, which caps out at whatever page size you’re viewing. If your store has more products than fit on one page, a banner appears offering to select every product that matches your current filter, not just the ones on screen. That’s the option to use for a true storewide increase. If the increase is only supposed to hit one vendor, collection, or tag, apply that filter before selecting anything, so the header checkbox and the select-all banner both operate on the scope you actually mean. Shopify shows a product count once you select; check that number against what you expect before opening Edit prices.

Choosing what the percentage touches

Inside Edit prices, the percentage option applies to price, compare-at price, or both, picked independently. Raising both by the same percentage keeps the relationship between the two numbers proportional, which is usually what you want if the catalog is on a standing discount and you’re adjusting the underlying price level. Raising price alone while leaving compare-at untouched works when you’re removing a discount rather than scaling it. There’s also a rounding setting that pushes the result to a clean ending, such as .99 or a whole number, instead of leaving you with figures like $34.17.

What compounding does to items already on sale

A percentage increase is calculated on whatever number is currently in the field, not the original list price. A shirt priced at $20 with a $25 compare-at is already discounted 20 percent. Increase price alone by 10 percent and it becomes $22, narrowing the discount to 12 percent without you touching the compare-at field. Increase both fields by 10 percent and the shirt becomes $22 against a $27.50 compare-at, holding the discount at 20 percent but at a higher price floor. Neither result is wrong, but they’re different outcomes from the same instruction, so decide which one you mean before running the increase across a catalog where some items are marked down and others aren’t.

Reversing an increase correctly

If a percentage increase needs to come back out, decreasing by the same percentage overshoots. Raise $50 by 12 percent and it becomes $56. Decrease $56 by 12 percent gives $49.28, not $50, because 12 percent of $56 is a bigger number than 12 percent of $50 was. The percentage that actually undoes a 12 percent increase is about 10.7 percent, calculated as 1 minus 1 divided by 1.12. That math gets harder to trust across hundreds of SKUs with rounding already applied to each one, so if you have an export of the prices from before the change, or a snapshot a bulk-editing tool took automatically, restoring from that record beats recalculating the reverse percentage by hand.

A bulk-editing tool built around undo covers exactly that gap. SafeBulk runs the same kind of percentage adjustment across a filtered set, but shows a full diff of every new price against its old value before anything saves, and takes an automatic snapshot of the batch so a wrong percentage, or one applied to the wrong scope, rolls back to the exact prior numbers with one click. SafeBulk reverses edits that SafeBulk made. It cannot restore products or variants you deleted through Shopify itself, or changes made by other apps: those never pass through our snapshot. Comparing tools for bulk pricing is worth a look if a percentage change like this is something you’ll run more than once.

Our guide to bulk editing prices in Shopify covers the native Edit prices panel and the bulk editor grid side by side if you’re also setting exact values rather than a percentage. And if a past percentage change already produced the wrong numbers, fixing a Shopify bulk price update mistake walks through resetting from order history.

Whatever tool runs the increase, filter to the exact scope first, test the percentage on a handful of products, and check the compare-at display on the storefront before applying it to everything else. See how a filtered, previewed price change works before you run one across a full catalog.

Frequently asked questions

How do I increase all prices in Shopify by a percentage?

Go to the Products page, select the items you want to reprice (or use the select-all-matching option if your catalog spans more than one page), open Edit prices from the action bar, choose Increase price by a percentage, and enter the number. Check whether you also want compare-at price to move by the same percentage before you confirm.

Does increasing prices by a percentage in Shopify also change compare-at price?

Only if you tell it to. Edit prices lets you apply the percentage to price, compare-at price, or both. Raising price alone while leaving compare-at fixed shrinks whatever discount is on display, since the gap between the two numbers gets smaller.

How do I undo a percentage price increase in Shopify?

Do not just apply the same percentage as a decrease. A 10 percent increase followed by a 10 percent decrease lands below the original price, because the second percentage is calculated on a larger number. Reverse it with new price divided by (1 plus the original percentage), or restore from an export or a saved snapshot of the prices before the change.

Will a percentage increase affect items that are already on sale?

Yes, and the compounding is easy to miss. If a product was already marked down and you raise its price by another percentage, the new price is a percentage of the already-discounted number, not the original one, so the total change ends up bigger or smaller than the percentage you typed, depending on which fields you updated.