What is retail scan data? A plain-English guide
Retail scan data is the record of what actually sold at a store's register. Every time a cashier scans a barcode, the point-of-sale system logs the item, the quantity, the price paid, and the time of the transaction. Collected across many stores, those records add up to a direct measure of real consumer purchasing.
That directness is the point. Scan data doesn't rely on anyone's memory of what they bought or a survey of what they plan to buy. It reflects the moment money changed hands, which makes it one of the more trustworthy raw materials in market research.
Where does scan data come from?
The source is the point-of-sale (POS) system, the register software that rings up transactions, manages inventory, and prints receipts. When an item's Universal Product Code (UPC), the barcode printed on the package, passes over the scanner, the system matches it to a product record and writes a line to the transaction log.
A single store's log is useful mainly to that store. The research value appears when many stores contribute. NRS Insights works from scan data generated across the NRS point-of-sale network, which serves thousands of independent retailers across the US: bodegas, convenience stores, neighborhood grocers, and other small-format shops.
What's inside a single scan record?
A typical transaction line carries a small set of fields:
- the item, identified by its UPC
- the quantity purchased
- the price actually paid at the register
- the date and time of the sale
- a store identifier, which a responsible provider anonymizes before analysis
Notice what isn't on that list. There's no shopper name, no address, no card number. Scan data describes products and transactions, not people. That's a feature rather than a gap, because it lets analysts study demand without handling personal information.
What can scan data tell you?
Quite a lot, if you ask questions it was built for. Because each record has a price and a timestamp, scan data can show how quickly items sell, how sales respond when prices move, how demand shifts with the seasons, and how a category's mix changes over months. Track the same set of stores over time and you get same-store sales, a growth measure that isn't distorted by stores joining or leaving the sample. NRS Insights publishes a monthly same-store sales report built exactly this way.
For a brand manager, the uses are concrete: confirming whether a new item is moving, seeing which price points hold, and reading how the independent channel behaves compared with expectations built on chain data.
Distributors and brokers read the same records differently. For them, scan data answers routing and selling questions: which stores in a territory are growing, which categories justify a bigger presentation, and whether a new placement actually stuck after the sales call ended. Analysts and media use it a third way, as a recurring measure of how an entire channel is trading. Same raw material, different questions.
What scan data can't do
Scan data records outcomes, not reasons. It can tell you a product sold. It can't tell you why, or who bought it, or what the shopper would have picked if the shelf had been empty. It also can't directly see the sale that never happened, though careful analysts can infer out-of-stocks from suspicious gaps in an item's sales history.
Coverage matters too. Any scan dataset describes the stores that contribute to it, so understanding the network behind the numbers is part of reading them well. Honestly, the fastest way to lose confidence in data is to ask it questions it was never designed to answer.
Frequently asked questions
Is scan data the same as POS data?
Mostly, yes. Scan data is the transaction-level output of point-of-sale systems, so the two terms often travel together. "POS data" is sometimes used more broadly to include inventory or operational records, while "scan data" refers specifically to items scanned and sold at the register.
Does retail scan data include personal information about shoppers?
A responsibly built scan dataset doesn't. Each record describes the item, price, quantity, time, and an anonymized store, not the person paying. Shopper names, addresses, and payment details play no role in the analysis, which cares about what sold and how fast, not who bought it.
How fresh is scan data compared with other retail data?
Scan records are captured the moment a sale happens, so the underlying data is as current as yesterday's transactions. Published reporting is usually aggregated on a set cadence. NRS Insights, for example, publishes a monthly same-store sales report drawn from scan activity across its network.
To see scan data turned into a readable monthly measure, start with the latest NRS Insights same-store sales report.