Results at a glance
- Period
- FY2026
- Revenue
- $31.2B (31,152 MUSD)
- Net income
- $84M (84 MUSD)
- Net margin
- 0.3%
From the United Natural Foods Open LedgerView the live ledgerIssuer filing (FY2026)
United Natural Foods moves groceries from manufacturers to more than 30,000 customer locations, and in fiscal 2026 it sold $31.15 billion of them. It kept $84 million. That is a net margin of 0.27%: about 27 cents on every $100 of food that left its warehouses. A year earlier the same company lost $118 million on slightly higher sales. The whole turn, from loss to profit, is $202 million, which is 0.65% of sales. In this business the distance between a bad year and a good one is less than one cent on the dollar.
UNFI filed its Form 10-K on September 14, 2026, six days after the earnings release. Every figure below is from that audited filing unless we say otherwise, and fiscal 2022 through fiscal 2025 come from each year's own 10-K. The fiscal year ends on the Saturday closest to July 31, so fiscal 2026 ended August 1, 2026 and had 52 weeks. Fiscal 2024 had 53. The company reports in whole millions of dollars, and so do we.
The Headline Numbers
| Metric | FY2026 | FY2025 | YoY |
|---|---|---|---|
| Net sales | $31,152M | $31,784M | −2.0% |
| Cost of sales | $26,956M | $27,562M | −2.2% |
| Gross profit | $4,196M | $4,222M | −0.6% |
| Gross margin | 13.5% | 13.3% | +0.2 pt |
| Operating expenses | $3,906M | $4,117M | −5.1% |
| Restructuring, acquisition and integration related expenses | $52M | $94M | −44.7% |
| Loss on sale of assets and other asset charges | $27M | $42M | −35.7% |
| Operating income (loss) | $211M | −$31M | n/m |
| Interest expense, net | $126M | $146M | −13.7% |
| Income (loss) before income taxes | $102M | −$154M | n/m |
| Provision (benefit) for income taxes | $18M | −$39M | n/m |
| Net income (loss) attributable to UNFI | $84M | −$118M | n/m |
| Diluted earnings (loss) per share | $1.34 | −$1.95 | n/m |
| Adjusted EBITDA (company measure) | $701M | $552M | +27.0% |
| Free cash flow (company measure) | $323M | $239M | +35.1% |
Sales fell $632 million and profit rose. That only works if costs fell faster than sales, and they did. Income before taxes improved by $256 million. Here is where it came from, line by line.
Gross profit took away $26 million. Operating expenses gave back $211 million. Restructuring charges were $42 million lower, asset charges $15 million lower, and interest $20 million lower. Pension income added $3 million and the other line cost $9 million. Those add up to $256 million.
So the year was won in operating expenses. That line fell 5.1% while sales fell 2.0%, and it dropped from 13.0% of sales to 12.5%. The 10-K credits "the benefits from cost saving initiatives, including network and cost structure optimization actions and higher levels of distribution center productivity, as well as $50 million in cybersecurity insurance recoveries."
The last clause matters, and it gets its own section below.
Revenue Deep Dive
UNFI reports three segments. Natural is the natural and organic wholesale business. Conventional supplies ordinary grocery chains and independents. Retail is the 65 Cub Foods and Shoppers stores the company runs itself.
| Segment | Net sales FY2026 | FY2025 | Change | Adjusted EBITDA FY2026 | FY2025 |
|---|---|---|---|---|---|
| Natural | $17,132M | $16,017M | +7.0% | $527M | $442M |
| Conventional | $12,974M | $14,667M | −11.5% | $270M | $174M |
| Retail | $2,157M | $2,342M | −7.9% | −$25M | $6M |
| Eliminations | −$1,111M | −$1,242M | |||
| Total | $31,152M | $31,784M | −2.0% |
Natural grew by $1,115 million. The 10-K attributes it to "a low single digit increase in unit volumes, including new business with existing and new customers, as well as a low single digit increase from inflation." Part of the gain is an easy comparison: the prior year's fourth quarter was hit by a cybersecurity incident that the fiscal 2025 10-K estimated cost about $400 million in lost sales.
One customer dominates this segment. Sales to it were about 28% of the whole company's net sales in fiscal 2026, up from 25% and 23% in the two years before. The 10-K does not name the customer in the text, but it says the distribution agreement with its largest customer runs through May 20, 2032. Its exhibit list includes a distribution agreement with Whole Foods Market Services, Inc. The filing also says, plainly, that sales to some of its largest customers, the largest among them, "generate a lower gross margin than sales to our smaller customers." Growth here is real, and it is the lowest-margin kind.
Conventional shrank by $1,693 million, and most of that was a choice. UNFI ended a supply agreement with a customer in the East region that the 10-K says was worth "approximately $1 billion in annual sales," then closed its Allentown, Pennsylvania distribution center in the first quarter. The filing describes "a mid-teens decline in unit volumes including the high single digit impact from network optimization actions." Strip out the part the company chose and the rest of the unit decline is still there.
Yet Conventional's adjusted EBITDA rose 55%, from $174 million to $270 million. Giving up a billion dollars of sales raised profit by nearly a hundred million. That is the clearest evidence in the filing that some of the old volume was not paying for the warehouses it used.
Retail went the other way. Sales fell 7.9% after ten store closures and a 2.5% drop in identical store sales, and the segment swung from $6 million of adjusted EBITDA to a $25 million loss. The 10-K blames "lower product margin rates due to price investments." UNFI is cutting shelf prices to hold shoppers and it is not holding them.
On demand, the filing is measured. It says "there remains stable demand for essential food items and higher unit volumes in natural and organic categories," and in the same paragraph that "certain consumers have increasingly prioritized value, including by trading down to a less expensive mix of products for grocery items or buying fewer items." The release adds one forward-looking line: "Began onboarding additional business from new and existing customers expected to produce revenue growth in fiscal 2027 after cycling larger optimization actions." There is no claim anywhere that demand exceeds what UNFI can supply. Inventory confirms it: stock on hand fell 7.1% while sales fell 2.0%.
The Margin Story
| Metric | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---|---|---|---|---|
| Gross margin | 14.5% | 13.6% | 13.6% | 13.3% | 13.5% |
| Operating expenses, % of sales | 13.2% | 13.1% | 13.2% | 13.0% | 12.5% |
| Operating margin | 1.46% | 0.40% | 0.03% | −0.10% | 0.68% |
| Net margin | 0.86% | 0.08% | −0.36% | −0.37% | 0.27% |
| LIFO charge (benefit) | $158M | $119M | $7M | −$2M | $19M |
Read the first two rows together. Gross margin has lived between 13.3% and 14.5% for five years. Operating expenses have lived between 12.5% and 13.2%. Profit is whatever is left in the gap, and the gap has never been wider than about 1.2 points. Fiscal 2026 is the first year in the table that operating expenses dropped below 13% of sales by more than a rounding error.
Gross margin rose by about a fifth of a point. The 10-K says the gain "was primarily driven by the positive impact of network optimization actions and customer mix as well as higher levels of procurement gains, which were partially offset by a lower margin rate in the Retail segment." Two inventory-accounting items sit inside that line and pull in opposite directions.
The first is the LIFO charge. UNFI values most of its inventory on a last-in, first-out basis, so when suppliers raise prices the newest, highest costs go to cost of sales first. Management estimates product cost inflation of "approximately 3%" for the year, and the LIFO charge was $19 million against a $2 million benefit a year earlier. That is a $21 million headwind to gross profit, by our arithmetic.
The second is easy to miss. The 10-K discloses that inventory quantities in certain LIFO layers were reduced, and that selling through those older, cheaper layers "decreased Cost of sales by approximately $37 million in fiscal 2026." A wholesaler that shrinks its inventory gets this benefit once. It does not repeat unless inventory shrinks again.
On pricing, there is no pricing-power language to quote. The filing explains how prices are set: "Our pricing to our customers is determined at the time of sale, primarily based on the then prevailing vendor listed base cost." UNFI passes supplier prices through. Inflation raises its sales and, through LIFO, lowers its gross profit. That is the reverse of a company that can raise prices at will.
The One Big Question: How Much of the $84 Million Will Repeat?
In June 2025 UNFI took systems offline after detecting unauthorized activity on its network. Orders stopped moving for a time. The cost landed across two fiscal years, and the insurance money landed only in the second one. The 10-K's Note 1 gives the pieces.
| Cybersecurity incident, as reported | FY2025 | FY2026 |
|---|---|---|
| Costs and charges within gross profit | $15M | $20M |
| Costs and charges within operating expenses | $11M | $4M |
| Insurance proceeds recognized as a reduction of operating expenses | — | −$50M |
| Net effect on income before taxes | −$26M | +$26M |
The net effect row is our arithmetic on the three rows above it. The incident cost $26 million before taxes in fiscal 2025 and added $26 million in fiscal 2026. That is a $52 million swing between the two years, about a fifth of the $256 million improvement in income before taxes.
Put it against the bottom line. Income before taxes was $102 million. Without the $50 million of insurance proceeds it would have been $52 million, by our arithmetic. The note itself says why the timing looks odd: "The timing of recognizing insurance recoveries has differed from the timing of recognizing the associated costs and expenses and when associated losses were incurred."
There is one inconsistency in the filing that a careful reader should know about. Note 1 and the discussion of operating expenses both say $50 million of insurance proceeds were recognized as a reduction of operating expenses. The footnote to the adjusted EBITDA reconciliation says the adjustment "includes $45 million of insurance recoveries," and the reconciling line is $21 million, which is $45 million less $24 million of costs. The filing does not explain the $5 million difference. Our ledger posts the $50 million that the audited note says was recognized, and says so in a comment.
The other items that will not repeat in the same way are the $52 million of restructuring charges, $30 million of asset impairments on closed stores and warehouses, an $18 million gain on selling a surplus distribution center, and the roughly $37 million LIFO liquidation benefit. Some help the year and some hurt it. The company's own adjusted EBITDA, which removes most of them and the insurance money, rose 27% to $701 million. That is the better measure of the operating gain, and it is a real one.
For scale, a different kind of grocer: Costco's fiscal 2026 net margin was 3.0%, and Kroger's second quarter ran at 1.9%. Both sell to shoppers. UNFI sells to the stores, and the wholesaler's cut is a tenth of the warehouse club's.
Tracking a $31B Grocery Wholesaler in Plain Text
A margin of 0.27% is hard to see in a summary table and impossible to miss in a ledger, because double-entry makes every line reconcile to the same small number at the bottom. The conventions are the ones we use for every company in this series: how we model every company. Income postings are credits (negative), expenses are debits (positive), and Equity:Adjustments absorbs net income so the transaction sums to zero.
; Check: −31,152 + 26,937 + 19 + 3,952 + 4 + −50 + 52 + 30 + −3 + −23 + 126 + 6 + 18 + 84 = 0 ✓
2026-08-01 * "United Natural Foods, Inc." "FY2026 Income Statement"
Income:Revenue -31152 MUSD ; net sales: Natural 17,132 + Conventional 12,974 + Retail 2,157 − eliminations 1,111
Expenses:CostOfRevenue 26937 MUSD ; cost of sales before the LIFO charge below (filed cost of sales 26,956)
Expenses:CostOfRevenue 19 MUSD ; non-cash LIFO charge
Expenses:SellingGeneralAdministrative 3952 MUSD ; operating expenses before the labeled items below (filed operating expenses 3,906)
Expenses:SellingGeneralAdministrative 4 MUSD ; cybersecurity incident costs included in operating expenses (Note 1)
Expenses:SellingGeneralAdministrative -50 MUSD ; cybersecurity insurance proceeds, a reduction of operating expenses (Note 1)
Expenses:SellingGeneralAdministrative 52 MUSD ; restructuring, acquisition and integration related expenses
Expenses:SellingGeneralAdministrative 30 MUSD ; non-cash asset impairment charges
Expenses:SellingGeneralAdministrative -3 MUSD ; rest of the filed loss (gain) on sale of assets and other asset charges line (27)
Expenses:OtherNet -23 MUSD ; net periodic benefit income, excluding service cost
Expenses:OtherNet 126 MUSD ; interest expense, net
Expenses:OtherNet 6 MUSD ; other expense, net
Expenses:IncomeTax 18 MUSD ; provision for income taxes
Equity:Adjustments 84 MUSD ; net income attributable to United Natural Foods, Inc.Look at the first and last numbers: 31,152 in, 84 out. Then look at the -50. It is larger than half of the 84. A labeled posting does what a footnote cannot. It puts the insurance money in the same column as the profit it produced.
The comments are shortened here; the amounts and accounts are the ledger's. Every labeled amount above is a figure the 10-K prints, and each pair of postings adds back to the line the company filed. Where the filing gives an amount but not the line it sits in, we do not split it. The $20 million of cybersecurity costs "included in Gross profit" stays inside cost of sales and net sales, because the filing does not say which.
The balance sheet carries the other half of the story:
2022-07-30 balance Assets:Current:Inventory 2355 MUSD ; inventories, net
2026-08-01 balance Assets:Current:Inventory 1946 MUSD ; inventories, net
2022-07-30 balance Liabilities:NonCurrent:LongTermDebt -2109 MUSD ; long-term debt
2026-08-01 balance Liabilities:NonCurrent:LongTermDebt -1561 MUSD ; long-term debtLong-term debt is the number that tells the narrative. It fell from $2,109 million to $1,561 million in four years, and $298 million of that came in fiscal 2026 alone. Inventory fell $409 million over the same span while annual sales rose $2.2 billion. UNFI is running more volume through less stock and using the cash to pay lenders. Interest expense was still $126 million last year, which is one and a half times net income.
The Multi-Year Arc
| Metric | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---|---|---|---|---|
| Weeks in year | 52 | 52 | 53 | 52 | 52 |
| Net sales | $28,928M | $30,272M | $30,980M | $31,784M | $31,152M |
| Gross profit | $4,182M | $4,131M | $4,201M | $4,222M | $4,196M |
| Operating income (loss) | $423M | $120M | $8M | −$31M | $211M |
| Net income (loss) attributable to UNFI | $248M | $24M | −$112M | −$118M | $84M |
| Adjusted EBITDA (company measure) | $829M | $640M | $518M | $552M | $701M |
| Net cash provided by operating activities | $331M | $624M | $253M | $470M | $540M |
| Payments for capital expenditures | $251M | $323M | $345M | $231M | $217M |
| Long-term debt | $2,109M | $1,956M | $2,081M | $1,859M | $1,561M |
Each column is as that year's 10-K first reported it. Gross profit is the row to study. It is $4.2 billion in fiscal 2022 and $4.2 billion in fiscal 2026, with $2.2 billion more sales underneath it. Four years of growth added nothing to gross profit.
Fiscal 2022 looks like the peak, and it was flattered. Operating income of $423 million included an $87 million gain, mostly from selling and leasing back a California distribution center. That year's 10-K also credited "the benefits of inflation" for wider wholesale margins. As inflation slowed, that benefit faded and the costs stayed. Operating income fell to $120 million, then $8 million, then a loss.
Fiscal 2024 carries a footnote of its own. It had 53 weeks, and the 10-K estimates the extra week added $582 million to net sales. So fiscal 2025's growth was better than it looks, and fiscal 2026's 2.0% decline is a clean 52-week comparison.
Over the four years since fiscal 2022, UNFI earned a combined net loss of $122 million. Retained earnings in the ledger moved from $1,226 million to $1,104 million, exactly that amount. The company spent four years and more than $1.1 billion of capital expenditure to earn a third of its fiscal 2022 profit.
The Verdict: Bull vs. Bear
Bull Case
- Operating expenses fell to 12.5% of sales, the lowest in the five years of the ledger, and fell $154 million even before the insurance money and incident costs, by our arithmetic.
- Conventional adjusted EBITDA rose 55% on 11.5% lower sales. Walking away from about $1 billion of low-return volume worked.
- Free cash flow of $323 million went to lenders: long-term debt fell $298 million and the company reports net leverage of 2.2 times.
- Natural is growing units, not only prices, and the largest customer is under contract through May 2032.
- Fiscal 2027 guidance calls for net income of $105 million to $145 million and adjusted EBITDA of $730 million to $780 million, on sales of $31.2 billion to $31.8 billion.
Bear Case
- $50 million of insurance proceeds sit inside an $84 million profit. They will not recur at that size, and the filing's two figures for them do not agree.
- A LIFO liquidation lowered cost of sales by about $37 million. That needs falling inventory to repeat.
- One customer is 28% of sales and rising, on terms the filing describes as lower margin.
- Retail lost $25 million of adjusted EBITDA while cutting prices, and identical store sales still fell 2.5%.
- The demand language is "stable," not strong, and consumers are "trading down." Nothing in the release claims demand ahead of supply or pricing power, and the numbers show neither.
- At the midpoint of guidance, by our arithmetic, net income would be about 0.4% of sales. A good year still leaves almost no room for a bad week.
Our Take
The operating improvement is real and the reported profit overstates it. Take out the insurance money and pre-tax profit is roughly half of what UNFI printed, in a year when it also banked a one-time inventory benefit. But the direction is not in doubt. Costs fell faster than sales for the first time in five years, debt is $548 million lower than in fiscal 2022, and the company proved in Conventional that smaller can be more profitable. We would treat fiscal 2026 as the year the cost base was fixed and fiscal 2027 as the year the earnings have to stand without help. The guidance says management thinks they will. At a 0.27% margin, the ledger will show quickly whether that is right.





