When a supplier raises your cost, the fastest way to protect margin is to catch the increase the moment you receive the purchase order, price the item to a target margin instead of just adding the cost difference, and push the new price to every register and channel from one catalog. Wait until the next physical count or the next time someone glances at a margin report, and you'll have sold weeks of inventory at a loss without knowing it.
When Should You Raise Prices After a Supplier Cost Increase?
Not every cost bump needs an immediate reprice. A one-cent increase on a $2 item is noise. A 12% jump on a $40 item that sells 30 units a week is real money walking out the door every day you wait. The trigger isn't the dollar amount of the increase — it's how much margin it erodes on items you actually sell in volume.
- A vendor cost change on the invoice or purchase order (the most common trigger)
- Freight or fuel surcharges added on top of the unit cost
- Minimum order quantity increases that push you into a higher price break
- Tariff or import cost changes on the vendor's side
- Seasonal or currency-driven cost swings on imported goods
- A new vendor cost list that changes several SKUs at once
How Do You Catch a Supplier Cost Increase Before It Costs You Margin?
The most common leak isn't a big, obvious price hike — it's the quiet ones. A vendor raises a case cost by 60 cents, the receiving clerk enters it because the invoice matches the PO, and the shelf price never moves because nobody was looking for it. The item keeps selling at the old price and the old margin, and it can take a full quarter before someone notices gross margin on that category has slipped.
The fix is to make cost review part of receiving, not a separate task you have to remember. Every time a purchase order is received against an actual bill, the landed cost is right there — compare it to the item's previous cost before you close the PO, not after. Retailer OS tracks cost per item at receiving as part of the purchase order and receiving workflow, so the new cost is visible the moment the delivery is checked in rather than buried in a vendor statement later. If you haven't formalized how POs and partial deliveries get received, our guide to receiving inventory correctly walks through the workflow this depends on.
What Margin Target Should You Price To?
Margin erosion is the gradual loss of profit that happens when supplier costs rise but shelf prices stay the same, so every sale of that item quietly returns less cash than it used to. The way to stop it is to reprice against a target margin, not against the old price plus a guess.
The formula: new price = new cost ÷ (1 − target margin). If a vendor raises your cost on an item from $10.00 to $11.50 and your target margin on that category is 40%, the new price is $11.50 ÷ 0.60 = $19.17. If you just added the $1.50 cost increase to the old $16.67 price, you'd land at $18.17 — a price that looks reasonable but quietly drops your margin from 40% to about 37%. Over a few thousand units a year, that gap adds up fast. For the full breakdown of markup versus margin and where keystone pricing does and doesn't work, see our retail pricing guide.
- Target margin 30% → multiply new cost by 1.43
- Target margin 40% → multiply new cost by 1.67
- Target margin 50% (keystone) → multiply new cost by 2.00
- Target margin 55% → multiply new cost by 2.22
Which Items Should You Reprice First?
You don't need to touch every price the day a vendor's cost sheet changes. Triage by impact, not alphabetically.
- High-velocity items where the cost change repeats on every sale, so the margin hit compounds fastest
- Items already running thin margin, where even a small cost increase erodes most of the profit
- Items customers can price-check on their phone in the aisle, where a visible jump invites pushback
- Slow movers you can absorb for a cycle while you decide whether to keep carrying the line at all
- Anything a supplier flagged as a sustained increase rather than a temporary surcharge
A gross margin by category report tells you which categories are already thin before a cost increase hits, so you know where a small vendor change turns into a real problem.
How Do You Update Prices Across Every Location Without Mistakes?
The riskiest version of a price update is doing it store by store, register by register, from memory. Here's a repeatable process:
- 1. Confirm the new cost against the actual vendor bill, not just the PO estimate
- 2. Calculate the new price against your target margin for that category
- 3. Check the item's recent sales velocity before committing to the change
- 4. Update the price once in the shared catalog so every register and, if you sell online, the online store reflects it immediately
- 5. Check whether the item is also live on Amazon or eBay, since those are separate paid channels selling from the same inventory and need their own listing price checked
- 6. Note the change and the reason (vendor cost increase, dated) somewhere your team can see it
- 7. Pull the margin report again after a week to confirm the new price actually restored the target margin
How Do You Tell Customers About a Price Increase Without Surprising Them at the Register?
Most complaints about a price increase aren't really about the money — they're about being caught off guard. A customer who buys the same item every month and sees it jump $3 with no warning feels like something was pulled on them, even if the increase is entirely fair.
- Give advance notice on repeat-purchase items — a short heads-up before the change, not after
- Train staff on one honest, brief line: costs went up from the supplier, so the price did too
- Avoid raising price and cutting a promotion in the same week; it reads as a bait-and-switch even when it isn't
- For loyalty members or regular accounts, a short personal note tends to land better than silence
- Keep receipts and price tags consistent the day the change goes live — nothing erodes trust like a shelf tag that doesn't match the register
Notifying a segment of regular customers about a price change is exactly the kind of message a text or email campaign is built for; that runs on a Messaging plan (from $49.99/month) in Retailer OS rather than as a manual one-off.
Should You Raise Prices Gradually or All at Once?
There's no universal answer, but the trade-off is consistent. A single, clean increase is easier to explain and easier to track — one date, one reason, one line in your notes. Spreading it over several small bumps can feel gentler to regular customers but is harder to audit later and easy to lose track of across dozens of SKUs. As a rule: for a one-time vendor cost jump, move once and move to your real target margin. For a cost that's still trending up (fuel, ongoing tariffs), it's fair to reprice in two steps and say so.
How Does Retailer OS Handle Cost-Driven Price Changes?
Retailer OS keeps the pieces of this workflow in one place instead of split across a POS, a spreadsheet, and separate accounting software. Purchase orders and receiving track cost per item as deliveries come in, so a vendor cost change shows up where the delivery is checked in rather than surfacing weeks later on a bill. Because POS, inventory, and (if you use it) the online store share one catalog, updating a price once applies it everywhere — no separate edit for the register, the website, and a marketplace listing.
- Purchase orders and receiving with cost tracking, so the new vendor cost is visible at the point of receiving
- One shared catalog across every register and location, so a price update doesn't need to be repeated store by store
- Gross margin and item sales reporting to check whether a reprice actually held the margin target you set (see Retailer OS analytics)
- Vendor bills tracked in Retailer OS, with a daily sales journal sent to QuickBooks Online so cost and revenue numbers stay in sync
- A Messaging plan (from $49.99/month) for texting or emailing customers ahead of a price change, if you choose to add it
Amazon and eBay listings are paid add-ons ($99.99/month each) selling from that same inventory, so a cost-driven reprice on your main catalog is the same price change your marketplace listings need — you're not maintaining the math twice.
Don't wait for a margin report to tell you costs went up months ago. See how Retailer OS tracks cost at the point of receiving and keeps one catalog across every register, location, and channel — check pricing to see what's included per store.
Last updated September 24, 2026