{"schema_version": 1, "id": "rochester-mn-msa/restaurant-industry/2026-08", "product": "Labor Market Pulse", "metro": {"geography_id": 448, "label": "Rochester, MN MSA", "slug": "rochester-mn-msa"}, "focus_area": {"key": "restaurant_industry", "slug": "restaurant-industry", "label": "Restaurant Industry"}, "period": "2026-08", "public_after": "2026-08-01", "frozen_at": "2026-10-09T16:30:40.208699+00:00", "headline": "Rochester restaurant pay softens as metro job growth stalls.", "headline_summary": "Rochester metro employment was flat year-over-year through August while advertised pay fell across Server, Line Cook, and Manager roles, even as statewide hospitality employment grew 1.1% and Minnesota's no-tip-credit rule kept front-of-house labor costs structurally elevated.", "key_indicators": [{"label": "Rochester metro job growth", "value": "~0%", "context": "vs 4.7% growth a year earlier, weakest in MN"}, {"label": "MN leisure & hospitality jobs", "value": "+3,173 (1.1%)", "context": "Statewide gain despite flat Rochester metro"}, {"label": "Restaurant Manager advertised pay", "value": "$62,078", "context": "Down (moderate) vs $59,762 national, also down"}, {"label": "National restaurant payroll gain", "value": "+59,200 jobs", "context": "Largest monthly gain since Jan 2023"}], "takeaways": [{"headline": "Rochester's flat job market hasn't cooled restaurant wage exposure.", "body": "Metro employment stalled year-over-year even as statewide hospitality added 3,173 jobs, and Minnesota's no-tip-credit rule means labor cost pressure doesn't ease the way it would in states where FOH wages can be offset. Labor cost as a share of revenue may stay elevated even if overall hiring slows."}, {"headline": "Advertised pay is softening across nearly every role, not just one.", "body": "Server, Line Cook, Crew, Catering Manager, and Restaurant Manager postings are all down (moderate magnitude) in the metro this month, a broader pullback than the national picture, where most roles are stable. This pattern is consistent with easing urgency in hiring rather than a durable pay correction \u2014 worth revisiting before locking in lower starting offers for the next quarter."}, {"headline": "Manager-level pay compression may signal a retention, not hiring, problem.", "body": "Restaurant Manager/General Manager advertised pay fell locally to $62,078 against a national median of $59,762 still trending down, even as the role remains the highest-paid track in the house. If management pay keeps softening while turnover in full-service segments stays structurally high nationally, retention economics \u2014 not recruiting cost \u2014 becomes the more urgent budget line."}, {"headline": "Full-service recovery lag nationally complicates local staffing strategy.", "body": "Full-service restaurant employment remains 3.6% below pre-pandemic levels nationally while QSR/casual segments have more hiring flexibility, and Rochester's healthcare-anchored economy adds another layer of competition for hourly labor. Operators leaning full-service may need to weight retention investment over new-hire pay increases given the slower talent pool recovery in that segment."}], "local_conditions": "Rochester metro employment was essentially flat year-over-year through August 2026, a sharp reversal from the 4.7% healthcare-driven job growth that led all Minnesota MSAs just a year earlier, while statewide leisure and hospitality employment still managed a 1.1% gain of 3,173 jobs. Minnesota's structural lack of a tip credit means the metro's flattening labor market isn't easing wage pressure the way tight-labor-market slowdowns typically do elsewhere \u2014 tipped and non-tipped restaurant workers alike are paid the full state or local minimum, so softening demand shows up in hours and hiring pace rather than a wage reset.", "implications": "Metro-level stagnation alongside continued statewide hospitality hiring gains suggests Rochester operators face a bifurcated market: overall labor supply is loosening, but restaurant-specific competition for reliable front-of-house and back-of-house staff hasn't eased in proportion. With advertised pay for Server, Line Cook, and Restaurant Manager roles all trending down locally, operators have room to hold the line on new offers, but the absence of a tip credit means any Minneapolis/St. Paul-style minimum wage escalation would hit Rochester's cost structure with no FOH/BOH offset. Consider reviewing whether recent local pay softening reflects genuine reduced competition for talent or simply lagging postings, before assuming compensation budgets can be trimmed further.", "looking_ahead": [{"category": "Worth watching", "body": "Minnesota's labor force has contracted every month in 2026, with DEED citing an aging population and immigration enforcement effects. Watch whether Rochester's flat job growth reflects genuine demand softness or a shrinking available labor pool \u2014 the distinction changes whether pay cuts or retention investment is the right response."}, {"category": "Emerging pressure point", "body": "National restaurant payrolls jumped 59,200 in August, the largest monthly gain since January 2023, even as 49% of operators report weaker traffic. If Rochester follows this national hiring surge without matching traffic gains, expect renewed scrutiny on labor cost as a share of revenue by Q4."}, {"category": "Policy signal", "body": "Florida's minimum wage reaches $15.00 on September 30 and multiple states continue eliminating tip credits nationally, a trend Minnesota already reflects structurally. Rochester operators competing for multi-state operator talent or benchmarking peer markets should expect national FOH wage floors to keep converging toward Minnesota's model."}, {"category": "Early indicator", "body": "Statewide WARN notices are down 69% year-over-year, with no material restaurant-sector layoffs recorded in Rochester beyond a single small closure in June. A continued absence of hospitality-sector WARN activity would support treating current pay softness as competitive repositioning rather than distress-driven cuts."}], "roles": [{"role": "Assistant Restaurant Manager", "data_scope": "metro", "metro_p25": 30067.0, "metro_p50": 44265.0, "metro_p75": 46159.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39000.0, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Catering Manager", "data_scope": "state_rollup", "metro_p25": 42640.0, "metro_p50": 55870.0, "metro_p75": 59290.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 51585.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Crew", "data_scope": "metro", "metro_p25": 25915.0, "metro_p50": 29120.0, "metro_p75": 32240.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 29791.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Line Cook", "data_scope": "metro", "metro_p25": 32140.0, "metro_p50": 39409.6, "metro_p75": 41600.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 36702.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Restaurant Manager/General Manager", "data_scope": "metro", "metro_p25": 50960.0, "metro_p50": 62078.0, "metro_p75": 75000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 59762.0, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Server", "data_scope": "metro", "metro_p25": 23733.0, "metro_p50": 30504.0, "metro_p75": 32563.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 34915.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Shift Manager", "data_scope": "metro", "metro_p25": 30140.0, "metro_p50": 33696.0, "metro_p75": 36920.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 32649.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [], "citations": [], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "September 2026", "files": {"html": "rochester-mn-msa/restaurant-industry/2026-08.html", "pdf": "rochester-mn-msa/restaurant-industry/2026-08.pdf"}, "published_at": "2026-10-09T16:35:37.414094+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/rochester-mn-msa/restaurant-industry/2026-08.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/rochester-mn-msa/restaurant-industry/2026-08.pdf"}