About the data

How PriceBit collects prices from European shops, how products are matched and compared, and what is not covered.

What PriceBit is

PriceBit follows what supermarkets and large retailers in Europe charge, day by day, and keeps the history, so you can see how a price has moved and where a product costs least.

Where the prices come from

Every price is read from the shop itself: its website, the app behind it, or the price list a country obliges its chains to publish. Each shop is read at least once a day.

Today that is 2,480,080 products at 185 shops in 29 countries.

How products are matched

Two shops sell the same product when they sell it under the same barcode (EAN or GTIN). Matching is by barcode alone, so a product is compared only where the barcodes agree.

Prices are compared within one country and never across borders, and never converted from one currency into another. Where shops sell a product in different pack sizes, it is not compared.

What a price means

A price is what the shop asked on its website when we read it, including any promotion open to every customer. Loyalty-card prices and multi-buy offers are kept apart from it. Prices in a shop's stores can differ, and a shop may change a price at any time.

What is not covered

Not every shop and not every product: some shops publish no prices online, some sell only in an app, and a product without a barcode cannot be matched to another shop's. A product has a public page only where two shops in one country sell it.

How fresh it is

Prices are read every day. The shop figures are recalculated several times a day, and a product page is rebuilt from the latest prices within the hour.

Who is behind it

PriceBit is an independent service and is not connected to any of the shops it reads. For questions or corrections, write to us through the contact page.

See every shop we read Contact us

Figures from November 2, 2026.