Colorado's Taxpayer's Bill of Rights has shaped every level of government in the state for more than three decades. This page traces what happened, when, and how it landed differently on the state general fund, on municipalities, on counties, and on school districts — including where it delivered what supporters promised and where it created problems critics predicted.
Four interlocking mechanisms produce nearly all of TABOR's downstream effects. Understanding these makes the timeline legible.
Government revenue may grow only by inflation plus population growth (state) or inflation plus local growth (local). Anything above the cap must be refunded unless voters say otherwise.
No new tax, rate increase, or new debt without a public vote. This applies to every district, city, county, and the state.
Because each year's cap is calculated off the prior year's actual revenue, a recession permanently lowers the baseline. Recovery cannot restore the pre-recession level. Partly addressed at the state level by Referendum C in 2005.
"De-Brucing" (voter approval to keep excess revenue) and "enterprises" (fee-funded government businesses exempt from the cap). Both are legal under TABOR and both are now used heavily.
Click any entry to expand. Filter by the level of government affected.
Voters lock residential property at no more than 45% of the statewide assessed base, with non-residential covering 55%. As home values rise faster than commercial, the residential assessment rate must automatically fall to preserve the ratio.
Amendment 1, authored by Douglas Bruce, is approved after failed attempts in 1988 and 1990. It applies simultaneously to the state and to every local government and special district in Colorado — a structural choice that distinguishes Colorado's version from tax limits in other states.
Thousands of local ballot questions ask voters to let the jurisdiction keep revenue above the TABOR cap. They pass at high rates. By 2006, 175 of 178 school districts have de-Bruced; today the counts stand at 51 of 64 counties, 230 of 274 municipalities, and 177 of 178 school districts.
The dot-com expansion pushes state revenue well past the cap for six consecutive years, triggering the largest sustained refund period in TABOR's history.
Voters require minimum annual increases in per-pupil funding — an attempt to protect education from TABOR-driven erosion.
Revenue collapses. Because the cap resets to the recession trough, recovery revenue cannot be spent even when it returns. Analysts projected a real decline in available revenue of roughly $1.9 billion from FY2001 to FY2007 absent a fix.
Voters allow the state to retain all revenue from FY2005-06 through FY2009-10, and from FY2010-11 forward to grow a new "Referendum C cap" from the FY2007-08 base rather than the recession trough. Retained revenue above the old TABOR base is earmarked for health care, education, and transportation.
The Colorado Department of Education, reading the School Finance Act alongside TABOR, directs districts to lower their mill levies — even districts whose voters had already de-Bruced and authorized keeping the revenue.
Facing a $28 million gap after sales tax revenue collapsed, and constrained by a Bruce-sponsored local measure restricting property tax increases, the city shuts off roughly a third of its streetlights (saving about $1.2M/yr), auctions police helicopters, cuts bus service, stops mowing parks, and reduces its workforce.
The Colorado Supreme Court addresses the mill levy question, finding CDE had erred. In the same period, the legislature creates the Hospital Provider Fee as a TABOR-exempt enterprise, accelerating a strategy that reshapes state finance.
After years of reduced library hours, deferred repaving, park deterioration, and waitlists for subsidized child care, Denver voters eliminate TABOR growth restrictions on city property tax revenue — retaining roughly $44 million annually that would otherwise have been refunded as property tax credits.
State Rep. Andy Kerr and a bipartisan group of current and former officials argue TABOR violates the U.S. Constitution's Guarantee Clause by depriving Colorado of a republican form of government. In December 2021 the Tenth Circuit dismisses the case for failure to state a claim.
A bipartisan rural-sustainability deal repeals the Hospital Provider Fee and recreates it as the Colorado Healthcare Affordability and Sustainability Enterprise (CHASE), moving its revenue outside the Referendum C cap. In exchange, the FY2017-18 cap is permanently reduced by $200 million — and that reduced figure becomes the base for all future years — plus a 2% across-the-board agency cut.
The measure would have let the state permanently keep revenue above the cap, splitting it three ways among K-12, higher education, and transportation — an estimated $116 million each in year one. It loses.
Voters repeal the Gallagher Amendment, freezing residential and non-residential assessment rates and ending the automatic downward ratchet on local property tax capacity. Separately, Proposition 116 cuts the flat income tax rate to 4.55%.
The legislature phases mill levies back up in 127 districts over 20 years, restoring the local revenue voters had already authorized. The Colorado Supreme Court finds the correction constitutional because those districts' voters had de-Bruced years earlier — no new vote required.
Post-pandemic inflation and federal stimulus push nominal revenue far past the cap. The legislature accelerates refunds into August 2022 checks. Voters separately cut the income tax rate again.
The FY2022-23 surplus hits a record $3.6 billion. Proposition HH — which would have traded reduced TABOR refunds for property tax relief and local backfill — is defeated on Nov. 7. Gov. Polis immediately calls a special session, which cuts the residential assessment rate to 6.7%, raises the value exemption to $55,000, expands the EITC, and flattens TABOR refunds to an equal per-taxpayer amount.
Beginning in FY2024-25 the state eliminates the K-12 funding withholding first imposed during the Great Recession. Over 15 years the factor — originally the "Negative Factor" — diverted close to $10 billion away from school districts. At its FY2017-18 level alone it cut every district's total funding by 11.1%, worth $828.3 million.
Forecasts cut expected refunds sharply. Medicaid — covering roughly 1.2 million Coloradans — has grown about 86% in cost since FY2018-19, far outpacing inflation plus population.
The legislature opens the session facing roughly an $850 million gap that grows to nearly $1.5 billion by adjournment. The governor's $46.8 billion FY2026-27 budget proposes keeping $306.1 million by withholding refunds, arguing the state overpaid that amount after federal tax changes altered its revenue calculation — a move Joint Budget Committee staff advised in a Feb. 20 memo would not be legal. Separately, House Joint Resolution 1023 (introduced March 31) would authorize the legislature to sue over TABOR's constitutionality. A May bill redirecting $300 million in refunds draws its own legal objections.
What TABOR delivered at the state level, and what it cost — stated as its supporters and critics would each put it.
TABOR's local story is largely a story of escape. The jurisdictions that got out are mostly fine; the ones that didn't are where the damage concentrated.
| Constraint | Applies after de-Brucing? | Practical effect on operations |
|---|---|---|
| Revenue growth cap | No — lifted | The main thing de-Brucing solves. Jurisdiction keeps revenue above inflation + growth. |
| Voter approval for tax increases | Yes — always | Every new sales tax, mill levy increase, or lodging tax requires a ballot campaign — cost, timing risk, and typically a November-only window. |
| Voter approval for multi-year debt | Yes — always | Capital planning is tied to election cycles. Drives heavy use of certificates of participation and lease-purchase structures that avoid the "debt" label. |
| Election timing and ballot-title rules | Yes — always | Mandatory all-caps fiscal impact language in ballot titles is widely believed to depress yes votes; no emergency tax increases permitted. |
| Emergency reserve requirement | Yes — always | 3% of fiscal year spending must be held in reserve and cannot be used for economic downturns — only declared emergencies. |
| The 5.5% statutory property tax limit | Separate law | A distinct pre-TABOR limit that still binds many counties independent of TABOR status — a frequent source of confusion. |
Shifting from taxes to fees — stormwater, utility, permit, impact, and franchise fees — because fees for enterprise services fall outside the cap and don't require a vote. The dominant local strategy statewide.
Metropolitan and special districts proliferated as a way to fund new development infrastructure with its own taxing authority and its own voters — often just the developer's few initial residents.
Cities now maintain ongoing capacity for ballot campaigns: polling, issue committees, and a rhythm of November asks. This is a real recurring administrative cost that didn't exist pre-1992.
When revenue can't grow, paving, facility replacement, and fleet renewal slip first because the consequences are invisible for years. Denver's pre-2012 experience is the canonical example.
Six jurisdictions showing the full range of outcomes.
Denver spent the 2000s absorbing the cap the hard way: reduced library hours, delayed repaving, park deterioration, and waitlists for subsidized child care. In November 2012 voters approved Measure 2A, eliminating TABOR growth restrictions on city property tax revenue and letting the city retain roughly $44 million a year that would otherwise have gone back as property tax credits.
Denver is the strongest evidence for the proponent argument: the constraint bound, the city made its case, voters approved, and the problem was solved through TABOR's own mechanism rather than around it. A large, growing, politically cohesive city can do this. That is exactly the profile of jurisdiction that can.
The most-cited TABOR failure case, and appropriately so — it is Douglas Bruce's own city. Heavy sales tax dependence meant the 2008–09 collapse hit revenue hard, and a Bruce-sponsored local measure restricting property tax increases removed the obvious offset. For 2010 the city faced a $28 million gap and shut off roughly a third of its streetlights (saving ~$1.2M/yr), auctioned police helicopters, cut bus service, stopped mowing most parks, and reduced staff.
The city also fought a running dispute over whether its Stormwater Enterprise Fee was a fee or a tax — the enterprise question in miniature at the municipal level — and eventually phased the authority out. The city has since gone repeatedly to voters for sales tax measures and TABOR questions, with mixed results. Supporters counter that the highly visible cuts were a choice intended to build pressure rather than a strict fiscal necessity; that dispute has never been settled.
Jeffco had not de-Bruced. In 2021, with property values surging, the county collected $17.3 million above its TABOR limit and was legally required to refund all of it to property taxpayers — while neighboring de-Bruced jurisdictions kept identical windfalls and spent them on services.
This is the cleanest illustration of the patchwork problem. Two adjacent Front Range counties with similar economies and similar assessment growth end up with materially different fiscal capacity purely because of a ballot decision made — or not made — years earlier.
Thirteen counties remain fully under the revenue cap. When property values rose to historic levels, these counties could not capture the growth — they refunded it. Meanwhile Denver, Douglas, and other de-Bruced counties absorbed the same windfall without restriction.
The compounding matters more than any single year. Because the cap builds off prior-year revenue, a county that refunds a boom never rebases at the higher level; it grows forward from the constrained figure permanently. For rural counties this stacked on top of decades of Gallagher-driven assessment rate declines before that amendment's 2020 repeal — a double squeeze on exactly the jurisdictions with the least diversified tax base and the thinnest administrative capacity to run ballot campaigns.
Districts de-Bruced almost universally — 175 of 178 by 2006, 177 today. It should have been the clean success story. Instead, in 2007 the Colorado Department of Education directed districts to lower their mill levies anyway, reading the School Finance Act as requiring it even where voters had already authorized retention. Districts lost local revenue their own communities had approved, and the state was forced to backfill a growing share of K-12 costs.
Meanwhile the Budget Stabilization Factor — the Great Recession withholding — diverted close to $10 billion from districts over 15 years, cutting every district's total funding by 11.1% ($828.3 million) in FY2017-18 alone. HB21-1164 finally began correcting the mill levy error across 127 districts over 20 years, upheld by the Colorado Supreme Court because those voters had already de-Bruced. The stabilization factor reached zero in FY2024-25 — though with the state's deficit growing, its return is already being discussed for FY2026-27.
TABOR applies to every district, which made the district form itself a strategy. New development is routinely financed through metropolitan districts with their own taxing authority and their own — initially very small — electorate, letting debt and mill levies be approved by a handful of voters before residents arrive.
Fire protection, library, and hospital districts fared differently: they depend almost entirely on property tax, so they took the full force of the Gallagher–TABOR squeeze until 2020, and many now operate at service levels well below what their populations imply. This is where TABOR's effects are least visible and least studied, and where the case for reform is most often made on operational rather than ideological grounds.
Most of the argument isn't about facts. It's about which counterfactual you accept.
| Question | TABOR supporters | TABOR critics |
|---|---|---|
| Is the cap actually binding? | No — government routed around it. Fees went from 46% to 71% of state spending; 24 new enterprises collected $23.3B by 2023. Spending grew faster than the limit and faster than the economy. | Yes — for the general fund, where discretionary services live. Enterprises are ring-fenced revenue that can't pay for higher ed, courts, or human services. |
| Are service cuts forced or chosen? | Chosen. Colorado Springs picked visible cuts for leverage; legislators protect favored programs and cut sympathetic ones to build pressure for repeal. | Forced. With K-12 constitutionally protected and Medicaid federally driven, the cuts land where they land because there's nowhere else for them to go. |
| Does de-Brucing prove the system works? | Yes. Thousands of local approvals and Referendum C show voters approve revenue when the case is honest and specific. That's the design functioning. | Partly. It works where campaign capacity and political cohesion exist. Rural and low-capacity jurisdictions fall further behind, and the state can't get to yes at all. |
| Is the growth formula adequate? | It should be. If government grows faster than population and prices, that's expansion, not maintenance — and it should require consent. | No. Medicaid is up 86% since FY2018-19. Construction and medical inflation exceed CPI structurally. The formula was never calibrated to what government actually buys. |
| What about outcomes? | Colorado has a strong economy, in-migration, and a below-average tax burden. The results speak for themselves. | ~40th in per-pupil K-12 spending with one of the most educated workforces in the country — the "Colorado Paradox." The state imports talent rather than producing it. |
Neutral framing: these are the mechanical problems any reform — partial or total — has to solve, regardless of which direction you approach from.
Any statewide fix has to decide whether it overrides local voters who deliberately kept the cap. Politically the hardest piece, because it means overruling a live local decision.
If the cap changes, what happens to $23B+ in enterprise revenue? Folding it back in blows through any cap; leaving it out preserves exactly the distortion both sides criticize.
Refunds are now a household budget line. The 2019 Prop CC result and the 2023 Prop HH result both suggest voters will not trade them away for general fund flexibility, however good the underlying case.
SB17-267's $200M reduction and years of low baselines are baked into today's cap. Restoring the formula alone doesn't restore the level — that's a separate and much larger ask.
Kerr v. Polis closed the federal Guarantee Clause path in 2021. HJR 1023's 2026 state-court theory is untested, and critics note taxpayers would fund lawyers on both sides.
The cap and the vote requirement are separable. Most reform proposals that have polled well keep the vote and modify the formula — the cap is where the fight is, not the ballot.