Your Money
Overview
18 years of budget data at a glance.
Revenue
Where the city's money comes from.
Spending
Expenditures by department and fund.
Property Taxes
Levy history, rates, and the paradox.
Fees
Utility rates and fee comparison.
FY2027 Budget
Live tracker of the budget process.
Money Explained
Where the money comes from, what's guaranteed, and what's at risk.
City Operations
Funds
All city funds and transfers.
Debt & Capital
Bonds, debt service, and $128M CIP.
Development
Permits, construction, dwelling units.
City Plans
Comp plan, strategic goals, climate.
Comparisons
Peer Cities
Moscow vs. Idaho cities.
Money Flow
Interactive fund transfer network.
Data Sources
All source documents.
Emissions Scale
Moscow's CO2 vs. the world.
Tools
Calculator
Estimate your tax and utility bill.
Simulator
Model tax increase scenarios.
State Revenue
State shared revenue trends.
Explainers
Plain-language finance guides.
Priorities
Campaign platform backed by data.

FY2027 Budget Tracker

Following the money from workshop to adoption. Updated after each meeting.

The public hearing is Monday, August 17 (start time TBD)
Anyone can speak for about 3 minutes. The start time is confirmed by the city's official notice in early August. Build your comment in two minutes and RSVP at the Aug 17 hearing kit.
Open the hearing kit →
Mar 23
Workshop 1
Strategic initiatives
May 26
Workshop 2
Housing focus
Jun 12
Proposed budget
published
Jul 8
Budget workshop
8:30 AM
Aug 17
Public hearing
Formal comment
Sep 14
Workshop 4
Strategic plan reset

Documents and Recordings

FY2027 Proposed Budget ↗
The complete proposed budget published June 12, 2026. Budget message, fund summaries, department detail, capital projects. 317 pages. PDF, 6.2 MB.
Strategic Planning Update 2026 ↗
36-slide presentation from March 23 workshop. 13 strategic initiatives, scoring process, FY2027 budget preview. PDF, 5.9 MB.
Budget Calendar Narrative FY2027 ↗
Detailed budget development timeline, department meeting schedule, key dates through adoption. PDF, 129 KB.
March 23 Budget Workshop Recording ↗
Full audio of the March 23, 2026 strategic planning and budget workshop. 1 hour 30 minutes. MP3, 21 MB.
May 26 Housing Workshop: Full Notes ↗
Complete meeting notes with key statistics, legislative bill analysis, speaker-attributed council discussion, and action items. HTML.
May 26 Housing Workshop Transcript ↗
Full timestamped transcript of the May 26, 2026 housing workshop. 1,932 segments, 1 hour 55 minutes. TXT, downloadable.
Moscow Money Explained
Where does the $60M for city services come from? What's guaranteed and what isn't? Why did the General Fund reserve drop to $349K? What does the Bradbury ruling actually mean for your tax bill? 19 years of budget data, three levels of detail, sourced from audited financial statements.
Read the Guide ↗

Coming Soon

July 8 Budget Workshop (8:30 to 9:30 AM, City Hall) Council review of the proposed budget. The city calendar and the Mayor's budget message both now list July 8, replacing the all-day July 7 session described at the March 23 workshop. The published agenda will confirm the format.
August 17 Public Hearing (start time TBD) Formal public comment on the adopted budget. This is the last opportunity before the council votes. The start time will be set by the city's official hearing notice, published in early August.

June 12: The Proposed Budget Is Out

The Mayor's proposed FY2027 budget was distributed to council on June 12. It totals $149,292,804, about $10 million (7.0%) more than FY2026. Of that, $74.1 million (49.6%) is fund balance carried forward from prior years, most of it reserved for capital projects. All page references below are to the budget document, posted in full under Documents and Recordings above.

Property taxes

The budget takes the statutory maximum 3% increase, worth $243,582, plus the last $15,141 of the city's foregone balance. The foregone reserve is now exhausted permanently (p. 3, 19). New construction adds an estimated $130,553. Because assessed valuation grew faster than the levy, the proposed rate falls slightly to $3.56 per $1,000 and the city tax on a $400,000 home is estimated to decrease by $2.85 for the year (p. 19).

Compensation: employees absorb the squeeze

The stage is in the budget

The East City Park stage replacement appears in FY2027 Parks capital at $796,000, revised from the $885,000 budgeted in FY2026, plus $105,000 in 1% for Art funds for installations at the stage and the police station (p. 17, 311). For scale: the entire new property tax revenue from the maximum allowed increase plus foregone is $258,723. The stage line alone is three times that. The transfer map at the bottom of this page shows exactly where it lives.

The Mayor's own priority list

The budget message names the city's highest-priority issues: City Shop inefficiencies and safety concerns ($785,250 to complete), inability to recruit sufficient staff, inadequate funding to properly maintain city streets ($1,355,945 in roadway improvements), and deteriorating downtown streetscape and infrastructure ($200,000 for design only) (p. 2). Those words are the administration's, not ours. The same budget funds the stage.

Changed since the March workshop

March 23 Workshop: The FY2027 Fiscal Picture

The city administration presented a status report on 13 strategic initiatives established in fall 2022 and previewed the FY2027 budget environment. The short version: the budget is short before it starts.

Revenue

The city can raise its property tax levy by 3% annually. On an $8 million levy, that produces $240,000. New construction adds $60,000 to $100,000. The last of the foregone balance is $15,000. Total new revenue for FY27: $315,000 to $355,000.

Costs

Assuming 2.6% cost-of-living, 3% performance increases, and 8% health insurance increase, general fund payroll rises $522,000 plus $62,000 for recreation/culture. After recapturing about 30% through enterprise fund allocations, the net general fund hit is roughly $408,000. That is $50,000 to $80,000 more than the new revenue before accounting for any non-personnel cost increases.

What is frozen, cut, or lost

Capital

The Bradbury court ruling eliminated $700,000/yr in street fund capital capacity. The CIP has carried a 3% construction cost escalator when, by the administration's own statement, it should have been 8 to 10%. The city has $58 million invested at roughly 4-4.5%, earning about $2 million/yr in interest. That money flows to capital funds, not operations.

What is working

Deferred and redirected

What happens before the public sees the budget

The budget calendar shows the internal process. Department budget requests are due April 10. Department meetings run April 22 through May 1. The Mayor reviews the budget May 12-15. Fee resolutions are finalized by May 15. The new construction roll comes in from the County by June 1. The budget is finalized in early June and delivered to the council on June 12. By the time residents see the draft, five months of internal work is already done.

Strategic initiative reset this fall

The current 13 strategic initiatives were set in fall 2022. This fall, the slate gets wiped clean. Each council member, the mayor, and the executive team submit up to three priorities. Those are scored on impact, pervasiveness, urgency, controllability, and community vision. The results get ranked and discussed at the September 14 workshop. Final plan adoption is targeted for December. This is a real opportunity for residents to weigh in on what the city should focus on for the next four years.

May 26 Workshop: Housing

The council held a two-hour workshop on housing. City Administrator Bill Bellknap presented 48 minutes of market data, program history, and legislative updates. The council then discussed the housing authority question that has been on the table since 2024.

The supply problem

Moscow permits 30 to 40 new homes a year for a population of 26,700. Vacancy has stayed below 2% for as long as anyone can measure it. Home prices doubled in a decade: a three-bedroom house that sold for $230,000 in 2016 now carries a median sale price of $456,000. Not enough houses, too many buyers, prices rise.

The housing authority question

The Fair and Affordable Housing Commission spent most of 2025 pushing for a housing authority, an independent public body with powers to issue bonds, acquire property, and run housing projects. The council is not ready to commit. Bellknap said he wants to "understand where this priority ranks with all of our other needs" before dedicating staff time. Council President Drew Davis said a city-only scope is too narrow and the county should be involved. The question will be folded into the strategic plan update starting in late July.

What has actually worked: deregulation

The city's own track record over the past decade shows what moves the needle on supply. Moscow reduced lot sizes, cut setbacks, allowed twin homes and townhouses, permitted ADUs, and opened commercial zones to residential use. None of that cost the city anything. The 2026 legislature went further: smaller manufactured homes (HB 800), expanded ADU rights with no owner-occupancy requirement (SB 1354), and a new starter-home subdivision with lots as small as 1,500 square feet (SB 1352, deadline Feb 1, 2027). Every one of those changes removed a barrier between a builder and a buyer.

By the numbers

What the council agreed on

Read the full meeting notes with speaker-attributed discussion, all seven legislative bills, regulatory timeline, and housing authority explainer. Download the full transcript (1,932 segments, 1 hr 55 min).

Based on audio recording transcribed with faster-whisper large-v3. Speaker attribution inferred from conversational context. All statistics from the city staff presentation.

Key Quotes: Housing Workshop

"Before we spend time sketching it out, I would like to understand where this priority ranks with all of our other needs."
Bill Bellknap, on the housing authority proposal
"We do a lot with a little. And that's only becoming more true the more that I do this."
Drew Davis, on city staff capacity
"I recall a time where my first clients were, you know, family household, single earner... you could buy a house, three bed, two bath, about $230. Now that's doubled."
Council Member Sage, on price escalation since 2016
"Time for developers is really... the time it takes, if you think about PUD processes, by the time you submit it and it goes through review... it is a long, long process."
Council Member Scott, on permitting as a cost driver
"Solving housing authority in our county should be a county issue. Moscow's the most expensive place probably to live... just focusing on Moscow leaves a lot of things out."
Drew Davis, on scope of a housing authority
"We lost almost two million dollars from general fund operations in 2023... we still have eight positions vacant that we could not fill, including three police officer positions."
Bill Bellknap, on the city's financial constraints
"We need to quiet the noise that regulatory fees are a significant part of the problem. And that's just a matter of demonstrating with numbers what percentage of the cost of a starter home is actually a regulatory fee."
Council Member Evan, on separating fact from narrative

Key Quotes: March 23 Workshop

"So before we even look at those, we're, you know, we're 50 to 80,000 in the hole."
On the gap between new revenue and payroll increases, before any non-personnel costs
"We've had seven positions that we've held vacant since 2023... We won't have funding for bringing those back. That represents another 600,000 or so maybe with benefits."
On frozen positions
"We've been carrying 3% annual escalator... we probably should have been carrying 8 to 10 but we were afraid to do that."
On the capital improvement plan construction cost assumptions
"I had a concern about that because we're underfunding our future capital projects. It looks like... we are not actually funding them."
Council member, responding to the CIP escalator admission
"To run this operation at about 1.9 million where it would traditionally cost us 7 to 8 million to run a fully paid fire department."
On the fire/EMS volunteer model
"There's only 15,000 foregone. If the council chooses to bring that into the budget this year... our foregone balance will be gone and then we just get back to 3% and new construction."
On the exhaustion of foregone property tax capacity
"We're going to have to give up a patrol position in order to retain that because we can't... we don't have funding to pick that position up."
On losing the AG-funded forensic detective
"Over the last 10 years we have done a number of regulatory changes... to permit twin homes and town houses in many zoning districts, reduce lot sizes, reduce setbacks... What can we do to reduce regulatory cost? That's always something we look at."
On affordable housing and reducing barriers to development
"New construction... whatever gets built in the prior year, you can apply essentially last year's levy to it and add that to your levy. So you have the funding to serve the new development. That ranges between typically 60 to 100,000 of new revenue per year."
On how growth generates property tax revenue
"It is such importance to the community and to the region that it's something I think we have to keep on. But it's not going to be one we're going to check off in a year or two. It's going to be continued effort and focus for at least a decade or more."
On the alternative water supply study (Snake River)

This page is based on the March 23, 2026 Moscow City Council Budget Workshop. Audio recorded and transcribed. All figures are from the city administration's presentation. This page will be updated after each meeting in the budget cycle.

Annual Property Tax Increase

The city council took the maximum 3-4% property tax increase in most years, with two zero-increase years (FY2010, FY2021). After FY2027, the foregone balance is gone.

Council-approved property tax levy increase each year. Idaho law caps the statutory increase at 3%; additional foregone balance may be recaptured.

Source: City of Moscow adopted budgets, FY2008-FY2026, property tax summary pages.

Cumulative Property Tax Increase

Property tax levies have more than doubled since FY2008 through annual compounding, growing over 116%. After FY2027, the only growth lever is 3% plus new construction.

Compounded total property tax levy increase since FY2008. Each year's approved increase builds on the prior year's base.

Calculated by compounding each year's approved increase. Source: City of Moscow adopted budgets, FY2008-FY2026.

Spending Per Employee

Budget per employee has doubled since FY2008. The FY2027 projection (red) uses 165 funded FTE, not 172 authorized, because 7 positions have been frozen since 2023.

Total adopted budget divided by full-time equivalent (FTE) employees. FY2027 uses 165 funded FTE (172 authorized minus 7 frozen since 2023).

FY2008-FY2026 from adopted budgets. FY2027 projected from March 23 workshop: $139.5M base + ~$335K new revenue, 165 funded FTE. Calculated, not an official city metric.

How to Participate

You do not need to be a budget expert. Show up to a meeting, send one email, or speak during public comment. One question is enough.

Where the East City Park Stage Lives

Every interfund transfer in the FY2027 Proposed Budget. The stage is not a transfer; it is budgeted inside the gold-ringed Capital Projects Fund. Sending funds at left, receiving funds at right; ribbon width is proportional to dollars. Hover any ribbon or fund to isolate it.

The stage is a capital-outlay line, not a transfer

The East City Park stage is a $796,000 capital-outlay line (GL 350-165-770-73), bundled in the Capital Projects Fund's $2,164,100 "Improvements - Parks" appropriation, plus a share of $105,000 in 1% for Arts (shared with the new police-station art).

The Capital Projects Fund is financed mostly by $13,457,639 in accumulated reserves (about 78% of its $17,358,500 total); about $2,049,466 arrives as the four interfund transfers shown flowing into it. The budget earmarks the largest of those (Street, $1,025,863) plus grants and urban-renewal money for the Roadway program, not the stage. No single transfer pays for the stage.

Sending fund
Receiving fund
FromToAmountGL AccountPg
Highlighted rows feed the Capital Projects Fund, where the stage line is budgeted. Source: FY2027 Proposed Budget, object code 890 (transfers) and Capital Projects Fund detail. 27 transfers reconcile to $14,095,075.

Companion view: where each fund's money comes from

The map above shows money moving between funds. This one shows where each fund's money comes from in the first place. The General Fund runs mostly on property taxes; the enterprise funds (water, sewer, stormwater, sanitation) run on user fees, like self-supporting businesses; and nearly half the budget (about 78% of the capital side, 49.6% overall) is fund balance carried forward as reserves. Hover any source or fund to isolate it.
Revenue source
Fund
SourceFundAmountShare of fund
Source: City of Moscow FY2027 Proposed Budget, Proposed Revenue Summary (printed p.22). 64 source-to-fund flows totaling $149,292,804, reconciled to the published budget. Sources grouped: Property & Franchise Taxes; Fees & Charges; Intergovernmental; Other Revenue; Transfers In; Fund Balance / Reserves.

This page is based on the FY2027 Proposed Budget (published June 12, 2026, posted above in full), the March 23 and May 26, 2026 Moscow City Council Budget Workshops (audio recorded and transcribed), the Strategic Planning Update 2026 presentation (36 slides, obtained via public records request), and the City of Moscow FY2027 Budget Calendar. All figures are from official city documents. This page is updated after each meeting in the budget cycle. Last updated June 12, 2026.