{"schema_version": 1, "id": "rochester-mn-msa/finance/2026-09", "product": "Labor Market Pulse", "metro": {"geography_id": 448, "label": "Rochester, MN MSA", "slug": "rochester-mn-msa"}, "focus_area": {"key": "finance", "slug": "finance", "label": "Finance"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:30:03.155552+00:00", "headline": "Rochester finance pay splits: wages up, Controller pay down.", "headline_summary": "Olmsted County wages jumped 15.3% year-over-year \u2014 the largest gain among Minnesota's major counties \u2014 even as metro Controller pay fell to $100,804, against a national median climbing to $113,754.", "key_indicators": [{"label": "Olmsted County wage growth", "value": "15.3% YoY", "context": "Largest among MN's 8 largest counties"}, {"label": "Rochester unemployment rate", "value": "3.7%", "context": "vs 4.4% statewide, 4.1% national"}, {"label": "MN Financial Activities employment", "value": "-1.3% YoY", "context": "Down 6,307 jobs statewide"}, {"label": "MN labor force participation", "value": "66.9%", "context": "Down from 68.1% a year ago"}], "takeaways": [{"headline": "Olmsted County wages are outrunning the rest of Minnesota.", "body": "A 15.3% year-over-year average weekly wage increase \u2014 the largest among the state's eight biggest counties \u2014 suggests Rochester employers are paying a premium to secure talent even as statewide job growth stalls. Budget cycles built on statewide wage assumptions will understate local pressure."}, {"headline": "Controller pay is diverging sharply from the national trend.", "body": "Metro median advertised pay for Controllers fell significantly to $100,804 while the national median rose to $113,754, a gap wide enough to affect out-of-market recruiting and retention conversations. Worth distinguishing a true local market shift from noise in a comparatively thin local posting volume before resetting bands downward."}, {"headline": "Statewide sector contraction masks a local hiring squeeze.", "body": "Minnesota Financial Activities employment is down 1.3% over the year, yet Rochester finance and accounting roles \u2014 Senior Accountant, Billing Specialist, Tax Specialist \u2014 are all posting significant upward pay movement locally. Talent scarcity, not demand softness, appears to be the binding constraint on headcount cost planning."}, {"headline": "Participation decline is a quiet tax on close-cycle staffing.", "body": "Minnesota labor-force participation has fallen every month in 2026, down to 66.9% from 68.1% a year ago, shrinking the bench available for month-end and quarter-close surge staffing. Finance teams relying on temporary or contract support for close cycles may face longer fill times heading into Q4."}], "local_conditions": "Rochester's labor market is bifurcating: Olmsted County posted the largest employment gain (1.6%) and largest wage growth (15.3% year-over-year) among Minnesota's major counties, even as September KROC-AM reporting shows area employment essentially flat against August 2025. Statewide Financial Activities employment contracted 1.3% in August, and Minnesota's falling labor-force participation (66.9%, down from 68.1% a year ago) suggests headcount growth in finance functions is increasingly constrained by worker availability rather than demand.", "implications": "Sector-wide contraction in Financial Activities employment statewide, paired with Olmsted County's outsized wage growth, points to a local finance labor market where fewer roles are competing for a shrinking candidate pool \u2014 a dynamic that inflates cost-per-hire even as total headcount plans stay flat. Controller pay locally has moved down significantly (metro median $100,804 versus a rising national $113,754), which may reflect role redesign or seniority mix shifts rather than softening demand, and warrants a closer read before budget cycles lock in next year's bands. Consider reviewing whether Rochester's Controller and Financial Analyst postings reflect genuine market softening or a measurement artifact tied to a thinner, more volatile local posting sample.", "looking_ahead": [{"category": "Worth watching", "body": "September state data (due in coming weeks) will show whether Olmsted County's 1.6% employment growth and 15.3% wage surge persisted or were a one-quarter anomaly tied to a small reporting base."}, {"category": "Emerging pressure point", "body": "National Financial Activities employment has shed 129,000 jobs since May 2025, concentrated in insurance carriers; watch whether any of that displaced talent surfaces in the Rochester candidate pool given Mayo Clinic-adjacent insurance and benefits administration employment in the metro."}, {"category": "Potential inflection point", "body": "National finance and accounting leaders report 74% plan to increase permanent headcount in H2 2026 alongside a swing from talent surplus to a 77% Talent Shortage Index \u2014 if that national hiring rebound reaches Rochester, expect renewed upward pressure on Senior Accountant and Tax Specialist advertised pay, both already up significantly locally."}, {"category": "Early indicator", "body": "Minnesota WARN filings remain historically low (140 notices, 1,473 workers, down 69% from 2025), but national filings at Oracle, Verizon and Tyson Foods suggest layoff risk is concentrated outside Minnesota for now \u2014 a shift toward local filings would change the local talent-supply calculus quickly."}], "roles": [{"role": "Controller", "data_scope": "metro", "metro_p25": 81297.0, "metro_p50": 100804.4, "metro_p75": 115632.5, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 113754.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Senior Accountant", "data_scope": "metro", "metro_p25": 82082.0, "metro_p50": 83224.8, "metro_p75": 89555.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 87731.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 69315.0, "metro_p50": 89055.2, "metro_p75": 112325.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Billing Specialist", "data_scope": "metro", "metro_p25": 47840.0, "metro_p50": 75389.0, "metro_p75": 75389.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 49512.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Tax Specialist", "data_scope": "metro", "metro_p25": 59204.75, "metro_p50": 79387.4, "metro_p75": 80000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 65842.4, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Credit Analyst", "data_scope": "metro", "metro_p25": 69546.0, "metro_p50": 72500.0, "metro_p75": 72500.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71758.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "FP&A Manager", "data_scope": "state_rollup", "metro_p25": 103431.0, "metro_p50": 127828.0, "metro_p75": 137800.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 128139.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": "October 2026", "files": {"html": "rochester-mn-msa/finance/2026-09.html", "pdf": "rochester-mn-msa/finance/2026-09.pdf"}, "published_at": "2026-10-09T14:35:29.215053+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/rochester-mn-msa/finance/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/rochester-mn-msa/finance/2026-09.pdf"}