{"schema_version": 1, "id": "portland-vancouver-beaverton-or-wa-msa/finance/2026-09", "product": "Labor Market Pulse", "metro": {"geography_id": 347, "label": "Portland-Vancouver-Beaverton, OR-WA MSA", "slug": "portland-vancouver-beaverton-or-wa-msa"}, "focus_area": {"key": "finance", "slug": "finance", "label": "Finance"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:29:39.460112+00:00", "headline": "Portland Finance hiring stalls as national talent shortage builds.", "headline_summary": "Metro FP&A Manager pay climbed to $133,363 even as Portland shed 32,600 payroll jobs over the past year, while national F&A leaders report a 77% Talent Shortage Index replacing last year's surplus.", "key_indicators": [{"label": "Portland metro unemployment", "value": "4.9%", "context": "vs Oregon's 5.1%, national 4.1%"}, {"label": "Metro payroll job loss", "value": "-32,600", "context": "March 2025\u2013March 2026, 2nd-worst U.S. metro"}, {"label": "National F&A Talent Shortage Index", "value": "77%", "context": "vs 108% surplus reading in 2025"}, {"label": "Oregon finance & insurance employment", "value": "52,400", "context": "Down 600 jobs y/y as of July 2026"}], "takeaways": [{"headline": "Metro payroll losses mask a tightening Finance talent pool.", "body": "Portland lost 32,600 nonfarm jobs over the past year, yet national F&A hiring intent sits at 74% with a Talent Shortage Index of 77%. Headcount cost planning should assume recruitment friction for accounting and FP&A roles even where broader metro job counts are declining."}, {"headline": "FP&A Manager pay signals where budget priority is shifting.", "body": "Metro advertised pay for FP&A Manager rose to $133,363, a significant increase and now above the national median of $128,139. That premium is consistent with organizations buying forecasting and scenario-planning capacity as close cycles and budget volatility increase."}, {"headline": "Tax Specialist and Credit Analyst pay are diverging from the nation.", "body": "Both roles show significant declines in metro advertised pay \u2014 Tax Specialist down to $58,908, Credit Analyst to $68,640 \u2014 while national figures for the same roles are rising. This may reflect softer local demand or employer caution tied to Oregon's broader finance-sector contraction, and warrants verification before assuming it reflects reduced need."}, {"headline": "Wage deceleration nationally eases, but Oregon's picture is noisier.", "body": "National average hourly earnings growth slowed to 3.0% year-over-year in September, below consensus and a relief for salary budget pressure. Oregon's finance and insurance employment fell 600 jobs year-over-year even as statewide average compensation reached $97,938, suggesting fewer but not necessarily cheaper finance roles."}], "local_conditions": "Portland metro unemployment held at 4.9% in August while the region continued shedding payroll jobs \u2014 32,600 lost between March 2025 and March 2026, the second-steepest metro decline nationally \u2014 concentrated in professional and business services and manufacturing even as healthcare kept adding headcount. Financial activities statewide remain 6.0% below pre-pandemic employment levels, and Oregon's own state economist now characterizes the environment as \"low-hire, low-fire,\" meaning neither aggressive cuts nor meaningful net hiring are driving the numbers.", "implications": "National F&A leaders are moving in the opposite direction from the metro's payroll contraction, with 74% planning permanent headcount increases and a 2026 Talent Shortage Index of 77% replacing last year's surplus \u2014 a signal that Portland Finance functions competing for accountants and FP&A talent may face tighter supply than local unemployment figures suggest. FP&A Manager advertised pay is up significantly locally to $133,363, outpacing the national figure, while Tax Specialist and Credit Analyst pay have moved sharply lower in the metro even as national rates for those same roles rise \u2014 a divergence that complicates any single regional benchmarking assumption for headcount cost planning. Consider reviewing role-level pay trajectories individually rather than applying a blanket metro adjustment, given how unevenly advertised pay is moving across Finance job families this month.", "looking_ahead": [{"category": "Expected release", "body": "Oregon's September employment data arrives October 14 and will show whether the 800-job August payroll decline persists into a third consecutive monthly contraction. A continued slide would reinforce the \"low-hire, low-fire\" framing for Q4 headcount planning."}, {"category": "Worth watching", "body": "Recent Portland-area WARN notices, including the 80-worker Lombard Street facility layoff and the 87-worker Tualatin phased reduction, are modest in scale but worth tracking for whether finance or finance-adjacent roles appear in future filings."}, {"category": "Emerging pressure point", "body": "The unemployed-to-job-vacancy ratio has risen steadily in Portland since 2023, even as Washington County unemployment sits near 3.7%. Watch whether this spread between tight sub-metro labor pools and looser metro-wide conditions widens, since it affects where recruitment costs concentrate."}, {"category": "Potential inflection point", "body": "National F&A compensation reportedly nearly doubled year-over-year alongside a hiring rebound to a 134% Hiring Index. If that national acceleration reaches Portland employers competing for the same CPA and FP&A talent, expect upward pressure on the metro's currently stable Controller and Senior Accountant advertised pay."}], "roles": [{"role": "Controller", "data_scope": "metro", "metro_p25": 95000.0, "metro_p50": 122732.0, "metro_p75": 132185.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 113754.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Senior Accountant", "data_scope": "metro", "metro_p25": 82454.0, "metro_p50": 89912.2, "metro_p75": 95531.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 87731.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 75514.0, "metro_p50": 95000.0, "metro_p75": 103214.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Billing Specialist", "data_scope": "metro", "metro_p25": 45603.5, "metro_p50": 54433.0, "metro_p75": 62400.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 49512.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Tax Specialist", "data_scope": "metro", "metro_p25": 44411.0, "metro_p50": 58908.0, "metro_p75": 74897.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 65842.4, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Credit Analyst", "data_scope": "metro", "metro_p25": 59250.0, "metro_p50": 68640.0, "metro_p75": 82510.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 71758.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "FP&A Manager", "data_scope": "metro", "metro_p25": 111678.0, "metro_p50": 133363.2, "metro_p75": 154144.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "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": "portland-vancouver-beaverton-or-wa-msa/finance/2026-09.html", "pdf": "portland-vancouver-beaverton-or-wa-msa/finance/2026-09.pdf"}, "published_at": "2026-10-09T14:35:00.014524+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/portland-vancouver-beaverton-or-wa-msa/finance/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/portland-vancouver-beaverton-or-wa-msa/finance/2026-09.pdf"}