Labor Market Pulse · Finance · October 2026
Finance Labor Market Report: Rochester, MN MSA — October 2026
Rochester Controller pay falls as statewide finance jobs shrink.
Rochester Controller advertised pay dropped to $97,286 against a rising $115,420 national median, while Minnesota Financial Activities employment fell 2.8% over the year and Olmsted County unemployment held above year-ago levels.
Free archive edition. Published by WageScape as sent to subscribers; data as of October 2026.
Key indicators
- Rochester MSA job growth: -730 jobs — Year-over-year through September 2026, -0.6%
- Olmsted County unemployment: 3.6% — July 2026, up 0.5 pt vs. July 2025
- MN Financial Activities employment: -2.8% YoY — 5,146 jobs lost statewide despite Sept. uptick
- CFO turnover, national: 18.3% — Highest since pandemic; 37.5% filled externally
Key takeaways
Controller pay in Rochester is diverging sharply from the national line.
Metro median advertised pay for Controllers sits at $97,286 against a national median of $115,420 and rising — an $18,000 gap that widens budget risk if Rochester employers compete for candidates who can work remotely for out-of-metro firms.
Tax Specialist and Billing Specialist pay are climbing while core Finance roles stall.
Tax Specialist advertised pay rose to $78,775 locally (up significantly, and ahead of the $69,556 national median) and Billing Specialist pay hit $64,656, well above the $49,000 national figure — a signal that compliance and transactional finance skills are tightening faster than analytical roles in this metro.
Statewide Finance/Insurance contraction is a headwind for local hiring plans.
Minnesota Financial Activities employment is down 2.8% year-over-year even as September posted its first seasonally adjusted gain since April, suggesting the sector's labor demand remains fragile and any Rochester hiring plans should build in longer time-to-fill assumptions.
CFO turnover nationally is colliding with a local talent pool that's already thinning.
National CFO turnover is projected at 18.3% for 2026 with 37.5% filled externally — against a backdrop where Olmsted County's labor force participation and job growth are both softening, succession and interim-coverage planning deserve earlier attention than in past cycles.
Median advertised pay by role — Rochester, MN MSA
| Role | 25th percentile | Median advertised pay | 75th percentile | Metro trend | National median |
|---|---|---|---|---|---|
| Controller | $72,250 | $97,286 | $115,616 | Significant decline | $115,420 |
| Senior Accountant * | $81,822 | $89,722 | $95,000 | Stable | $87,731 |
| Financial Analyst | $69,315 | $90,639 | $105,426 | Significant decline | $94,646 |
| Billing Specialist | $47,840 | $64,656 | $75,389 | Significant increase | $49,000 |
| Tax Specialist | $51,237 | $78,775 | $80,000 | Significant increase | $69,556 |
| Credit Analyst | $69,546 | $69,546 | $72,500 | Moderate decline | $71,397 |
| FP&A Manager * | $104,363 | $130,878 | $139,250 | Moderate increase | $130,000 |
* State-level figure shown where metro postings were too few.
WageScape's median is calibrated to correct for spurious low-value postings (reported as the 60th percentile of raw advertised pay). Download: CSV · JSON
Local market conditions
Rochester MSA payrolls contracted by more than 730 jobs year-over-year in September, and Olmsted County's jobless rate ran half a point above its July 2025 level even as it ticked down to 3.6% month over month, pointing to a labor market cooling after 2024's standout 5.5% annual growth. Minnesota's statewide Financial Activities sector lost 5,146 jobs over the year despite a modest 300-job September uptick, a pattern that appears to reflect broader margin pressure moving through finance and insurance employers that touch the Rochester market.
What it means
Controller and Financial Analyst advertised pay in Rochester have both pulled back significantly against rising national medians, a gap that complicates budget cycle planning when Finance leaders need to calibrate local offers against a national talent pool recruiters increasingly draw from. Combined with Minnesota's statewide Finance/Insurance contraction and flat wage growth against 3.7% inflation, headcount cost models built on last year's local pay curves risk understating what it now takes to retain FP&A and tax talent specifically. Consider reviewing Controller and Financial Analyst compensation bands against national medians before year-end planning locks in rates that may no longer clear the market.
Looking ahead
Early indicator: Olmsted County's unemployment rate has run above year-ago levels every month since spring; watch whether the mid-November DEED release for October shows continued divergence from the 3.6% July reading.
Emerging pressure point: 3M filed a Minnesota WARN notice in October; Finance leaders in Rochester should watch whether any released finance, accounting, or shared-services talent enters the local candidate pool given 3M's regional footprint.
Potential inflection point: Statewide Financial Activities posted its first monthly job gain since April; a second consecutive gain in the October state release would suggest the sector's contraction is bottoming, with implications for how aggressively to compete on open finance requisitions.
Worth watching: National contract/interim finance staffing usage is rising (70% of finance leaders increasing contract talent per H2 2026 surveys); track whether Rochester-area staffing agencies report similar demand shifts that could ease permanent headcount cost pressure ahead of close cycles.
Sources
- KROC-AM News/KRFOFM — Rochester MSA lost 730+ jobs year-over-year in September 2026
- Minnesota DEED — Olmsted County unemployment at 3.6% in July 2026, up from July 2025
- Minnesota DEED — Minnesota Financial Activities sector lost 5,146 jobs year-over-year
- Crist|Kolder Associates — CFO turnover projected at 18.3% in 2026, highest since pandemic
- Robert Half — 70% of finance and accounting leaders increasing contract talent use in H2 2026
- Minnesota DEED — Minnesota Financial Activities employment declined 2.8% year-over-year
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. WageScape observes 98% of U.S. job openings daily.
Free to read and cite with attribution to WageScape. Terms of use.
