ADP June Payrolls Miss at 98,000: Healthcare Carries a Cooling Labor Market
Private employers added just 98,000 jobs in June, according to the ADP National Employment Report released Wednesday, missing the Dow Jones consensus of 110,000 and down sharply from May’s unrevised 122,000. The miss lands one day ahead of the Bureau of Labor Statistics’ more closely watched nonfarm payrolls count for June, due Thursday.
The headline number undersells the composition problem
Nearly all of June’s job growth came from services, and within services, one sector did the heavy lifting: education and health services alone accounted for 48,000 of the 98,000 total, roughly half. Trade, transportation and utilities added 15,000, financial activities 14,000, and other services 8,000. Goods-producing industries barely registered — manufacturing added 5,000, construction just 2,000 — while natural resources and mining was the only sector to shed jobs, down 5,000. Leisure and hospitality, often read as a proxy for consumer demand, added only 2,000 positions.
This is not a new pattern. Healthcare has been the dominant source of private job creation for over a year now, and June’s report shows that dependency deepening rather than broadening. A labor market this reliant on one defensive, largely non-cyclical sector is one where headline job counts can look stable even as the cyclical, discretionary parts of the economy quietly stall.
Wages tell a “low-hire, low-fire” story
Annual pay growth for employees who stayed in their jobs held at 4.4% year-over-year, unchanged from May. But pay for job-switchers accelerated to 6.6%, up from 6.5% in May. That gap is the fingerprint of a market where companies aren’t cutting headcount but also aren’t competing hard for talent through raises — except when they have to poach someone who’s already decided to leave. ADP chief economist Nela Richardson described June’s data as reflecting both constrained supply and softening demand: workers are taking longer to find jobs, even as pockets of labor scarcity persist in specific industries.
Why the Fed probably shrugs this off — for now
ADP’s track record this year argues against reading too much into a single miss. May’s ADP print of 122,000 was followed by a BLS nonfarm payrolls figure of 172,000 — well above expectations. April, March, and February all saw similar gaps, with ADP consistently running below the government’s count. The two series correlate poorly enough that ADP is better treated as an independent read on private payroll processing than as a preview of Thursday’s report.
More importantly, the Fed’s current posture makes a soft ADP print unlikely to move the needle on its own. Under new Chair Kevin Warsh, the June FOMC meeting shifted notably hawkish: the Fed held rates at 3.50%–3.75%, nine of eighteen participants penciled in at least one hike by year-end, and the Summary of Economic Projections lifted the year-end PCE inflation forecast to 3.6% from 2.7% previously. Markets have responded by pricing out easing almost entirely — prediction markets currently show roughly an 80% implied probability of zero rate cuts in 2026. Warsh has been explicit about prioritizing price stability, invoking the phrase a dozen times in his first press conference as chair.
In that environment, a single soft private-sector jobs number doesn’t reopen the case for cuts. It would take a materially weak BLS report combined with cooling inflation data to shift the conversation back toward easing.
What Thursday’s report needs to show
Consensus for Thursday’s nonfarm payrolls release sits at 115,000 jobs added in June, with unemployment expected to hold at 4.3%. Two scenarios are worth watching:
- A BLS beat (consistent with April and May’s pattern of outperforming ADP) would likely see today’s soft ADP print dismissed as noise, reinforcing the “resilient labor market, persistent inflation” narrative that supports the Fed’s current hawkish lean.
- A BLS miss alongside today’s ADP weakness would start to build a genuine “labor market losing steam” case — an uncomfortable setup given the Fed’s simultaneous inflation concerns, and one that would test how much flexibility Warsh’s committee actually has heading into the back half of the year.
Either way, Thursday’s release carries more weight than today’s did. ADP is the appetizer; BLS is the number that actually moves the rate-cut conversation.