Product Metrics

Search

Competitive pricing examples: 9 real companies, sourced

Competitive pricing examples from Tesco, Currys, Aldi, Costco, Amazon and Delta, plus a worked trainer example: when to price above, at or below the median.

By , FounderUpdated 11 min read

Competitive pricing is setting your price by reference to what comparable competitors charge: below, at or above them. The competitive pricing examples below are nine real companies, each with a dated, linked source. One price dataset is read as a price position, and a worked own-brand example has numbers you can redo by hand.

The method works in a spreadsheet, and its point is profit: where your prices sit and what that does to your margin. Competitor Prices in Product Metrics does the matching for you and puts the result next to margin and POAS.

1. What is competitive pricing?

Competitive pricing is setting a price by reference to what comparable competitors charge. Shopify and Indeed define it the same way. The decision is where to sit (below, at or above the market) and whether your margin can carry the position. Cheap is only one of the three answers. Priceshape sets it against cost-plus pricing (your costs) and value-based pricing (what customers will pay): competitive pricing looks outward, at the market.

Position Usually chosen when What it asks of you
Below competitors You want share or volume quickly A margin that can fund the gap
At competitors Shoppers compare closely and the products look alike Room to match without missing target
Above competitors Shoppers value your quality, brand, stock or service Nothing extra, as long as sales hold

Everything hangs on the word comparable. A competitor price only means something next to a product shoppers would swap yours for. For branded products that is the same GTIN. For own-brand products it is not, which is why section 5 matches on dimensions instead.

2. One basket, eight prices

The cleanest example of price position is a basket compared at several shops. Which? priced 93 branded and own-label items at eight supermarkets in September 2026 (published 5 October 2026).

What the same 93 items cost at eight UK supermarkets (£)

  • Basket price (£)
  • Median of the eight baskets (188.33)
Each bar is what the same 93 items cost at one supermarket in September. The dashed line is the £188.33 median of the eight. Aldi was cheapest at £159.48 and Waitrose cost £223.38, 1.40 times as much. Tesco with Clubcard (£187.71) sat just under the median.Source: Which?, Cheapest supermarkets 2026 (published 5 October 2026; September data; 93 branded and own-label items), checked 7 October 2026. Median of the eight calculated.
Show the data
What the same 93 items cost at eight UK supermarkets (£)
SupermarketBasket price (£)
Aldi159.48
Lidl (with Plus)161.48
Asda186.71
Tesco (Clubcard)187.71
Sainsbury's (Nectar)188.95
Morrisons (More)192.93
Ocado208.64
Waitrose223.38

Read it as a ratio. The median of the eight is £188.33. Divide each price by it and Aldi is 0.85, Tesco with Clubcard 1.00 and Waitrose 1.19. Against Aldi, Waitrose cost 1.40 times as much for the same items, and Tesco with Clubcard 1.18 times.

Which? measures prices only and says nothing about the strategy behind them. What it does show is the spread: the same items cost 40% more at one end than the other, and each position needs a business model that funds it.

3. Competitive pricing examples: nine real companies, by strategy

Shopify groups strategies as lower, equal and higher pricing; this section follows that order, then adds dynamic pricing. All nine at a glance:

Company Strategy Source date
Tesco Price matching 13 May 2022
Currys Price matching 9 Mar 2022
John Lewis Price promise retired 4 May 2022
Aldi Low-price leader Sept 2026
Costco Low price, loss leader Oct 2025, Jun 2024
Waitrose Premium position Sept 2026
Disney+ Penetration 11 Apr 2019
Amazon Dynamic, external price 18 Oct 2024
Delta Dynamic, AI revenue management 2 Aug 2025

Price matching: Tesco, Currys and John Lewis

In 2022 Tesco ran an Aldi Price Match: own-label products priced to match Aldi’s equivalents, checked and potentially changed twice a week. On 28 March 2022, 398 own-label lines were in it. By 13 May, 380 were. The Grocer reported that at least 18 had been removed to raise prices: chilled dips went from 79p in the match to £1.20, and a strawberry jam from 28p to 31p.

How much two Tesco prices rose after leaving its Aldi Price Match (%)

Each bar is how much a product's price rose once Tesco took it out of its Aldi Price Match in 2022. Chilled dips went from 79p to £1.20, up 52%, and strawberry jam from 28p to 31p, up 11%.Source: The Grocer, 13 May 2022 (analysis by IPLC's Paul Stainton), checked 7 October 2026. Percentage changes calculated from 79p to £1.20 and 28p to 31p.
Show the data
How much two Tesco prices rose after leaving its Aldi Price Match (%)
Tesco productPrice increase
Chilled dips (six varieties)51.9%
Strawberry jam (454g)10.7%

Even a retailer built around matching treated it as a per-product choice. This is also an own-brand against own-brand comparison, the problem the trainer example below solves.

Currys shows the other limit. Its Price Promise, as Expert Reviews described it on 9 March 2022, matches UK shops in store and online only when “the product you’ve spotted cheaper on a competing website has the same model number”. It excludes trade and third-party prices, and student and NHS discounts. A price promise covers identical products, which is the same GTIN problem own-brand products have.

John Lewis went the other way. Which? reported on 4 May 2022 that it would scrap “Never Knowingly Undersold”, in place since 1925, for “Quality & Value”, with a £500m investment to “more proactively lead on great value” and more of its own-brand ANYDAY range. A match-anyone promise is one way to compete on price. This retailer chose to replace it with everyday value and own brand.

Low-price leadership: Aldi and Costco

Aldi was the cheapest of the eight in the Which? basket, at £159.48, with Lidl (with Plus) £2.00 behind. Costco’s fiscal 2025 annual report states the aim in its own words: “We do not focus in the short-term on [maximising] prices charged, but instead seek to maintain what we believe is a perception among our members of our ‘pricing authority’”.

The price of that position shows in the margin. Costco’s gross margin was 11.12% of net sales in fiscal 2025 (margin is not the same as markup).

Gross margin of Costco and Apple's products (% of net sales)

Each bar is the share of net sales left after the cost of the goods sold, from the fiscal 2025 annual reports. Costco kept 11.1%, Apple's products 36.8%. A low price position only works when costs and volume fit a thin margin.Source: Costco Form 10-K, fiscal 2025 (filed 8 October 2025), gross margin 11.12% of net sales; Apple Form 10-K, fiscal 2025 (filed 31 October 2025), products gross margin 36.8%. SEC EDGAR, checked 7 October 2026. Different business models: not a like-for-like comparison.
Show the data
Gross margin of Costco and Apple's products (% of net sales)
CompanyGross margin (% of net sales)
Costco11.1%
Apple (products)36.8%

The Apple figure is not a premium-pricing claim. Apple’s annual report says many of its competitors “seek to compete primarily through aggressive pricing and very low cost structures”, and its products earned a 36.8% gross margin.

Premium: the top of the basket

Waitrose’s £223.38 basket is the premium end of the Which? data: 19% above the median, 40% above Aldi. A premium position is competitive as long as shoppers still buy at it. Whether it holds is settled by your sales and POAS. The competitor gets no vote.

Penetration: Disney+

Disney announced Disney+ in April 2019 at $6.99 a month ($69.99 a year) for a US launch on 12 November. Engadget reported it against a Netflix with over 139 million customers, and that Disney was prepared to take losses that could reach a billion dollars in 2020: margin given up on purpose, for a stated reason and a limited time.

Loss leader: Costco's rotisserie chicken

The Hustle reports Costco’s rotisserie chicken has cost $4.99 since 2009, after a brief rise to $5.99 in the 2008 financial crisis, and that Costco’s CFO admitted in 2015 to a multimillion-dollar hit from not raising it. A loss leader is judged on the basket it brings in, not on its own margin. In ads, the same logic needs to see what shoppers buy next, which is what Product Journeys shows.

Dynamic pricing: Amazon and Delta

Amazon’s seller guidance (18 October 2024) says “Price items at or below the lowest price from major retailers outside Amazon” to maximise your chance of the Featured Offer, and offers Automate Pricing, which “automatically adjusts your prices in real time”.

NBC News (2 August 2025) reported Delta planned AI-based revenue management on 20% of its domestic network by the end of 2025, with Fetcherr, while Delta said its ticket pricing “never takes into account personal data”. In both cases software moves the price itself.

Own brand against brands: Kirkland Signature

Costco’s annual report says Kirkland Signature products are “offered at prices that are generally lower than national brands” and “generally earn higher margins”. Own brand can sit below the brand price and still carry more margin.

Psychological pricing: the $9 ending

In three field experiments, Anderson and Simester (2003) found a $9 price ending increased demand in all three, more for new items than for items sold before, and less when a “Sale” cue was used. A $9 ending dresses the price up without moving it against competitors, so use it after you have chosen a position.

4. Competitive pricing on Google Shopping

Shopping ads show your price, so position matters before the click. Google’s own tool for it is the price benchmark in Merchant Center, defined as “the average price that typically leads to more successful ad auctions, impressions, clicks, or conversions”. It is built from “all retailers selling a product with the same GTIN”, and you must “provide a valid GTIN” to receive one.

A product only you sell has no other retailer with its GTIN, so an own-brand product gets no benchmark. Channable’s help centre puts it plainly: “Use the benchmark to support decisions, not replace margin targets”.

The same 93 items priced with and without loyalty offers (£)

  • Basket price with loyalty offers (£)
  • Basket price without (£)
Each pair of bars is one supermarket's basket price with and without its loyalty offers. Tesco (£187.71 against £193.45) and Sainsbury's (£188.95 against £195.01) are about 3% cheaper with them, while Lidl and Morrisons barely move. Compare competitors on one price basis.Source: Which?, Cheapest supermarkets 2026 (published 5 October 2026; September data; 93 items), checked 7 October 2026. Percentage gaps calculated.
Show the data
The same 93 items priced with and without loyalty offers (£)
SupermarketBasket price with loyalty offers (£)Basket price without (£)
Lidl161.48161.84
Tesco187.71193.45
Sainsbury's188.95195.01
Morrisons192.93193.13

Price basis matters as much as matching. In the Which? data, Tesco with Clubcard (£187.71) and without (£193.45) differ by 3.1%, Sainsbury’s by 3.2%. Competitor Prices compares list prices without shipping, so every product is compared on its price alone.

5. A worked example: Nike Pegasus 42 against adidas and PUMA

Nike’s Pegasus 42 costs €139.99 on nike.com/nl. No adidas or PUMA product shares its GTIN, so we match on six approved dimensions: use, cushioning, drop, plate, weight and colour. A trainer is comparable when it matches at least 75% of them.

Six own-brand trainers from adidas and PUMA compared with the Nike Pegasus 42 on six dimensions, each marked comparable or near-miss, with a price strip showing the €129.98 matched median.
Each alternative shows why it is comparable and where it differs. Four of six qualify; near-misses stay visible.

Four of the six qualify. The PUMA Electrify NITRO 4 differs only in colour, so it counts. The adidas Adizero Evo SL and PUMA Deviate NITRO 4 miss on two dimensions each and drop out.

List price of the Nike Pegasus 42 against four comparable trainers (€)

  • List price
  • Median of the four comparable trainers (€129.98)
Each bar is a trainer's list price. The dashed line is the €129.98 median of the four comparable adidas and PUMA trainers. The Pegasus 42 at €139.99 is the second most expensive of the five, €10.01 above that median.Source: List prices from nike.com/nl and eu.puma.com/nl, checked 30 September 2026. adidas prices are EU launch prices (adidas.nl could not be checked automatically). Comparable = matches at least 75% of six approved dimensions. Product Metrics is not affiliated with Nike, adidas or PUMA.
Show the data
List price of the Nike Pegasus 42 against four comparable trainers (€)
TrainerList price
PUMA Electrify NITRO 4€99.95
PUMA Velocity NITRO 5€129.95
adidas Adizero SL2€130.00
Nike Pegasus 42 (yours)€139.99
adidas Supernova Rise 3€150.00

The four comparable prices are €99.95, €129.95, €130.00 and €150.00 (the adidas prices are EU launch prices). Their median is €129.98 (€129.975 rounded). The average, €127.48, is dragged down by the €99.95 Electrify, which is why the median is the safer reference.

Your numbers follow from that:

  • Price position: 4 of 5, counting yourself, where 1 is cheapest.
  • Price ratio: 139.99 ÷ 129.98 = 1.08.
  • Price difference: 139.99 − 129.98 = +€10.01.
The Competitor Prices matching pipeline: a Nike Pegasus 42 is matched on six approved dimensions against adidas.nl and eu.puma.com/nl, giving four comparable trainers and a price position of 4 of 5.
The same method as a pipeline: product, match key, scan, match, then price position.

For how to run the comparison step by step, see how to track competitor prices for Google Shopping. Other tools can match similar products too: price monitoring software compared shows how.

6. What matching the median costs

A €10.01 gap sounds small. Next to margin it is not. The numbers below are illustrative: take a 44% contribution margin, the figure on the Competitor Prices page. The €139.99 price is €115.69 without 21% VAT, so variable costs (product, fulfilment, returns allowance) are 56% of that, €64.79, and contribution margin is €50.91 per pair.

At the €129.98 median, the price without VAT is €107.42. Costs stay €64.79, so contribution falls to €42.63, down 16%. The margin drops from 44.0% to 39.7%, and break-even ROAS (1 ÷ margin) rises from 2.27 to 2.52. The POAS equivalent: POAS is ROAS × contribution margin, so break-even POAS stays 1.0.

ROAS one trainer needs to break even at three prices

Each bar is the ROAS the trainer needs to break even at that price, with the same €64.79 of costs. Matching the €129.98 median raises it from 2.27 to 2.52. Matching the cheapest comparable trainer, €99.95, more than doubles it to 4.64.Source: Illustrative data. Variable costs of €64.79 per pair excluding VAT held constant; break-even ROAS = 1 ÷ contribution margin (44.0%, 39.7% and 21.6%).
Show the data
ROAS one trainer needs to break even at three prices
Selling price (€, incl. VAT)ROAS needed to break even
€139.99 (yours)2.27
€129.98 (median)2.52
€99.95 (cheapest)4.64

To earn the same total contribution after the match you need more orders: price cut ÷ (margin − price cut). A cut of 7.15% at a 44% margin needs 7.15 ÷ 36.85 = 19.4% more orders. At a 25% margin the same cut needs 40.1% more. To see what a new price leaves on one product, enter its cost and the price in the margin and markup calculator.

How many more orders a 7.2% price cut needs to keep the same profit (%)

Each bar is how many more orders the €10.01 cut, from €139.99 to €129.98, needs to earn the same contribution profit, by the margin you start from. At a 44% margin it takes 19% more orders; at 25%, 40% more. The thinner the margin, the more orders you need.Source: Calculated as price cut ÷ (margin − price cut), with a 7.15% cut (€139.99 to €129.98). Advertising cost excluded, which makes the real hurdle higher.
Show the data
How many more orders a 7.2% price cut needs to keep the same profit (%)
Contribution margin before the cutExtra orders needed
20%55.6%
25%40.1%
30%31.3%
35%25.7%
44%19.4%
50%16.7%

Now add performance, again from the Competitor Prices page: POAS of 1.40 against a target of 2.00. At the same orders and ad spend, matching the median lowers POAS to 1.17. Reaching 2.00 through price alone would take about 71% more orders at the same ad spend.

On these numbers a match widens the gap to target before it narrows it. Price may still be part of why the product misses target, and the calculation shows what testing that would cost. Our guide to break-even ROAS per product shows how to set that floor, and the break-even ROAS calculator does it for yours.

7. How do you get competitive pricing?

Five steps, and the last two tie the price to your margin.

How to get competitive pricing in five steps
  1. Match like with likeCompare products shoppers weigh against yours. Use GTIN for branded products and approved dimensions such as use, colour and weight for own brand.
  2. Put every price on one basisUse list prices without shipping, or loyalty prices throughout, and note the date you checked.
  3. Work out your price ratioDivide your price by the median of the matched products. 1.00 is the median, 1.08 is 8% above it.
  4. Price the match against marginRecalculate break-even ROAS and the orders needed at the matched price. Break-even POAS stays 1.0.
  5. Read it next to POAS, then recheckChoose a position on purpose, and compare again weekly or monthly. Prices move.

Then read your price ratio next to POAS. This guide treats a ratio within ±5% of 1.00 as “at” the median. That band is our convention, not a standard, so choose your own.

Price ratio POAS on target POAS below target
Above, over 1.05 The premium is holding. Note the gap and watch whether it widens. The gap is one suspect. Compare it with stock, reviews and delivery, and read what a match would cost (section 6) first.
At, 0.95 to 1.05 Price is not the issue. Price is not the lever either. Look at margin, cost per click and conversion rate.
Below, under 0.95 The low position is paying for itself. Watch your margin if the median moves. Margin is the likely constraint. A low price raises break-even, so check that first.

A position is affordable when POAS at the new margin stays at or above target. If it would not be, the problem lives in margin or costs, and matching prices will not reach it.

Sitting above the median is defensible when shoppers value something your matched dimensions miss, such as brand, service or stock, and POAS holds at your current price. Sitting at it makes sense when shoppers compare these products closely and POAS at the matched margin stays at or above target. Sitting below it needs the margin to pay: for a stated reason and end date, as with penetration, or because a basket pays, as with a loss leader.

This is how to read the numbers, not a recommendation to change any price. For the Pegasus, Competitor Prices would show the 4-of-5 position next to POAS, margin and stock, and that position can become a Merchant Center label your rules use to give products higher or lower priority. What you charge stays your call, and your feed prices stay as you set them.

8. What are the pros and cons of competitive pricing?

Three things work in its favour.

  • A reference outside your own costs: Google’s benchmark exists because the market price is a signal: it is the price that “typically leads to more successful ad auctions, impressions, clicks, or conversions”.
  • A number you can track: the price ratio is one figure per product, comparable week to week.
  • It matches how shoppers compare: Which? compares the same basket across shops, and Google compares the same GTIN across retailers.

The recurring cost is margin. Matching lowers contribution per order, so section 6’s arithmetic applies to every product you follow downwards. That is why these mistakes are expensive:

  • Comparing unlike products: a cheaper product that shoppers would not swap for yours is not a competitor price. Match first, as in section 5.
  • Mixing price bases: loyalty prices, shipping and sale prices move the gap by several percent, as the Which? data shows.
  • Chasing the lowest price: Apple’s annual report warns that “competitors have aggressively cut prices and lowered product margins”. Following them down is a margin decision, so make it on purpose.
  • Copying a position without its model: Costco’s 11.12% gross margin works for Costco. Check yours with the numbers in section 6.
  • Reacting to a snapshot: one day’s prices hide movement. Check on a schedule, as in the competitor price analysis template.

Start with ten products

Pick your ten highest-spend products. Match each to three or four comparable competitor products, put the prices on one basis and work out the price ratio. Then check break-even for each: set it with the break-even ROAS calculator and compare with POAS. For the vocabulary behind the process, read what price intelligence is, and see your own products with Competitor Prices.

Written by

, Founder of Product Metrics

Linkedin

Keep reading.

Frequently asked questions.

What is a competitive price?

A competitive price is one set in relation to what comparable competitors charge. It can be below, at or above their prices. It is not automatically the lowest price: a premium price is competitive when shoppers still buy at it and your margin and POAS hold.

What does price competition look like in practice?

Price matching (Currys matches UK competitors only on the same model number; Tesco matched own-label lines to Aldi's equivalents in 2022), low-price leadership (Aldi was the cheapest of eight supermarkets in Which?'s September 2026 basket), loss leaders (Costco's $4.99 rotisserie chicken, held since 2009) and dynamic pricing (Amazon tells sellers to price at or below the lowest outside price to win the Featured Offer).

How do you get competitive pricing?

Match comparable products, put every price on one basis, divide your price by the matched median, check what matching would do to break-even ROAS and POAS, then choose a position and recheck on a schedule. Own-brand products have no shared GTIN, so match them on dimensions such as use, colour and weight.

Should I match my competitors' prices?

Not automatically. Matching lowers your contribution per order, so you need more orders to earn the same profit: 19% more for a 7.2% price cut at a 44% margin, 40% more at 25%. Match where POAS at the new margin stays at or above target.

See which of your products to push, fix or pause. Start with your own products, or a 30-second estimate.

Check one product first: work out its break-even ROAS in the calculator. Then see where all your products stand.

Find your hidden profit30-second estimate · no login
Analyse your products for freeFree analysis, no credit card

Not ready to connect? Book a demo: a video call with Berend, then a demo account.