CPG
Aldi's Private-Label Pricing Playbook for CPG Brands
Aldi prices below national brands because more than 90% of its roughly 1,800-2,000 SKUs are private label, which cuts slotting fees and brand overhead and lets it pass the savings straight to shelf price. US private label hit a record $282.8 billion in sales in 2025 (21.3% share), and the CPG playbook that actually works is tiered defend-or-concede pricing, not a blanket price match.
Key Takeaways
- More than 90% of Aldi's US assortment is private label, running on roughly 1,800-2,000 SKUs against a conventional grocer's 30,000+, with no slotting fees. This matters because the $3.95 almond butter is the output of that structure, not a stunt, and it's worth watching what national brands do next in response.
- US private label hit a record $282.8 billion in sales in 2025 (21.3% dollar share), up 30% ($64.8 billion) over the past five years, per PLMA.
- J.M. Smucker's own FY2026 10-K shows private label gained share in its US Retail segment (14.0%, up from 13.7%) in the same year Jif and Folgers compete against store brands on the same shelf.
- Branded CPG gross margins compressed in the same filing cycle. Utz Brands, which names 'the rapid expansion of hard discounters' as a 10-K risk factor, saw gross margin fall from 26.2% to 24.9% and net income drop from $15.9M to $0.8M.
- The losing move is blanket discounting. The academic and earnings-call evidence both point the same way: defend differentiated SKUs, concede commoditized ones, and make the premium felt, not just claimed.
If you run a CPG or DTC brand and a hard discounter has just opened three miles from your best retail account, the reflex is to cut price. Resist it. On January 20, 2026, the Private Label Manufacturers Association (PLMA) reported that US private-label sales hit a record $282.8 billion in 2025, and Aldi has confirmed that more than 90% of its assortment is private label, running on roughly 1,800 to 2,000 SKUs (stock keeping units) per store. This matters because the brands that respond by matching the discounter's price across the board lose share. What actually works is a SKU-by-SKU defend-or-concede call, and that's what we'll walk through, along with what to watch next in your own margin data.
What happened
Three data points landed in the same reporting window and together they tell one story. PLMA reported that US private-label dollar sales hit a record $282.8 billion in 2025, up more than $9 billion year-over-year and up 30% ($64.8 billion) over the past five years. In its own September 2025 packaging-refresh announcement, Aldi confirmed that more than 90% of its US products are private label. And on June 9, 2026, J.M. Smucker filed its FY2026 10-K showing private label's dollar-average market share in its US Retail and Sweet Baked Snacks segment rose to 14.0%, up from 13.7% the prior year, for the 52 weeks ended April 19, 2026, in a filing that names "private label brands" as a direct competitor to Jif peanut butter and Folgers coffee.
None of that is new in the sense of being a single headline event. It's a confirmation, from the retailer itself and from a branded CPG's own audited filing, of a structural shift that's been building for years and shows no sign of reversing.
Aldi's pricing math: how a $4 almond butter still makes money
Aldi's Simply Nature Creamy Almond Butter sells for $3.95 for 12 ounces, about $0.33 an ounce. Barney Butter's almond butter, a mass-market natural brand, runs $10.99 to $13.99 for 16 ounces, or $0.69 to $0.87 an ounce. Look at that gap and the instinct is to call it a loss leader. It isn't. It's the output of a structural model that has nothing to do with any single SKU.
Aldi runs roughly 1,800 to 2,000 SKUs per store against a conventional grocer's 30,000-plus. That concentration means enormous volume per SKU, which means real negotiating power with suppliers. Add an everyday-low-price model with no dynamic pricing, no slotting fees paid to get on the shelf, and minimal advertising spend, and the operating savings a conventional grocer or national brand spends on trade promotion, marketing, and merchandising complexity simply don't exist in Aldi's cost structure. That's the whole mechanism. It isn't a stunt on one product; it's a company-wide operating model that happens to be visible in a jar of almond butter.
Look closer at Aldi's own pricing and you'll see it isn't running one price strategy, it's running two.
| Product (size) | Aldi price | Aldi unit price | National brand comparison (size) | Branded unit price range |
|---|---|---|---|---|
| Peanut Delight Creamy Peanut Butter (18oz) | $2.15 | $0.12/oz | Skippy Creamy (16oz) | $0.21-$0.25/oz |
| Simply Nature Organic Creamy Peanut Butter (16oz) | $4.85 | $0.30/oz | Jif Creamy (16oz) | $0.21-$0.28/oz |
| Simply Nature Creamy Almond Butter (12oz) | $3.95 | $0.33/oz | Barney Butter Almond Butter (16oz) | $0.69-$0.87/oz |
Peanut Delight, Aldi's value-tier peanut butter, prices at roughly half of Skippy's per-ounce cost. That's the real price wedge, the SKU built to win on price alone. Simply Nature, Aldi's premium-tier label, prices close to or even above some national brands per ounce and competes on an organic claim, not a discount. The almond butter headline number looks like a stunt because it's being compared to a premium specialty brand rather than a mass-market equivalent. Aldi isn't underpricing everything; it's pricing the value tier to win on cost and the premium tier to win on claims. That distinction is the first thing to understand before you touch your own price sheet.
Returns are quietly eating your margin. See by how much.
Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.
Check your inbox. We'll send the Real Cost of Returns calculator shortly.
What branded CPG is already saying in its own filings
The clearest evidence that this is a structural shift, not a headline, is that branded CPG companies are already disclosing it themselves.
Four branded CPG companies show gross margin compression in their most recent fiscal year versus the prior one: Conagra Brands from 27.7% to 25.9%, Kraft Heinz from 34.7% to 33.3%, Utz Brands from 26.2% to 24.9%, and J.M. Smucker from 38.8% to 33.5%. Fiscal year-ends differ (Conagra in May, Kraft Heinz and Utz in December, Smucker in April), so these are each company's own most recent full-year comparison, not a shared calendar window. Smucker's drop is also partly Hostess-acquisition integration cost, so treat it as "margin compressed in the same period private label gained share" rather than proof that private label alone caused it.
| Company | Prior FY gross margin | Latest FY gross margin |
|---|---|---|
| Conagra Brands | 27.7% (FY2024) | 25.9% (FY2025) |
| Kraft Heinz | 34.7% (FY2024) | 33.3% (FY2025) |
| Utz Brands | 26.2% (FY2024) | 24.9% (FY2025) |
| J.M. Smucker | 38.8% (FY2025) | 33.5% (FY2026) |
Utz Brands is the sharpest data point because it names the pressure directly. Its FY2025 10-K states that "the rapid expansion of hard discounters, which focus on selling a limited number of predominantly private label items, may reduce our ability to sell products through these retailers and lead to consumer price deflation." In the same filing, Utz's operating margin fell from 4.2% to 1.4% and net income dropped from $15.9 million to $0.8 million.
J.M. Smucker's own segment breakdown shows the pressure isn't uniform across channels.
Private label gained share in Smucker's US Retail and Sweet Baked Snacks segment (13.7% to 14.0%) and lost share in its Away From Home foodservice segment (22.9% to 22.2%) over the same 52 weeks. That's a useful detail: the pressure is retail-shelf specific, where the shopper is choosing between a national brand and a store brand side by side, not a blanket phenomenon across every channel a CPG brand sells through.
This isn't just Aldi: private label crossed $282.8 billion in 2025
Aldi is the purest version of this model, but the shift is retailer-wide. Private-label intensity varies enormously by retailer, and that variance predicts which strategy each one runs.
| Retailer | Private-label share of sales | Model |
|---|---|---|
| Aldi | ~80-90%+ | Hard discounter |
| Lidl | >80% | Hard discounter |
| Trader Joe's | ~69-75% | Curated private-label grocer |
| Costco | ~33-34% (Kirkland Signature) | Club / broad assortment |
| Walmart | ~23-30% | Mass / broad assortment |
| Kroger | ~22-27% | Traditional grocer |
Kroger's own "Smart Way" value private-label line is the fastest-growing store brand tracked, up 135% year-over-year in unit sales for the first half of 2024. That's a traditional grocer, not a hard discounter, deliberately building an Aldi-style value tier into its own assortment. When your traditional grocery accounts start doing that, the pressure isn't limited to the discounters opening near you.
The 2022 grocery-inflation spike is the trigger that started this, and it's worth understanding why it didn't reverse. US food-at-home inflation hit 11.4% year-over-year in 2022, the highest point in the 2019-2025 window, per BLS data. It has since cooled to 1.2% (2024) and 2.2% (2025). If the trade-down to private label were purely an inflation response, private label's share should have leveled off or reversed as prices cooled. It didn't. Private label's dollar share kept climbing through the cooling period. That's the signature of a sticky habit change, not a temporary reaction to price. Shoppers who traded down in 2022 largely didn't trade back, which is the uncomfortable part for any brand hoping this is a cyclical blip.
The defend-or-concede playbook
This is the part that actually changes what you do this week. The academic research on private label and the earnings-call evidence converge on the same answer, and it isn't "match the price."
| Category position | Recommended action | Why |
|---|---|---|
| Differentiated, brand-loyal, premium-priced | Defend: invest in innovation, packaging, marketing | Brand premium protects margin better than a wholesale price cut |
| Commoditized, low brand equity, high private-label encroachment | Concede the SKU: rationalize or launch a fighter brand | Economy-tier private label erodes national-brand volume regardless of what you do on price |
| Specialist / quality-tier private label entering your category | Negotiate for shelf space and invest, or exit the marginal SKU | Retailers often shrink national-brand assortment when specialist private label launches |
| Hard discounter (Aldi/Lidl) expanding into your market | Re-segment your price ladder; build a fighter brand | PLMA/Circana growth data plus CPG 10-K disclosures show sustained volume and mix pressure |
When we talk to CPG founders about matching a hard discounter's price, the ceiling we coach toward is about 20%. Deeper than that and you're not defending, you're conceding, and the margin usually isn't there to support it anyway. The math behind that ceiling comes down to contribution margin by channel: a good contribution margin in DTC (direct-to-consumer) is around 20%, but in wholesale retail, 30% is closer to the lower bound you should be working with, even after trade spend. If your retail contribution margin is already sitting near that 30% floor, a blanket price cut to match a discounter doesn't just shrink your margin, it can put the SKU underwater the moment your trade spend or freight ticks up.
Branded CPG gross margin is compressing in the same cycle private-label risk language is showing up in 10-Ks. That is not a coincidence, and it is not a reason to cut price across the board. The brands holding share are the ones defending the SKUs where they have a real answer to "why pay more," and conceding the ones where they don't.
SKU rationalization and premiumization: what winning brands do differently
Two moves separate the brands holding share from the brands losing it, and neither one is a price cut.
The first is SKU rationalization. Winning brands cut the slow-moving tail and cluster what's left around clear roles: a hero SKU that competes on price and volume, and a smaller premium set that competes on claims. Losing brands do the opposite: they keep a bloated, overlapping lineup with no clear hero, which makes it easy for a retailer to delist the weak performers the moment a private-label alternative shows up. Getting the SKU-level math right here starts with knowing your actual demand at the SKU level, not a blended category number, because the rationalization decision is only as good as the forecast underneath it.
The second is premiumization that's felt, not just claimed. Aldi's own premium tier is proof that "organic" or "quality" language alone doesn't hold up against a private label that's now investing in the same packaging and claims. Winning brands make the difference tangible: sampling, trial, a specific performance claim a shopper can verify, not a vague quality assertion sitting next to a private-label pack that looks nearly identical on the shelf.
We hear a version of this from founders who've been directly undercut by cheaper copycats, which is close kin to what a private-label knockoff does to a branded SKU. One founder we talked with put it plainly when a cheaper imitator started selling essentially the same product: in the long run he didn't think the copycat had anything on his brand, because his brand was "truly trying to provide something different, not just generic." That's the instinct that holds up against private label too. Panic-discounting to match the cheaper option rarely works; differentiating the SKU that can actually be differentiated does.
There's also a third path worth naming: supplying private label yourself. Vita Coco is a public example, operating as a large supplier of private-label coconut water to major retailers alongside its own branded line. We've seen brands take on a private-label production run through a retailer RFP (request for proposal) as a standalone, walled-off revenue stream. It isn't the right move for every brand or every SKU, but if a retailer is going to stock a private-label version of your category regardless, being the manufacturer behind it can be a better outcome than losing the shelf space to a competitor's supply deal.
What to do this week
Three things, in order.
Audit your SKU list against the defend-or-concede table above. For every SKU, ask honestly whether it's differentiated and brand-loyal or commoditized and price-driven. Don't do this brand-wide; do it SKU by SKU, because the answer is usually different for your hero item than for your line extensions.
Check whether your own margin data shows the same compression the public comps show. Pull your gross margin by SKU or category over the last two fiscal years and compare the trend to Conagra's, Kraft Heinz's, or Utz's. If you're seeing the same direction, that's your confirmation the pressure is real in your category, not just in the headlines.
Decide category by category, not brand-wide, and get the retail contribution-margin math right before you touch price. If a hard discounter or a retailer's private-label line is genuinely pressuring one category, defend the SKUs where you have a real claim and concede the ones where you don't. This is exactly the kind of SKU-and-channel-level decision a fractional CFO is built to run alongside you, because the wrong call here shows up in your margin for years, not just next quarter.
Sources and methodology
Aldi's private-label share and SKU count. Aldi's own September 2025 packaging-refresh announcement states that more than 90% of its US products are private label. Its roughly 1,800 to 2,000 SKU count per store, versus a conventional grocer's 30,000-plus, is corroborated by trade press coverage of Aldi's assortment strategy. Aldi retail prices used in the pricing tables above were observed on Aldi's own product pages in late 2025 through early 2026 and will drift over time.
PLMA and Circana private-label growth figures. The $282.8 billion 2025 US private-label sales figure and the 21.3% dollar-share figure come from PLMA's January 2026 report. Circana's global research separately puts US private label at roughly 22% value share and 24% unit share and describes it as the fastest-growing private-label market globally in dollar terms.
SEC 10-K filings. Utz Brands, Conagra Brands, Kraft Heinz, and J.M. Smucker figures were pulled directly from each company's 10-K filings on SEC EDGAR. Utz Brands' "hard discounters" risk-factor language is quoted verbatim from its FY2025 10-K. J.M. Smucker's segment-level private-label market share is from its FY2026 10-K, filed June 9, 2026, covering the 52 weeks ended April 19, 2026.
BLS/FRED food-at-home inflation. The 2019-2025 food-at-home inflation figures are from the Bureau of Labor Statistics Consumer Price Index, Food at Home series, accessed via FRED.
Academic and industry frameworks. The defend-or-concede logic draws on published retail-strategy research on private-label tier pricing and national-brand defense, and on Kantar's "Meaningful Difference" brand-strength framework, cross-checked against the earnings disclosures above.
Limitations. Aldi's US revenue is not publicly disclosed (its parent, ALDI SÜD, is private); any specific dollar figure circulating in the press is an analyst estimate, not a confirmed number, and we've avoided stating one. General Mills' and Kraft Heinz's large reported net losses in this period are driven substantially by goodwill and intangible-asset impairment, which is multi-causal and not solely attributable to private-label pressure; we've treated gross-margin compression, not the net-loss headline, as the private-label-adjacent signal.
Frequently asked questions
why is aldi's private label so much cheaper than national brands?
Because more than 90% of what Aldi sells is its own brand, running on roughly 1,800-2,000 SKUs against a conventional grocer's 30,000+. That structure means no slotting fees, no national-brand trade-promotion spend, and an everyday-low-price model, so the operating savings go straight to the shelf price instead of into margin or marketing.
how much of aldi's inventory is actually private label?
Aldi itself confirmed more than 90% of its US assortment is private label in a September 2025 packaging-refresh announcement. A conventional grocer runs 30,000-plus SKUs; Aldi runs about 1,800 to 2,000, almost all under its own labels.
is aldi's $4 almond butter a loss leader?
No. It's the premium half of a deliberate two-tier structure. Aldi's value-tier Peanut Delight peanut butter runs about $0.12 per ounce, roughly half the price of Skippy, and that's the real price wedge. Its premium-tier Simply Nature almond butter runs about $0.33 per ounce, which is actually cheaper per ounce than Barney Butter's $0.69 to $0.87 but is priced and marketed to compete on ingredient claims, not just price.
how fast is private label growing compared to national brands in 2026?
US private label hit a record $282.8 billion in sales in 2025, a 21.3% dollar share that's up 30% ($64.8 billion) over the past five years, per PLMA. Circana separately puts US private label at about 22% value share and 24% unit share and calls it the fastest-growing category in dollar sales globally, meaning it's outgrowing branded CPG, not just holding steady.
which national cpg brands have publicly said private label is hurting them?
Utz Brands names "the rapid expansion of hard discounters" directly as a 10-K risk factor. J.M. Smucker's FY2026 10-K shows private label's share of its US Retail segment rising to 14.0% from 13.7%, and its own competitor table lists "private label brands" against Jif and Folgers by name. Conagra Brands and Kraft Heinz also saw gross margin compress in the same filing cycle.
should i cut my price to match a hard discounter entering my category?
No. Blanket discounting is the move that loses. The academic evidence and the earnings-call evidence both say the same thing: build brand premium and hold price on differentiated SKUs, and only concede the commoditized ones. When we coach CPG founders on discount depth, the ceiling we push toward is about 20%; deeper than that and you're not defending your position, you're conceding it.
how do i decide which skus to defend or concede to private label?
Sort every SKU by whether it's differentiated or commoditized. Differentiated, brand-loyal, premium-priced items should be defended: reinvest in innovation, packaging, and marketing. Commoditized items with low brand equity and heavy private-label encroachment should be conceded: rationalize them or run them through a fighter brand. Do this SKU by SKU, not brand-wide.
can a branded cpg company sell private label itself without hurting its own brand?
Yes, and some already do it as a hedge. Vita Coco, for example, is itself a large supplier of private-label coconut water to major retailers alongside its own branded line. We've seen founders take on private-label production through a retailer RFP as a standalone revenue stream, kept separate from their core brand's positioning, without it cannibalizing the branded business.
