[{"data":1,"prerenderedAt":79},["ShallowReactive",2],{"$fIQ0HzlIVfiEBTylUiDeUWHsxClj-VYeSE6F9KS0hpXE":3},{"title":4,"date":5,"dateModified":5,"datePublished":6,"dateModifiedISO":6,"image":7,"content":8,"faq":9,"metaTitle":29,"metaDescription":30,"author":31,"authorBio":32,"authorLinkedin":33,"authorTitle":34,"authorPhoto":32,"lastReviewed":5,"noindex":35,"researchBasis":36,"category":37,"readingTime":38,"related":39,"prev":56,"next":59,"toc":60,"takeaways":74,"videos":78},"The Same Product, Priced Across Europe, Before Black Friday","12 Nov 2026","2026-11-12","/img/news/same-product-price-differences-eu-shops-2026.png","\u003Cp>One barcode. One night. Five large EU shops.\u003C/p>\n\u003Cp>Since October we have been reading the price of the same products at large European shops every night, matched not by name but by the barcode printed on the box. That matters more than it sounds. The same toy or coffee machine is listed under a different name in every language, and nothing about those names tells a computer they are the same item. The barcode does.\u003C/p>\n\u003Cp>On the night of 11 November 2026, 823 barcodes carried a price at one of the EU shops we track. 78 of those products were held by three or more of those shops as the shop&#39;s own listing. Across those 78, the median gap between the cheapest and the dearest shop holding the same item was \u003Cstrong>37.3%\u003C/strong>. A quarter of the products had a gap above 56.2%, and the widest tenth above 71.2%.\u003C/p>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Data and method:\u003C/strong> Scrapewise Black Friday price study, nightly reads from 5 October to 11 November 2026. This post uses the reading of 11 November. A product counts when three or more EU shops held it with the same barcode and a valid price that night. Prices are converted to euro at the day&#39;s rate before comparison. Prices more than 2.5 times or less than 0.4 times the typical price for that product that night are treated as outliers and removed: that rule removed 1 price out of 305. The 78 products sit across five shops in five countries, a mean of 3.87 shops per product and a maximum of 5. We do not name the shops, and we do not say which country was cheapest. UK shops are excluded. Aggregates only.\u003C/p>\n\u003C/blockquote>\n\u003Ch2 id=\"what-one-product-looks-like\">What one product looks like\u003C/h2>\n\u003Cp>Here is a single product, as five shops held it. Three of them had it as their own listing that night.\u003C/p>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>\u003C/th>\n\u003Cth>Shop A\u003C/th>\n\u003Cth>Shop B\u003C/th>\n\u003Cth>Shop C\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Barcode on the page\u003C/td>\n\u003Ctd>0045496430528\u003C/td>\n\u003Ctd>0045496430528\u003C/td>\n\u003Ctd>0045496430528\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Price, converted to euro\u003C/td>\n\u003Ctd>55.99\u003C/td>\n\u003Ctd>62.99\u003C/td>\n\u003Ctd>74.90\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Cp>One barcode, three prices, a gap of 33.8% between the cheapest and the dearest. The product is a Nintendo Switch Pro Controller, and the three product names on those three pages were written in three different languages, none of them identical to another. The barcode was identical on all three.\u003C/p>\n\u003Cp>That is the whole argument for matching on identifiers rather than on names. A human can see that &quot;Mando Pro-Controller&quot; and &quot;Switch Pro Controller&quot; are the same thing. A system comparing text across six languages, thousands of products and several catalogues cannot, not reliably, and the cost of getting it wrong is a price comparison between two different items.\u003C/p>\n\u003Caside class=\"article__usecase-card\">\u003Cdiv class=\"article__usecase-label\">Related use case\u003C/div>\u003Ch3 class=\"article__usecase-title\">Competitor price tracking\u003C/h3>\u003Cp class=\"article__usecase-blurb\">Competitor prices from the shops you name, once a day at most, matched to your SKUs. Pay per page, no per-SKU fees.\u003C/p>\u003Ca class=\"article__usecase-link\" href=\"/use-cases/competitor-price-tracking\">See how it works →\u003C/a>\u003C/aside>\u003Ch2 id=\"why-we-are-not-telling-you-which-country-was-cheapest\">Why we are not telling you which country was cheapest\u003C/h2>\n\u003Cp>Because that would name the shop.\u003C/p>\n\u003Cp>Our EU set has one shop per country in most cases. Saying &quot;the cheapest shop was in Poland&quot; is the same sentence as naming the one Polish shop in the study, and we publish this work anonymised and aggregated. So the geography stays out, in this post and in the full study.\u003C/p>\n\u003Ch2 id=\"what-a-gap-does-not-mean\">What a gap does not mean\u003C/h2>\n\u003Cp>A 37% gap is not 37% of free money, and it would be dishonest to present it that way.\u003C/p>\n\u003Cp>Shipping, local VAT rates, warranty terms, bundles, included accessories, stock position and promotional timing all move the number, and none of them are visible in a price alone. A shop that is cheaper on the shelf may not be cheaper at the checkout once it has shipped the item to another country, assuming it ships there at all.\u003C/p>\n\u003Cp>Two more things are worth saying about this particular measurement.\u003C/p>\n\u003Cp>The first is third-party sellers. On some large shops, a listing can be sold by an outside seller rather than by the shop itself. Those listings are priced independently and they widen the picture considerably. If we include them, the set grows from 78 products to 106 and the median gap rises from 37.3% to 43.2%, with a quarter above 61.2%. We lead with the narrower figure because a comparison between two shops&#39; own prices is the more honest one, and we publish the wider figure here so the difference is visible rather than hidden in a method note.\u003C/p>\n\u003Cp>The second is what is in the basket. These 78 products are toys and consumer electronics, which is what the study tracks, and 50 of the 78 are from a single toy brand whose products every shop in our set happens to carry. That is a narrow basket and a small one, and it is the reason this post reports a measurement rather than a conclusion about European retail. The full study in December covers the whole tracked set.\u003C/p>\n\u003Cp>Two of the seven EU shops in the study contribute nothing to this comparison at all. One carries a different range, so it holds none of these items. For the other we hold no barcode on its listings, so there is nothing to match on. The overlap set therefore runs on five shops rather than seven.\u003C/p>\n\u003Ch2 id=\"the-part-that-is-actually-hard\">The part that is actually hard\u003C/h2>\n\u003Cp>People assume the difficult bit of cross-border price comparison is collecting the prices. It is not. The difficult bit is being sure that the two prices you are comparing belong to the same product.\u003C/p>\n\u003Cp>Names differ by language and by shop convention. Model codes get written five ways. A listing may be a bundle, a different pack size, or a regional variant with its own barcode. Getting from a few thousand raw listings to a set where you can honestly say &quot;these two rows are one product&quot; is most of the work, and it is the part that decides whether the resulting number means anything.\u003C/p>\n\u003Cp>That is what the barcode is for, and where it is missing, it is what \u003Ca href=\"/use-cases/product-matching\">product matching\u003C/a> is for.\u003C/p>\n\u003Cp>For the sale-period side of this, our \u003Ca href=\"/blogs/black-friday-2026-competitor-price-tracking-nordics-dach\">Black Week checklist for 2026\u003C/a> covers the dates, and we have written separately on \u003Ca href=\"/blogs/how-to-check-black-friday-discount-is-real-2026\">how to check whether a discount is real\u003C/a>.\u003C/p>\n",{"title":10,"description":11,"badge":12,"benefits":13},"Frequently asked questions","Why the same product costs different amounts across EU shops, measured by barcode","FAQ",[14,17,20,23,26],{"title":15,"description":16},"How much does the same product vary in price across EU shops?","On the night of 11 November 2026, across 78 products held by three or more large EU shops as the shop's own listing, the median gap between the cheapest and the dearest shop was 37.3%. A quarter of the products had a gap above 56.2% and the widest tenth above 71.2%. Including listings sold by third-party sellers, the set grows to 106 products and the median gap rises to 43.2%.",{"title":18,"description":19},"Why match products by barcode instead of by name?","The same item is listed under a different name in every language and under different shop conventions, and nothing about those names tells a system they are one product. Model codes get written several ways, and a listing may be a bundle or a different pack size. The barcode is the one field that says two rows are the same item.",{"title":21,"description":22},"Does a price gap mean I should buy from another country?","Not on its own. Shipping, local VAT, warranty terms, bundles, included accessories and stock position all move the real cost, and none of them appear in the shelf price. A shop that is cheaper on the page may not be cheaper at the checkout once it has shipped to your country, if it ships there at all.",{"title":24,"description":25},"Why will you not say which country was cheapest?","Because that would name the shop. The study holds one shop per country in most cases, so naming the cheapest country is the same sentence as naming that country's shop. The study is published anonymised and aggregated, so the geography stays out.",{"title":27,"description":28},"How narrow is this measurement?","Narrow, and deliberately stated as such. The 78 products are toys and consumer electronics, which is what the study tracks, and 50 of the 78 come from a single toy brand that every shop in the set carries. Two of the seven EU shops contribute nothing to the comparison because they hold none of these products with a barcode we have. The full study in December covers the whole tracked set.","Same Product, Different EU Prices: 37% Median Gap, Nov 2026","We matched 78 products by barcode across five large EU shops on one night. The median gap between the cheapest and dearest shop holding the same item was 37.3%.","Raivo Kartau",null,"https://www.linkedin.com/in/raivo-kartau","Founder",false,"Scrapewise Black Friday price study, reading of 11 November 2026. 823 barcodes carried a price at an EU shop that night. 78 products were held by three or more EU shops as the shop's own listing, across five shops in five countries. Prices converted to euro at the day's rate. Aggregates only, no shop named.","Pricing",5,[40,45,50],{"slug":41,"title":42,"image":43,"date":5,"category":37,"excerpt":44},"do-prices-rise-before-black-friday-2026","Do Prices Rise Before Black Friday? Five Weeks of Our Own Records","/img/news/do-prices-rise-before-black-friday-2026.png","We recorded 1,364 products at seven large EU shops every night from 5 October. By 11 November, 20.5% cost more than their October median and 29.9% cost less.",{"slug":46,"title":47,"image":48,"date":5,"category":37,"excerpt":49},"how-to-check-black-friday-discount-is-real-2026","How to Check Whether a Black Friday Discount Is Real","/img/news/how-to-check-black-friday-discount-is-real-2026.png","A was-now sticker shows two numbers and only one is a fact. How to read the label beside the old price, and a four-step test you can run before Black Friday 2026.",{"slug":51,"title":52,"image":53,"date":54,"category":37,"excerpt":55},"competitor-price-index-formula-2026","Price Index Formula: How to Calculate Where Your Prices Sit Against Competitors (2026)","/img/news/competitor-price-index-formula-2026.png","11 Nov 2026","Price index formula with a worked example: 5 products, 2 competitors, a simple index of 106.4 and a sales-weighted 103.1. Plus missing matches, shipping, VAT.",{"slug":57,"title":58},"chatgpt-product-matching-2026","Can ChatGPT Match Your Products to Competitors' Products? ChatGPT Product Matching in 2026",{"slug":46,"title":47},[61,65,68,71],{"level":62,"text":63,"id":64},2,"What one product looks like","what-one-product-looks-like",{"level":62,"text":66,"id":67},"Why we are not telling you which country was cheapest","why-we-are-not-telling-you-which-country-was-cheapest",{"level":62,"text":69,"id":70},"What a gap does not mean","what-a-gap-does-not-mean",{"level":62,"text":72,"id":73},"The part that is actually hard","the-part-that-is-actually-hard",[75,76,77],"Across 78 products held by three or more large EU shops, the median gap between the cheapest and dearest shop was 37.3%.","A quarter of the products had a gap above 56.2%, and the widest tenth above 71.2%.","The same item is listed under a different name in every language, so the barcode is the only thing that reliably says two listings are one product.",[],1794440424677]