COLORADO WORKS BETTER™ Taxpayer Shareholder Portal Follow

Who runs this

Works Better Corporation, a nonpartisan public benefit corporation, builds this site.

Independent public-records project, separate from the State of Colorado and from every party and campaign.

Every number carries one of four labels (FACT, CALC, SAMPLE or PENDING) and a source you can open.

Colorado · TABOR

The TABOR limit against the revenue it limits

From FY 1992-93 to FY 2024-25, Colorado’s revenue subject to TABOR grew +284%. Inflation plus population growth, compounded over the same years, allowed +314%. Over the whole run, revenue did not outgrow the formula. The state still owed refunds in 14 years, because the limit is set in dollars each year, not by the long-run rate.

Revenue subject to TABOR, FY 1992-93 to FY 2024-25

+284%

$5.07B to $19.45B. CALC

Inflation plus population, compounded, same years

+314%

Each year’s allowed growth rate as the schedule used it, multiplied year on year. CALC

Refunds owed, all certified years

$13.33B

14 years with a refund. Each year’s own surplus, counted once. CALC

Kept under Referendum C, years printed

$33.46B

3 refund years under the cap print no kept figure, so this is a floor. CALC

Why some years had a refund

FACT

A refund depends on dollars, not on the growth rate. Each year’s limit grows from last year’s limit, or from last year’s revenue when revenue fell short. So a fast-growing year can owe nothing when the year before sat well under the limit. A modest year can owe a refund when revenue was already at the limit.

  • FY 1993-94 to FY 2004-05: the TABOR limitRevenue above the limit was refunded.
  • FY 2005-06 to FY 2009-10: the Referendum C time-outVoters let the state keep all revenue for five years. No refunds, even in the 3 years revenue was above the limit.
  • FY 2010-11 on: the Referendum C capA higher cap replaced the limit. Revenue above the cap is refunded. Revenue between the old limit and the cap is kept.
  • Above the limit: refunded
  • Above the limit in the time-out: kept
  • Below the limit: no refund
Each bar is the schedule’s own amount over or under the limit in force that year: the TABOR limit through FY 2009-10, the Referendum C cap after. FACT

What Referendum C did

Voters approved Referendum C in 2005. It was a five-year time-out: the state kept all revenue from FY 2005-06 through FY 2009-10, whatever the limit said. From FY 2010-11 it set a permanent, higher cap, which grows each year by the same inflation-plus-population rate.

The TABOR limit is still worked out every year. The space between it and the cap is revenue the state keeps. Only revenue above the cap is refunded.

Each year: the allowed growth rate against revenue growth

FACT CALC

The allowed growth rate is last calendar year’s inflation in the Denver area plus the state’s population growth. The line is how much revenue subject to TABOR grew from the year before.

  • Inflation
  • Population growth
  • Revenue growth
  • Refund year
  • Shaded: the Referendum C time-out
Bars FACT: the rates the State Controller’s schedule used. In FY 2001-02 the 6.0% census population figure was banked as a growth dividend, so only the 4.0% inflation counted and the bar shows that. Line CALC: this year’s revenue ÷ last year’s revenue − 1.

In dollars: revenue against the two limits

FACT

The TABOR limit grows from the lower of last year’s limit or last year’s revenue, so a recession lowers it for good. From FY 2010-11 the limit that decides a refund is the higher Referendum C cap. Revenue between the TABOR limit and the cap is kept, as voters approved.

  • Revenue subject to TABOR
  • TABOR limit (dashed)
  • Referendum C cap
  • Refund year
  • Shaded: the Referendum C time-out
Revenue, the limit and the cap FACT, as each year’s schedule prints them.

Every year, with its source

FACT CALC

Dollars in millions; a figure in parentheses is under the limit. Revenue growth CALC is worked out from the revenue column. Every other figure FACT is as printed in the source on its row. A dash means the figure does not apply to that year.

Colorado TABOR, FY 1992-93 to FY 2025-26. FY 2025-26 is preliminary.
Fiscal yearLimit in force Inflation %Population %Allowed growth % Revenue ($M)Revenue growth % TABOR limit ($M)Ref C cap ($M)Over (under) limit ($M) Refund owed ($M)Kept under Ref C ($M)Status NoteSource
FY 1992-93Base year ––– 5,069.7– ––– ––Actual –Colorado Economic Perspective, First Quarter FY 1998 (opens in a new tab)
FY 1993-94TABOR limit 3.72.86.5 5,385.16.2 5,399.2–(14.1) 0.0–Actual –Colorado Economic Perspective, First Quarter FY 1998 (opens in a new tab)
FY 1994-95TABOR limit 4.23.07.2 5,757.36.9 5,767.5–(10.2) 0.0–Actual –Colorado Economic Perspective, First Quarter FY 1998 (opens in a new tab)
FY 1995-96TABOR limit 4.42.77.1 6,124.36.4 6,160.3–(36.0) 0.0–Actual –Colorado Economic Perspective, First Quarter FY 1998 (opens in a new tab) · document 2 (opens in a new tab) · document 3 (opens in a new tab)
FY 1996-97TABOR limit 4.32.36.6 6,647.68.5 6,508.6–139.0 139.0–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 30, 1997 (and Notes) (opens in a new tab)
FY 1997-98TABOR limit 3.52.05.5 7,435.211.8 6,872.0–563.2 563.2–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 1998 (opens in a new tab) · document 2 (opens in a new tab)
FY 1998-99TABOR limit 3.32.05.3 7,923.06.6 7,243.4–679.6 679.6–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 30, 1999 (opens in a new tab) · document 2 (opens in a new tab)
FY 1999-00TABOR limit 2.42.04.4 8,503.07.3 7,563.7–939.2 941.1–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 30, 2000 (opens in a new tab) · document 2 (opens in a new tab)
FY 2000-01TABOR limit 2.92.25.1 8,877.14.4 7,948.6–928.6 927.2–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 30, 2001 (opens in a new tab) · document 2 (opens in a new tab) · document 3 (opens in a new tab) · document 4 (opens in a new tab)
FY 2001-02TABOR limit 4.06.0, not used4.0 7,752.2−12.7 8,126.2–(365.7) 0.0–Actual Population growth of 6.0% (census correction) was not used this year; it was banked as a growth dividend for later years. The revenue drop partly reflects new exemptions.Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 2002 (opens in a new tab) · document 2 (opens in a new tab)
FY 2002-03TABOR limit 4.72.26.9 7,712.5−0.5 8,296.8–(584.3) 0.0–Actual –Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 2003 (and Notes) (opens in a new tab) · document 2 (opens in a new tab) · document 3 (opens in a new tab)
FY 2003-04TABOR limit 1.91.73.6 8,332.08.0 8,332.0–0.0 0.0–Actual Limit includes the growth dividend banked in FY 2001-02.Schedule of Computations Required Under Article X, Section 20, State Controller's Office (CO Dept. of Personnel & Administration) as of June 2004 (with State Controller transmittal letter Dec 8, 2004) (opens in a new tab) · document 2 (opens in a new tab) · document 3 (opens in a new tab) · document 4 (opens in a new tab)
FY 2004-05TABOR limit 1.11.12.2 8,483.41.8 8,309.5–170.8 43.0–Actual Limit includes the growth dividend banked in FY 2001-02.OSA, Schedule of TABOR Revenue, September 2005 (Report 1742) (opens in a new tab)
FY 2005-06Referendum C time-out 0.11.21.3 9,161.48.0 8,045.3–1,116.1 0.01,116.1Actual –OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), February 2008 (Report 1927) (opens in a new tab) · document 2 (opens in a new tab)
FY 2006-07Referendum C time-out 2.11.43.5 9,641.95.2 8,333.8–1,308.0 0.01,308.0Actual –OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), February 2008 (Report 1927) (opens in a new tab)
FY 2007-08Referendum C time-out 3.62.05.6 9,998.63.7 8,829.1–1,169.4 0.01,169.4Actual –OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), March 2010 (Report 2076) (opens in a new tab) · document 2 (opens in a new tab)
FY 2008-09Referendum C time-out 2.21.94.1 9,102.4−9.0 9,203.8–(101.5) 0.00.0Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $9,109,929,116.OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), March 2010 (Report 2076) (opens in a new tab)
FY 2009-10Referendum C time-out 3.91.95.8 8,567.9−5.9 9,183.8–(615.9) 0.00.0Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $8,567,497,396.OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), Feb 2011 (Report 2076-10) (opens in a new tab) · document 2 (opens in a new tab)
FY 2010-11Referendum C cap −0.61.81.2 9,424.610.0 8,654.210,684.9(1,260.2) 0.0770.6Actual –OSA, Schedule of TABOR Revenue, Sept 2011 (Report 2054-11) (opens in a new tab) · document 2 (opens in a new tab) · document 3 (opens in a new tab)
FY 2011-12Referendum C cap 1.90.12.0 10,273.29.0 8,799.810,871.4(598.2) 0.01,473.4Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $10,269,103,335.OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), Feb 2013 (Report 2180-12) (opens in a new tab)
FY 2012-13Referendum C cap 3.71.75.4 11,107.38.1 9,247.511,460.2(352.9) 0.01,859.9Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $11,109,548,521.OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), Feb 2014 (Report 1301F-A) (opens in a new tab)
FY 2013-14Referendum C cap 1.91.43.3 11,691.95.3 9,566.611,852.4(160.5) 0.02,125.3Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $11,683,129,973.OSA, Schedule of Computations Required Under Art. X Sec. 20 (TABOR), Feb 2015 (Report 1401F-A) (opens in a new tab)
FY 2014-15Referendum C cap 2.81.54.3 12,530.87.2 9,976.912,361.0169.7 169.7not printedActual –OSA, Schedule of TABOR Revenue FY2016, Oct 2016 (Report 1673P), OSC certification letter and schedule (opens in a new tab) · document 2 (opens in a new tab)
FY 2015-16Referendum C cap 2.81.64.4 12,824.42.3 10,427.612,946.5(122.1) 0.02,396.8Actual Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $12,904,019,740.OSA, Schedule of TABOR Revenue FY2016 (Report 1673P) (opens in a new tab) · document 2 (opens in a new tab)
FY 2016-17Referendum C cap 1.21.93.1 12,891.90.5 10,761.713,327.8(435.9) 0.02,130.3Actual –OSA, Schedule of TABOR Revenue FY2017, Oct 2017 (Report 1773P), OSC certification and Preliminary Schedule (opens in a new tab)
FY 2017-18Referendum C cap 2.81.74.5 13,720.96.4 11,220.713,702.418.5 16.2not printedActual The schedule certifies $16,202,687 over the cap for this year, and $37,529,475 to be refunded once $21,326,788 still owed from the FY 2014-15 surplus is added. This series counts each year’s own surplus once, so it carries $16,202,687. A later schedule restates the amount over the cap as $18,510,386; the over (under) column uses that restated figure. Revenue is the restated figure, the one that agrees with this row’s limit, cap and amount over or under. It was first certified as $13,718,573,027.OSA, Schedule of TABOR Revenue FY2018, Oct 2018 (Report 1814P), OSC certification and Preliminary Schedule (opens in a new tab) · document 2 (opens in a new tab)
FY 2018-19Referendum C cap 3.41.44.8 14,788.47.8 11,759.314,360.1428.3 428.3not printedActual The State Auditor’s report states $428,335,506 over the cap. The Controller’s letter adds $141,689 still owed from the FY 2014-15 surplus, for $428,477,195 in all. This series counts each year’s own surplus once.OSA, Schedule of TABOR Revenue FY2019, Nov 2019 (Report 1914P), OSC certification letter and Preliminary Schedule (opens in a new tab)
FY 2019-20Referendum C cap 2.71.44.1 14,866.30.5 12,241.514,948.8(82.5) 0.02,624.8Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2020, Performance Audit (2014P), containing State Controller certification letter and Preliminary Schedule of Computations (opens in a new tab)
FY 2020-21Referendum C cap 1.91.23.1 16,097.98.3 12,628.115,644.3453.6 453.63,016.3Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2021 (2161P) (opens in a new tab)
FY 2021-22Referendum C cap 1.90.32.2 19,747.022.7 12,929.816,012.43,734.6 3,734.63,082.6Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2022 (2252P) (opens in a new tab)
FY 2022-23Referendum C cap 3.50.74.2 20,225.92.4 13,445.216,657.33,568.6 3,568.63,212.1Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2023 (2357P) (opens in a new tab)
FY 2023-24Referendum C cap 8.00.58.5 19,444.7−3.9 14,588.118,073.21,371.5 1,371.53,485.1Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2024 (2457P) (opens in a new tab)
FY 2024-25Referendum C cap 5.20.75.9 19,449.40.0 15,462.719,153.4296.1 293.33,690.7Actual –OSA, Schedule of TABOR Revenue, Fiscal Year 2025 (2557P) (opens in a new tab)
FY 2025-26Referendum C cap 2.31.33.6 19,835.42.0 16,187.720,011.3(175.9) 0.03,647.7Preliminary Preliminary: the State Auditor could not confirm the Controller figures.OSA, Schedule of TABOR Revenue, Fiscal Year 2026 (2657P), incl. Sept 1 and Sept 8, 2026 Controller letters (opens in a new tab) · document 2 (opens in a new tab)
How we figured this
  • What is counted. Revenue subject to the TABOR limit (Colo. Const. art. X, sec. 20), which the State Controller measures as nonexempt state revenue. It leaves out federal funds, enterprises and revenue voters exempted, so it is not total state revenue or spending, and what counts as an enterprise changed over the years.
  • Revenue change CALC is FY 2024-25 revenue ÷ FY 1992-93 revenue − 1: $19,449,446,624 ÷ $5,069,700,000 − 1.
  • The compounded allowance CALC multiplies (1 + each year’s allowed growth rate) from FY 1993-94 through FY 2024-25, then subtracts 1. It is a yardstick, not the limit itself: the real limit also resets down after a revenue drop, and it moved with the growth dividend and Referendum C.
  • Refunds owed CALC add the refund column over the years marked Actual. The refund owed for this year’s own surplus, as certified. Remainders of an earlier year’s surplus that a later schedule adds are not counted again. What was paid back through the refund mechanisms can differ from what was owed.
  • Kept under Referendum C CALC adds the kept column over the years marked Actual. Revenue the state kept under Referendum C: all revenue above the TABOR limit in the time-out, and revenue between the TABOR limit and the cap after it. Blank where the schedule prints no figure.
  • Over (under) the limit. The schedule’s own amount over (under) the limit in force: the TABOR limit through FY 2009-10, the Referendum C cap from FY 2010-11. In a few years it includes prior-year corrections the schedule prints, so it can differ from revenue minus the limit.
  • Restated years. Where a later schedule restated a year, this page uses the figures that agree with each other in that year’s row, and the row’s note gives the first figure.
  • FY 2025-26 is preliminary. The State Auditor could not confirm the Controller’s figures, so this year is left out of every total.
  • Where the figures come from. State Controller schedules and State Auditor reports for most years. For FY 1992-93 to FY 1995-96 the Governor’s budget office, because no Controller schedule for those years survives online. Each row names its own documents.