3.9%
of sales lost to shrink
(independent grocers, FY2025)
2.1%
average net profit margin
for food retailers, 2025
6.6%
out-of-stock rate —
1 in 15 items missing
16.1
inventory turns,
down from 17.8
The gap between your margin and your shrink
Start with two numbers from this year.
Food retailers averaged a 2.1% net profit margin in 2025 — and about 11% of them lost money, according to FMI’s Food Retailing Industry Speaks 2026.
Independent grocers lost 3.9% of sales to shrink over the same period, per the 2026 U.S. Independent Grocers Financial Study from the National Grocers Association and FMS Solutions.
On a store doing $10 million a year, that works out like this.
Net margin: FMI, Food Retailing Industry Speaks 2026. Shrink: NGA / FMS Solutions, 2026 U.S. Independent Grocers Financial Study. Applied to a hypothetical $10M store.
You’re losing nearly two dollars to shrink for every dollar you keep.
A caveat, because it matters: these two figures come from different samples. FMI’s margin covers all food retailers, chains included. The NGA/FMS shrink figure covers independents. The gap is directionally right rather than a same-store comparison.
The 2026 baseline
What the numbers say about inventory
The NGA/FMS study surveyed independent grocers for the fiscal year ending March 2026. The inventory picture:
| Metric | FY2025 (ending March 2026) | Prior year |
|---|---|---|
| Shrink | 3.9% of sales | Lower |
| Out-of-stocks | 6.6% | Improved |
| Inventory turns | 16.1 | 17.8 |
| Gross margin | 27.9% | 27.4% |
| Same-store sales | +0.4% | — |
| Employee turnover | 44% | — |
Two of those are worth sitting with.
Out-of-stocks at 6.6%
Roughly one in fifteen items a shopper came in for wasn’t on the shelf. Wholesaler service levels held above 90% all year, so the product existed somewhere. It just wasn’t where anybody could buy it.
Turns dropping from 17.8 to 16.1
That one sounds abstract until you price it. At $10 million in sales and a 27.9% gross margin, that slowdown parks about $43,000 more cash in inventory for the same volume of business. Money on the shelf instead of in the bank.
The crew is thinner and the job is bigger
The average U.S. supermarket carries 33,248 items, does $668,377 a week, and produces $217.83 in sales per labor hour (FMI). Independent grocers turned over 44% of their workforce last year (NGA/FMS).
A grocery technology survey of 100+ managers, directors and executives — run by LOC Software with The Shelby Report and PDG Insights — asked what’s actually pressing on them:
LOC Software with The Shelby Report and PDG Insights, Exploring Grocery Technology Trends, fielded September–October 2025 among 100+ grocery managers, directors and executives.
The same survey found fewer than 10% feel prepared to integrate emerging technology over the next five years — and that when grocers do buy, 59% weigh return on investment and 50% weigh ease of connection to what they already run, above every other factor.
That’s the arithmetic problem in one line: thirty-three thousand SKUs, a crew that turns over by nearly half each year, and a spreadsheet.
The five that matter
What the software actually does
Feature lists all read the same. These are the five things that actually change on the floor.
One count everything reads from
When a sale rings, receiving posts, or a case gets damaged out, the quantity moves once and every screen sees it. No end-of-week reconciliation between the POS, the order guide, and the back-office sheet. Everything below depends on this one working first.
Reorder points that know what month it is
Min/max levels set from your own sales history, adjusted by season rather than by memory. The system flags what’s below reorder point with no purchase order coming, before the hole shows up on the shelf. This is the piece that moves the out-of-stock number.
Purchasing that starts from the shelf
Purchase orders generated from actual movement and current on-hand, sent to the vendor without rekeying. For most stores this is the fastest hours-per-week win on the list — it takes the single most repetitive back-office job and cuts it down to review and approve.
Cost changes you catch before the margin is gone
Vendor cost increases land against your item file and flag the items whose margin just moved, instead of surfacing weeks later in a month-end review. On a 2.1% net margin, catching one on Tuesday is worth real money.
Counts you can finish in a night
Handheld scanners, a defined count plan, and variance reporting that tells you which departments are actually bleeding. Better than one long annual count that ends in a number nobody quite believes.
Fresh is where the money leaks
Fresh departments were 42% of total grocery sales in 2024, with meat and produce at 11% each (FMI, The State of Fresh Foods 2025). They’re also where product expires. USDA’s standing estimates of supermarket loss rates in fresh run several times the all-store shrink average:
Loss rates: USDA Economic Research Service, Updated Supermarket Shrink Estimates for Fresh Foods (EIB-155, published 2016 using 2011–12 data — still the most recent federal estimate). It draws on a convenience sample of about 2,900 stores that excludes independent grocers, and the meat figure covers case-ready UPC items only, not random-weight. All-store shrink: NGA / FMS Solutions, FY2025.
Nationally, ReFED’s 2026 U.S. Food Waste Report puts surplus food at 70 million tons — about 29% of the food supply and $380 billion in value — down 2.2% year over year.
Software helps here, though less than most vendors imply. Specifically:
- ◆First-in, first-out rotation gets enforced instead of assumed. Received dates travel with the case, so the order guide knows what’s oldest.
- ◆Order quantities track velocity by day of week, so Thursday’s produce order isn’t a copy of Monday’s.
- ◆Markdown timing is based on what’s actually aging, not a walk-through at 4pm.
- ◆Shrink gets logged by reason code — expired, damaged, theft, prep loss — so you find out whether your bakery problem is a forecasting problem or a handling problem.
Reason codes are the part most stores skip, and the part that pays.
Straight talk
What it doesn't fix
Worth saying out loud before anybody signs anything.
A receiving process nobody follows
If cases hit the shelf before anybody scans them in, the system reports wrong numbers with total confidence. Software makes an accurate process fast. It makes a sloppy one fast and wrong.
Theft, on its own
It tells you where product disappeared and how much of it. Closing that gap is cameras, staffing and process. The software only points.
Forecasting with no history
New stores, new departments and brand-new items need a season of data before the reorder points mean anything. Plan on managing those by hand for a while.
Running itself
Item files need maintenance and somebody has to own that. With turnover at 44%, whoever owns it today probably won’t in a year. Write it down now.
Implementation
What a workable rollout looks like
The grocers who get results tend to do it in this order.
Clean the item file first
Duplicates, dead SKUs, wrong pack sizes, missing costs. Do this before go-live, not after — every downstream number depends on it.
Start with one department
Usually center store, because it’s the most forgiving. Prove the count is right there before you take on produce.
Fix receiving before you touch forecasting
Reorder points built on bad on-hands only produce bad orders faster.
Train by role, not by system
The receiver needs twenty minutes on one screen. The buyer needs an afternoon. Nobody needs the full manual.
Pick three numbers and watch them weekly
Out-of-stock rate, shrink by department, turns. If those three haven’t moved in ninety days, the problem is in the process rather than the software.
Questions worth asking any vendor
- ◆Does the inventory count update in real time at the register, or in a nightly batch?
- ◆Can it handle random-weight items and case-to-each breakdowns without a workaround?
- ◆How do vendor cost changes come in, and what happens to my retails when they do?
- ◆Can I run a physical count by department without closing the store?
- ◆Which of my current systems does it connect to — accounting, eCommerce, my wholesaler’s order guide?
- ◆What does support look like at 6am on a Saturday?
The last one will tell you more than any feature comparison.
New this year
Asking your numbers a plain-English question
Rapid POS built Barton, a secure connector inside the NCR Counterpoint database that runs on the Model Context Protocol. It gives an AI assistant — Claude — structured, read-only access to your live Counterpoint data.
Barton is not the AI. It’s the connector that lets the AI see your numbers. Access is request-only, and nothing is stored on Rapid POS servers.
Pricing is $299 one-time to install, $99/month for Barton, and $0–$20 per person per month for the AI plan itself, billed by Anthropic.
Where Rapid POS fits
Built on NCR Counterpoint, connected to what you already run
Rapid POS has been a point-of-sale provider for over 40 years and is a certified NCR Voyix partner serving all 50 states and four countries. The grocery build connects to the 50+ systems most stores already use — QuickBooks, Avalara, Mailchimp, WooCommerce, UPS, Power BI and others.
Inventory Management
Reorder points, purchasing, real-time counts
Physical Inventory
Handheld scanners, count plans, variance reporting
Reporting & Business Intelligence
Shrink by department, movement, margin
Accounting
Cost and invoice flow into QuickBooks
AI Business Intelligence with Barton
Plain-English questions against live data
Rapid Grocery POS
How the whole system fits a grocery floor
See it against your own numbers
We’ll walk through what your shrink and out-of-stock reporting would look like on your own item file, not a canned demo store.
Sources
Rapid POS · 3333 Camino Del Rio S, Suite 310, San Diego, CA 92108 · 619-754-4100 · Originally published March 28, 2025. Updated August 14, 2026.