How to calculate retail price: formula, examples, and pricing strategies
Retail price is the amount a customer pays for a product at the point of sale — online or in store. The basic formula is: Retail Price = Cost of Goods + Markup. So a product that costs you $40 to source, sold with a 50% markup, carries a retail price of $60.
That’s the answer most people come here for. The rest of this guide is what separates sellers who set that number once and forget it from the ones who price every SKU to protect margin across every channel they sell on.
The formula is the easy part. The hard part is knowing which costs to load into “cost of goods,” how much of your markup a marketplace fee eats, and when a clean cost-plus number is the wrong number.
We’ll work through all of it: the definition, the formula with real numbers, margin versus markup, marketplace math, the pricing strategies that fit different situations, and the psychology that shifts what a buyer will pay.
10 essential operational fixes every ecommerce business needs
Learn how growing ecommerce brands stop overselling, centralize orders, automate fulfillment and scale with confidence.
What is retail price?
Retail price is the final price a consumer pays for a product when it transfers from seller to buyer. It’s the number on the price tag and the number at checkout — distinct from the wholesale price (what a retailer pays a supplier) and the manufacturer’s suggested retail price, or MSRP (the price a manufacturer recommends to keep a product consistent across stores).
You arrive at retail price by adding a markup to your cost of goods. The markup covers everything above your cost: marketing, handling, returns, the fees a channel takes, and the margin you actually want to keep.
That’s the definition. Here’s how to calculate it.
The basic retail price formula
The most common method is the single-factor cost-plus model. You estimate your cost of goods, decide on a markup, and add them together.
Retail Price = Cost of Goods + Markup
From that one equation, you can rearrange for whichever number you’re missing:
- Markup = Retail Price − Cost of Goods
- Cost of Goods = Retail Price − Markup
A worked example
Say you source a product for $40 a unit. You want a 50% markup on cost.
- Markup amount = $40 × 50% = $20
- Retail Price = $40 + $20 = $60
That’s the cost-plus calculation in full. The product costs $40, you add $20, you sell at $60. Straightforward — until you account for the difference between markup and margin, which is where a lot of sellers quietly lose money.
Markup vs. margin: the difference that costs sellers money
Markup and margin describe the same gap between cost and price, but from different ends. Mixing them up is the most common pricing error we see, and it shrinks profit on every unit.
- Markup is the gap as a percentage of your cost: (Retail Price − Cost) / Cost
- Margin is the gap as a percentage of your selling price: (Retail Price − Cost) / Retail Price
Take that $60 product built on $40 of cost:
- Markup = ($60 − $40) / $40 = 50%
- Margin = ($60 − $40) / $60 = 33%
Same dollars. Two very different percentages. A seller who wants a 50% margin but applies a 50% markup will land well short — they’ll price at $60 when a true 50% margin needs a price of $80. Over a catalog of thousands of SKUs, that gap is the difference between a healthy quarter and a P&L review that surfaces the damage too late.
If you want to price to a target margin instead of a markup, use:
Retail Price = Cost of Goods / (1 − Desired Margin %)
For a 50% margin on a $40 product: $40 / (1 − 0.50) = $80.
Pricing from wholesale, and pricing for marketplaces
Two situations change the math.
From wholesale. If you’re marking up a wholesale cost, fold your operating expenses into the calculation so the price covers more than just the unit:
Retail Price = Wholesale Price + Operating Expenses + Markup
For marketplaces. This is the one that catches sellers out. When you sell on Amazon, eBay, Shopify, TikTok Shop, or Walmart, the channel takes a cut of the sale — and that cut comes out of your retail price. Price the way you would for your own website, and the fee eats your margin.
A worked example: you add a 40% markup to a $30 product and list it at $42. Then the marketplace takes 15%, or $6.30, leaving you $35.70 — just $5.70 above cost. After packaging, shipping, and a return or two, that listing can lose money.
Price backwards from the take-home you need instead:
Retail Price = (Cost + Desired Profit) / (1 − Total Fee %)
So, for a $12 profit on your $30 product with a 15% marketplace fee: ($30 + $12) / (1 – 0.15) = $49.
Run that calculation per channel, because the fee is different on each one. With the average mid-market retailer now selling on more than four channels (per Linnworks’ 2026 State of Commerce Operations report), that’s a lot of separate sums. And the same product rarely deserves the same price everywhere. Pricing each channel correctly is far easier when your stock, costs, and channel data live in one place rather than across separate spreadsheets.
State of Commerce Ops Report
Insights from 200+ retailers on automation, inventory visibility, marketplace strategy and global growth.
A few more pricing formulas worth knowing
Cost-plus gives you the core number. These four refine it. They’re about the relationship between cost and price, which is what pricing is:
- Markup: $ = Retail Price − Cost; % = Markup $ / Cost
- Initial markup %: (Expenses + Reductions + Profit) / (Net Sales + Reductions) — the markup you set before any markdowns
- Maintained markup: (Original Retail − Reductions) − Cost of Goods Sold — the markup you actually keep after discounts and markdowns. The gap between initial and maintained markup is where planned margin leaks away
- Break-even price: Fixed Costs / Gross Margin % — the floor a price has to clear before you make a cent
Worth a quick distinction: these set your price. A separate set of metrics — sell-through rate, gross margin return on investment, inventory turnover, stock-to-sales ratio — measure how a product performs after it’s priced. They inform your next pricing decision but don’t set the price itself. If you want to go deep on those, start with our guide to calculating sell-through rate.
Where cost-plus formulas fall short
Cost-plus pricing is popular because it’s simple, and it remains a sound starting point. But a formula alone can’t set your price, for three reasons:
- It assumes unit costs stay linear and stable. They don’t. Costs move with volume and over time.
- It assumes demand holds steady. Demand shifts with season, trend, and competition.
- It ignores what competitors charge and what customers will actually pay.
A price built only on cost is a price built with half the information. The most effective approach factors in your operation’s costs and capabilities, the market’s behavior, and the psychology of the buyer. The strategies below — matched to your situation — are how you get there.
Match the strategy to the situation
Different selling situations call for different pricing approaches. Here are three common ones.
New product pricing
- Skim pricing: Set a high initial price, then discount over time. Works when the product is differentiated enough to justify a premium, and price-insensitive buyers exist.
- Penetration pricing: Set a low initial price to win adoption fast and establish a market standard. Suits sellers with a cost advantage from scale.
- Experience curve pricing: Set a low price on the assumption that unit costs fall as production volume rises. Works only where evidence shows costs will actually drop with volume.
Competitive pricing
In a mature market with predictable demand:
- Leader pricing: You move the price first and expect competitors to follow. This is usually a position held by the seller with the highest market share.
- Parity pricing: You hold a constant relative price against competitors, or adopt prevailing market rates. Best for established sellers with higher costs.
Product line pricing
When you sell related products together:
- Complementary product pricing: Price the main product low and its accessories high — the razor-and-blades model.
- Price bundling: Sell related products as one unit for less than their combined individual price. A proven way to lift sales by signaling value. Bundling is also where good operational tooling earns its keep. Kitting and bundling tools let you build and fulfill multiple bundle variations without losing track of the underlying stock.
- Customer value pricing: Offer the same product in tiers, with the most features for the top price, and fewer at each lower one. Effective in low-growth markets.
The psychology of a price
Strategies and formulas give you a retail price range. Buyer psychology tells you where in that range to land. Here are six well-documented effects:
- Odd-cents pricing. Prices ending in 5 or 9, or just below a round number ($4.99 rather than $5.00), tend to attract price-sensitive buyers — the ending signals a deal.
- 9 vs. 0. That logic flips at the premium end. For higher-end products, a price ending in 0 reads as quality, while a 9 reads as a discount.
- The first figure. Buyers weigh the leftmost digit most. The jump from $29.99 to $30.03 feels bigger than its actual size because the first digit changes.
- Length of price. The gap between a three-figure and a four-figure price feels larger than an equivalent gap within the same digit count.
- Price rounding. Buyers mentally round a range to a single number, so increases that stay inside that range go largely unnoticed (e.g., $460 and $475 are mentally rounded to $500).
- Price spread. Offer a very wide range from cheap to expensive, and buyers gravitate to the low end. Narrower spreads nudge them toward higher-priced options.
Data-driven pricing: where it’s heading
Cost-plus and psychology get you a strong price. Data is what keeps it right as the market moves.
- Differentiated pricing sells the same product at different prices to different buyers or in different contexts, like a loyalty discount for a returning customer or an introductory offer for a first-time buyer.
- Dynamic pricing adjusts prices in response to competitor moves, demand swings, and other variables. This is what consumers see as daily deals and flash sales.
Both depend on something most sellers struggle with: accurate, current data about what’s selling, at what margin, across which channels. When that information is scattered across spreadsheets and disconnected systems, the analysis is always one step behind the market. When stock, orders, and performance data sit in one place, pricing decisions get made on what’s true now, not what was true last week.
In our 2026 State of Commerce Operations report, only around a third of retailers reported excellent inventory visibility across their channels and warehouses, leaving roughly two-thirds operating with known gaps. You can’t price a SKU for the margin it really earns if you can’t see what it costs you to hold and move it.
That’s also why pricing stays underused as a growth lever: Simon-Kucher’s Global Pricing Study 2025 found companies still name sales volume, not price, as their top profit driver over the next two years.
Set prices on data, not guesswork
The retailers that are pricing best aren’t the ones with the most formulas. They’re the ones who can see their real costs and real performance clearly enough to act. Linnworks brings stock, orders, and channel data together so you can price each channel for the margin it actually returns — and keep that price right as costs and demand shift.
Ready to price every channel on what it really earns? See how Linnworks works.
Get a Linnworks demo – automate inventory and orders faster
Book a Linnworks demo and see how it simplifies inventory, orders, and fulfillment. Get started today and optimize your eCommerce operations.
FAQs
How do market trends and competitor pricing affect the retail price formula?
Both reshape the markup you can sustain. When demand for a category rises, buyers tolerate a higher price, and your markup can stretch; when competitors undercut a similar product, you may have to compress margin to hold share — unless your product offers value theirs doesn’t, which justifies charging more. The formula gives you a floor that covers cost and profit; the market tells you how far above that floor you can go.
Are retail price formulas different across products and industries?
Yes. Luxury goods lean on premium pricing to signal exclusivity. Fast-moving consumer goods run on competitive pricing and thin margins at high volume. Technology products often use skimming — a high launch price that falls over the product’s life. The cost-plus formula underpins all of them; the markup and strategy on top vary by category.
What are the most common mistakes when setting retail prices?
Underloading your cost of goods (forgetting shipping, storage, marketplace fees, and returns), confusing markup with margin, and setting a price once and never revisiting it. The first leaves you thinner than you think on every sale, the second compounds across your catalog, and the third lets rising costs quietly erode margin until a quarterly review surfaces the damage.