As written, this bill's transparency mechanisms look genuinely mixed — a real reporting penalty against a real new secrecy category. As demonstrated, they don't hold up: no public confirmation exists that the database, the reporting deadline, or the new secrecy classification have actually been used since the law took effect. This piece grades both — what the bill promises, and what's actually been shown to happen — because the gap between them is the story.
Know your acronyms
This bill uses a lot of them. Tap a card to flip it.
How these pieces fit together
Think of it like a toolbox. The Community Reinvestment Agency Act (Utah Code Title 17C) is the toolbox itself — the law that says "here's how a city or county can borrow against future tax money to help pay for building something new." Everything else on this page is either a tool that lives inside that toolbox, or a separate tool from a different toolbox that gets used alongside it.
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 55, 'rankSpacing': 90}, 'themeVariables': {'fontSize': '20px'}}}%%
graph TD
subgraph box1 [" "]
TITLE["THE TOOLBOX
Community Reinvestment Agency Act
Utah Code Title 17C"]:::toolbox
CRA["CRA
the worker who
opens the toolbox
and uses the tools"]:::tool
TIF["TIF
the money trick:
use tomorrow's extra
tax money to pay
for it today"]:::tool
RSDZ["RSDZ
the newest, biggest tool
this bill just added
to the box"]:::tool
TITLE --- CRA
TITLE --- TIF
TITLE --- RSDZ
end
PID["PID
a DIFFERENT toolbox
(Title 17D) —
related, but not
inside this one"]:::outside
box1 -.->|"often used
alongside"| PID
classDef toolbox fill:#16233d,stroke:#a9832f,stroke-width:2px,color:#faf5e8;
classDef tool fill:#e9dfc4,stroke:#16233d,stroke-width:2px,color:#221f1a;
classDef outside fill:#faf5e8,stroke:#8c2f22,stroke-width:2px,color:#221f1a;
In plain terms: a CRA is the local government body that actually opens the toolbox and does the work. TIF isn't a thing you can point to — it's the trick itself, the method of paying for something now using the extra tax money it's expected to generate later. The old tools this bill retires — HTRZ, FHIZ, HOPZ, convention center zones — were all different-shaped versions of that same trick, each built for a slightly different purpose. This bill's new RSDZ tool is a bigger, more flexible replacement, added right into the same toolbox. A PID is genuinely different — it comes from its own separate law (Title 17D) and works more like its own tiny mini-government with the power to charge its own tax, rather than being a project a CRA runs. The two often show up on the same project, standing next to each other, but they aren't the same tool.
What the bill does
H.B. 507 is a sweeping economic development and tax-increment financing bill that touches more than 60 sections of Utah Code. Its own official summary lists 20 separate "Highlighted Provisions" — this piece focuses on the ones with the most direct public impact.
The bill creates a brand-new tax-increment tool, the "Regionally Significant Development Zone" (RSDZ), managed through a new chapter of the Community Reinvestment Agency Act. It bans the creation of four existing tools — housing and transit reinvestment zones (HTRZ), first home investment zones (FHIZ), convention center reinvestment zones, and home ownership promotion zones (HOPZ) — after January 1, 2028, meaning RSDZ effectively replaces them going forward. It also creates a new statewide fund, the State Reinvestment Restricted Account, and directs money into it from several different sources.
The tools this bill replaces, and the pattern behind them
RSDZ isn't the first new zone tool Utah has created, and it likely won't be the last. The state has added a new TIF-style zone in nearly every legislative session since 2018:
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 35, 'rankSpacing': 55}, 'themeVariables': {'fontSize': '18px'}}}%%
graph LR
classDef yr fill:#16233d,stroke:#a9832f,stroke-width:2px,color:#faf5e8;
classDef harper fill:#8c2f22,stroke:#16233d,stroke-width:2px,color:#faf5e8;
classDef other fill:#e9dfc4,stroke:#16233d,stroke-width:2px,color:#221f1a;
A["2018
Transportation
Reinvestment Zone"]:::other --> B["2021
HTRZ
Sen. Harper"]:::harper
B --> C["2024
FHIZ
Sen. Harper"]:::harper
C --> D["2024
HOPZ
Sen. Fillmore"]:::other
D --> E["2025
Convention Center
Reinvestment Zone"]:::other
E --> F["2026
S.B. 39 consolidates
nearly all of them
Sen. Harper"]:::harper
F --> G["2026
H.B. 507 creates RSDZ,
replaces four of them
Sen. Harper on conference cmte."]:::harper
Sen. Wayne A. Harper chief-sponsored two of the four tools this bill sunsets (HTRZ in 2021, FHIZ in 2024), sponsored the 2026 bill consolidating nearly all of them (S.B. 39), and personally served on H.B. 507's own conference committee — a hand in this system at three separate points over five years, on top of committee seats that sit directly on the same subject matter. In the same 2026 session, he also sponsored S.B. 206 and S.B. 197 — which rewrites the statute distributing statewide sales-tax growth to HTRZ, UFAIR, and the Point of the Mountain Authority, the same family of entities this bill's own GRAMA secrecy provision names — bringing his 2026-session tax/TIF sponsorship count alone to at least four bills. That fuller picture, including his full committee and board portfolio, is covered in its own profile in the Utah Senators repo.
A separate 2026 bill, S.B. 206, adds one more layer: it creates the Statewide Tax Administration and Technology Solutions (STATS) program, moving TIF and redevelopment-agency reporting from GOED to a new system administered by the Utah Association of Counties — yet another shift in who tracks this money, in the same session this bill and S.B. 39 both touched the same underlying set of tools.
The new reporting penalty — a real enforcement mechanism
The bill requires the Governor's Office of Economic Development to build and maintain a public-facing database of detailed financial information from every community reinvestment agency in the state — assessed value changes, funds received and spent, a project area map, and a narrative of how each project furthered its stated goals — due every June 30. GOED must also publish an annual list, by September 1, naming which agencies complied and which didn't. This reporting structure isn't new to this bill — it amends an existing section of code — and it applies to every currently active agency regardless of when it was created, meaning the first June 30 deadline after this bill's May 6, 2026 effective date gave agencies roughly seven weeks to comply.
The enforcement mechanism has two separate stages, not one. Missing a single year's report triggers an immediate response: GOED must refer that agency to the State Auditor for review and post a public notice on its own website naming the agency and describing the noncompliance. The bigger financial penalty is reserved for repeat noncompliance — if an agency fails to report for two consecutive years, GOED notifies the county auditor and treasurer by July 31 of the second year, and the county treasurer then withholds 20% of that agency's tax increment until it complies. That's a real financial penalty tied directly to transparency compliance — not just a naming-and-shaming list — but it only kicks in after a full two-year cycle of noncompliance, with the State Auditor referral acting as the first, faster check.
The new secrecy provision
The bill amends Utah's Government Records Access and Management Act (GRAMA) to create a new protected-record category: "confidential economic development information." This covers information a business provides to a government entity that's recruiting or negotiating with it to locate or expand in Utah, and it separately covers any nondisclosure agreement between a business and a government entity exploring an economic development deal — the NDA itself can be withheld from public records requests.
The bill also lets that protected information move freely between a specific list of government bodies — GOED, UIPA, MIDA, the Point of the Mountain State Land Authority, and the Utah Fairpark Area Investment and Restoration District, plus whichever county and municipality the project might be sited in — without any of those agencies needing to sign their own separate nondisclosure agreement first. A coordination clause with H.B. 475 adds the state's Economic Development Council to that same sharing list if both bills become law. The record stays protected no matter how many of those agencies see it, and the state risk manager must set a dollar limit on damages if one of them discloses it anyway.
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 60, 'rankSpacing': 100}, 'themeVariables': {'fontSize': '23px'}}}%%
graph TD
classDef source fill:#e9dfc4,stroke:#16233d,stroke-width:2px,color:#221f1a;
classDef protected fill:#8c2f22,stroke:#16233d,stroke-width:3px,color:#faf5e8;
classDef agency fill:#faf5e8,stroke:#16233d,stroke-width:2px,color:#221f1a;
classDef conditional fill:#faf5e8,stroke:#a9832f,stroke-width:2px,stroke-dasharray: 5 5,color:#221f1a;
BIZ["A business, submitting info
or signing an NDA with
a government entity"]:::source
REC["CONFIDENTIAL ECONOMIC
DEVELOPMENT INFORMATION
a protected record — can be
withheld from GRAMA requests"]:::protected
BIZ --> REC
REC -->|"shared freely,
no new NDA needed"| GOED["GOED"]:::agency
REC -.->|"shared freely"| UIPA["UIPA"]:::agency
REC -.->|"shared freely"| MIDA["MIDA"]:::agency
REC -.->|"shared freely"| POM["Point of the
Mountain State
Land Authority"]:::agency
REC -.->|"shared freely"| UFAIR["UFAIR"]:::agency
REC -.->|"shared freely"| LOCAL["The county/city
where the project
might be sited"]:::agency
REC -.->|"if H.B. 475
also passes"| EDC["Economic
Development
Council"]:::conditional
Reading top to bottom: the protection attaches at the moment a business hands over information or signs an NDA — not at some later review stage. From there, it doesn't stay with just one agency. Any of the six bodies shown can receive that same protected record directly from any other, with no separate confidentiality agreement required each time it changes hands. A seventh, the state's Economic Development Council, joins that list only if H.B. 475 also becomes law — this bill's own coordination clause makes that connection conditional on a second bill's passage. Wherever the record travels among this group, it keeps its protected status; the only backstop is a dollar limit the state risk manager has to set for damages if one of these bodies discloses it improperly.
This new secrecy category was created inside a records-access system that had just been restructured. In 2025, S.B. 277 dissolved the State Records Committee — a seven-member volunteer citizen body that had heard GRAMA appeals since 1992 — and replaced it with a single government-employed director running a new Government Records Office. The bill as introduced also proposed removing GRAMA's "balancing test," the rule requiring a protected record to be released anyway if the public interest in disclosure outweighed the reason for secrecy; Utah's major media outlets publicly opposed that specific provision, and whether it survived into the final enacted law hasn't been confirmed here. Whatever the outcome on that point, the citizen appeals board that used to review disputes over records like the ones this bill now protects was already gone by the time H.B. 507 created this category.
Large load data centers — a ban outside a zone, and a real pathway inside one
The bill doesn't set this threshold itself — it borrows two existing definitions from elsewhere in Utah Code, and a facility has to meet both to count. A "qualifying data center" (§59-12-102) must be a Utah facility built on or after July 1, 2016, housing networked server computers, totaling at least 150,000 square feet across one or more buildings. A "large load customer" (§54-26-101) is defined not by size but by its electricity request — a customer requesting a "large-scale service request" for cumulative electric demand expected to reach 100 megawatts or more within five years. Only a facility that clears both thresholds — a 150,000-square-foot-plus building drawing 100+ megawatts — counts as a "large load data center" under this bill. That's a scale limited to the largest hyperscale data center campuses, not a typical server farm.
Beginning May 6, 2027, political subdivisions are barred from offering financial incentives to a "large load data center" outside an RSDZ. But this isn't simply a ban with narrow exceptions. A "Regionally Significant Zone with Energy Implications" — a specific RSDZ subtype built for exactly this use — can capture up to 60% of property tax increment and divert up to 100% of personal property tax revenue generated within the zone. Of that diverted personal property tax revenue, the county or municipality that receives it may use up to 80% directly as an incentive to the data center. A county that adopts the bill's new County Energy Excise Tax can separately offer up to 80% of that tax's own revenue as an additional incentive. Any incentive agreement already in place before May 6, 2027 can continue under its existing terms, but can't be extended or increased.
In practice, this means the bill doesn't close the door on data center incentives — it routes them through a new, more structured approval process, run by a newly created "Increment Authorization Committee" (distinct from the standard RSDZ approval committee) with members including legislative appointees, the state treasurer's office, and the Governor's Office of Energy Development.
That 100% personal-property-tax diversion figure wasn't in the bill from the start: a line-by-line comparison between the 2nd and 4th substitutes shows the cap was raised from 80% to 100% before final passage — a late-stage loosening of exactly this mechanism.
One environmental standard that already exists elsewhere in UIPA's own law didn't carry over into this new pathway. Existing code bars UIPA from using property tax differential as a business incentive for any development that will consume more than 200,000 gallons of potable water per day. The new RSDZ chapter this bill creates has its own separate list of allowable zone-revenue uses, and that list doesn't include this water standard, or any equivalent one — meaning the incentive pathway built specifically for large data centers, the facility type most likely to draw exactly this kind of water concern, doesn't carry the one water-use safeguard the state's older incentive framework already has.
A live example: Meta's Eagle Mountain expansion
On September 14, 2026, Meta announced another expansion of its Eagle Mountain data center campus, clearing both of this bill's "large load data center" thresholds by a wide margin — 16 to 30 times the square-footage minimum, and about 17 times the megawatt threshold on the new energy addition alone. That makes it a real, current test case for this bill's data-center provisions, not a hypothetical one — including a question about timing covered in the next section.
The fuller Eagle Mountain story — the campus's full incentive history back to 2018, the water-confidentiality agreement with the city, QTS's adjacent campus, and an open question about whether Hemmert's lobbying firm represented both Meta and Eagle Mountain on a past incentive fight — is covered in its own case file in the Data-Centers repo.
A second live example: UIPA's own Tooele Valley project
UIPA's own Tooele Valley Project Area, on the Great Salt Lake's southern shore, is home to a 500-megawatt data center under development by Zenith Development. The live controversy is over water — the developer is seeking a permit to discharge up to 252,000 gallons a day of concentrated brine into wetlands feeding the Great Salt Lake, close to the 200,000-gallon-per-day threshold this bill's new RSDZ pathway doesn't carry forward. UIPA's own public statement distances the authority from the project; the developer has said otherwise on the record.
Gov. Cox signed Executive Order 2026-03, creating a "Data Center Framework" that explicitly directs UIPA to Utah Code sections 17C-6 and 63N-3a — the exact new RSDZ chapters this bill creates — as part of the state's response to controversies like this one. That's independent confirmation that H.B. 507's framework is already being cited in an active, contested, real-world fight, not just sitting on the books untested.
The fuller Tooele Valley story — the UIPA-vs-developer contradiction in full, the public hearing, and the wetlands permit fight — is covered in its own case file in the UIPA repo.
The timing question: who does the delay actually favor?
H.B. 507 took effect May 6, 2026. Its ban on large-load-data-center incentives outside an RSDZ doesn't start until May 6, 2027 — a full year later. Meta's expansion was announced September 14, 2026, squarely inside that gap.
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 50, 'rankSpacing': 95}, 'themeVariables': {'fontSize': '20px'}}}%%
graph LR
classDef date fill:#e9dfc4,stroke:#16233d,stroke-width:2px,color:#221f1a;
classDef window fill:#8c2f22,stroke:#16233d,stroke-width:2px,color:#faf5e8;
classDef event fill:#a9832f,stroke:#16233d,stroke-width:2px,color:#faf5e8;
A["May 6, 2026
H.B. 507
takes effect"]:::date --> W["12-month window:
old incentive rules
still fully apply,
no RSDZ needed"]:::window
W --> M["Sep 14, 2026
Meta announces
Eagle Mountain
expansion"]:::event
W --> B["May 6, 2027
Incentive ban
outside RSDZ
finally starts"]:::date
M -.->|"any deal signed
before this date is
grandfathered forever"| B
| Feature of the law | Effect on a large operator like Meta | Effect on the public |
|---|---|---|
| One-year delay before the incentive ban starts | A full year of unrestricted incentive flexibility continues after the "reform" bill takes effect | No new protection exists during this entire window |
| Grandfather clause for pre-ban agreements | Any deal signed before May 6, 2027 is locked in forever under its own terms, permanently outside RSDZ review | A deal signed in this window never has to go through the new oversight process, ever |
| 80%→100% diversion cap raised during drafting | Even the "reformed" post-2027 pathway ended up more generous than the bill first proposed | The formal review process, once it applies, still permits near-total revenue capture |
| New database, 20% penalty, State Auditor referral | No effect either way — untested | Promised in theory, but per this piece's own verification check, none of it has confirmed real-world operation yet |
Reading this plainly: on the specific question of timing, the 2026 session's changes appear to favor a large operator more than they constrain one. A full year of unrestricted flexibility, a grandfather clause that locks in whatever gets signed during it, and a formal pathway afterward that got more generous while the bill was being written rather than less — all of that is confirmed directly from the bill's own dates and provisions. Whether Eagle Mountain or Utah County has actually used any of this for Meta's specific expansion is not established; what's established is that the law's own structure makes doing so both legal and, if timed before May 2027, permanently insulated from the accountability system the same bill created.
A thought experiment on how the "large load data center" threshold could have been drawn differently. This is not something the bill does, and nothing in its legislative history suggests it was proposed or rejected.
The bill's current definition uses two flat, absolute measurements — 150,000 square feet and 100 megawatts. A project that falls short of either one entirely escapes the bill's incentive restrictions, no matter how large the company behind it is. That creates an obvious workaround: a well-capitalized developer could size a facility just under either line on purpose, or split one large project into several smaller buildings, and never trigger RSDZ review at all.
One way to close that gap without sweeping in small operators
Pair the existing size-based test with a second, independent trigger based on the developer's own financial capacity — for example, requiring RSDZ/Increment Authorization Committee review for any data center project, regardless of square footage or power draw, if the developer or its parent company has global annual revenue above some set threshold. The two tests would work as an "either/or": a project triggers review if it clears the size threshold, or if the company behind it clears the revenue threshold — whichever comes first.
- A small regional colocation provider, a hospital's own server room, or a local business's data center would stay exempt under either test — it clears neither one.
- A company the scale of Meta, Google, Amazon, or Microsoft would trigger review on the revenue test alone, even if it built a facility deliberately sized just under the square-footage or megawatt line.
The tradeoff is real, not free: verifying a company's global revenue is a different, harder kind of documentation than measuring a building, and it opens its own definitional fights — where exactly to set the revenue bar, whose revenue counts (the developer's or its parent's), and how to handle a subsidiary structured specifically to obscure the parent company's size. It's not a clean fix, just a different set of tradeoffs than the bill's current flat-threshold approach.
Money into the new account — UIPA's cut, and a 50% profit share for remediation land
The Utah Inland Port Authority must now contribute 1% to 5% of tax differential revenue (as the UIPA board determines) from any new project area adopted on or after September 30, 2026 into the State Reinvestment Restricted Account. Counties and municipalities participating in project areas adopted before that date can voluntarily designate up to 5% as well.
The statute doesn't say how the board is supposed to land anywhere in that range. The entire operative text is "as determined by the board" — no formula, no listed factors, no requirement to publish a rationale for the specific percentage chosen, no minimum public notice tied to this decision specifically. A 1% contribution and a 5% contribution are both equally compliant with the law; whichever the board picks, project by project, is entirely its own call, governed by nothing more than the ordinary open-meetings-law transparency that applies to any board resolution.
The bill also creates a new "revenue sharing agreement" mechanism: when a private developer's project is supported by UIPA funding, UIPA staff can negotiate a deal for the developer to contribute a flat amount or percentage of the project's proceeds to the reinvestment account. That negotiation was mandatory in the bill as introduced — UIPA staff "shall negotiate and enter into" such an agreement — but the language was weakened during the legislative process to "may negotiate," making it discretionary rather than required in the version that passed. For land UIPA remediates and then sees redeveloped by private parties, the bill still requires UIPA to capture a share of the resulting profits for the account — up to 50% of annual revenue from that remediation project area, as set by the UIPA board in consultation with the Legislative Fiscal Analyst.
Realistic, round figures used to show what the 1-5% range and the 50% profit-share actually mean in dollars.
The 1-5% tax differential contribution. Say a new UIPA project area, adopted after September 30, 2026, generates $10 million a year in tax differential revenue — the extra property tax growth UIPA is entitled to capture. The board's choice of percentage, entirely its own call, changes what reaches the reinvestment account by a factor of five:
| Board's choice | To reinvestment account | UIPA keeps |
|---|---|---|
| 1% (the legal minimum) | $100,000/yr | $9,900,000/yr |
| 5% (the legal maximum) | $500,000/yr | $9,500,000/yr |
| Difference, same project, same year | $400,000/yr | — |
Over a 25-year project area life — the kind of timeframe these zones typically run — that single percentage-point choice compounds into a $10 million difference in total contributions to the account, from one project area alone, with no statutory requirement that the board ever explain why it picked one number over another.
The 50% remediation profit-share. Say UIPA cleans up a contaminated site and it's redeveloped by a private company, generating $2 million a year in profit from that private-sector activity. The board, in consultation with the Legislative Fiscal Analyst, sets the actual share — capped at 50%, with no floor:
| Board's choice | To reinvestment account | Developer/UIPA project keeps |
|---|---|---|
| 10% | $200,000/yr | $1,800,000/yr |
| 50% (the legal maximum) | $1,000,000/yr | $1,000,000/yr |
| Difference, same project, same year | $800,000/yr | — |
This mechanism has one real safeguard the 1-5% contribution doesn't: the Legislative Fiscal Analyst is a required part of setting the percentage. But the statute still caps it only at the top ("no more than 50%") and sets no floor — a board could set it at 1% and remain fully compliant.
S.B. 254, this session's critical-minerals bill, also creates a "State Reinvestment Restricted Account" — funded by severance tax, for income tax relief, water infrastructure, Great Salt Lake preservation, transit, energy, and critical minerals — and passed the House floor on March 5, 2026, one day before H.B. 507 formally enacted an account by the same name in code, funded by different sources (UIPA tax differential, the new County Energy Excise Tax, UIPA's revenue-sharing agreements). H.B. 507's own coordination clauses name only H.B. 475, not S.B. 254. Whether these are the same account being fed by two bills through different mechanisms, or two separately built accounts that happen to share a name, hasn't been established from either bill's text alone.
Public infrastructure district changes
The bill modifies several PID governance provisions. It changes how property can be annexed into or withdrawn from an existing PID, tightening the process to require both a board resolution and a 100%-surface-owner-consent petition. It creates, for the first time, a formal dissolution process: a PID's board must adopt a dissolution resolution once the district has paid all its debts, satisfied its contractual obligations, and transferred all completed infrastructure to the entity responsible for maintaining it — the board has 30 days to act once those conditions are met. Any remaining assets go first to property owners within the district, if there's an identifiable connection between the assets and a financial burden those owners bore, and otherwise to the entity that took over the infrastructure. And the bill now requires that any increase to a PID's property tax levy rate limit — beyond what the original governing document allows — get the consent of 100% of surface property owners within the district, a real check on quietly raising the ceiling later.
Simple scenarios showing what each of these three changes actually requires in practice.
Annexation. A PID covering 50 acres wants to grow by annexing an adjacent 20-acre parcel, which happens to be owned by three separate people. Under this bill, the PID's board can pass a resolution approving the annexation, but that alone isn't enough — a petition also has to be filed carrying the signatures of all three owners of that 20-acre parcel. If two sign and the third refuses, the annexation fails outright. There's no majority-rules option and no override for the board; every surface owner in the area being added has to agree.
Dissolution. Say a PID borrowed $5 million to build the roads and sewer lines for a new subdivision. Twenty years later, the bond is fully paid off, and the county has taken over maintaining those same roads and sewer lines. Once both of those things are true, the PID's board has 30 days to vote to dissolve the district — it isn't optional or open-ended. If $200,000 is left over and it can be traced to specific special assessments those specific homeowners paid, that money goes back to them. If there's no such traceable link, it goes to the county instead, since the county is now the entity responsible for the infrastructure.
Raising the tax rate ceiling. A PID's original governing document caps its property tax levy at a rate that generates, say, $800 a year from a typical home in the district. If rising construction costs mean the board later wants to raise that ceiling to something closer to $1,200 a year, it can't just vote to do it. It needs signed consent from every surface property owner in the district — if there are 40 homes and even one owner objects, the increase can't go through. The board can still ask; it just can't compel.
The new County Energy Excise Tax
The bill lets a county levy a new excise tax on energy sold to a large-load customer or qualifying data center located on unincorporated land. Broken down into its parts:
| Element | Detail |
|---|---|
| Maximum rate | Up to 6% of the "delivered value" of the energy sold |
| Who pays it | A "high-impact consumer" — a large-load customer or a qualifying data center — on unincorporated county land |
| Who collects it | The energy supplier, remitting quarterly, the same way it handles sales tax; must itemize it separately if passed through to the customer |
| Notice required | 90 days before the tax takes effect |
| Where the revenue goes | 10% to the State Reinvestment Restricted Account, 90% stays with the county |
| What the county can do with its share | Redirect up to 80% of it right back out as an incentive to the same kind of customer the tax was levied on |
What got dropped along the way
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 60, 'rankSpacing': 100}, 'themeVariables': {'fontSize': '22px'}}}%%
graph LR
classDef stage fill:#e9dfc4,stroke:#16233d,stroke-width:2px,color:#221f1a;
classDef cut fill:#faf5e8,stroke:#8c2f22,stroke-width:2px,color:#221f1a;
A["Introduced
Feb 6"]:::stage --> B["Substitute 1
House Comm, Feb 18"]:::stage
B --> C["Substitute 2
House floor"]:::stage
C --> D["Substitute 3
Senate, Mar 5"]:::stage
D --> E["Substitute 4
Conference, Mar 6"]:::stage
C -.->|"COI safeguard added,
later removed"| X1["Cut before
final passage"]:::cut
D -.->|"UIPA energy tax +
elevated bond rate added"| X2["Cut in
conference"]:::cut
A -.->|"SHALL weakened
to MAY"| E
Reading left to right: the bill moved through four substitutes between its introduction on February 6 and final passage in conference committee on March 6. The dotted lines show provisions that existed at some point in that process but didn't survive to the end. A conflict-of-interest safeguard was written into the 2nd substitute, on the House floor, and then removed before the bill reached final passage — it never became law. The Senate's own 3rd substitute went further, adding real new taxing power for the Utah Inland Port Authority (a standalone energy tax and an elevated bond rate) — and that, too, was cut when the House and Senate reconciled their versions in conference committee. Separately, the requirement that UIPA staff negotiate revenue-sharing agreements with developers was weakened from mandatory ("shall") to optional ("may") somewhere between the introduced bill and the final version — a change that runs the entire length of the process rather than happening at any one identifiable stage.
The Senate's own version of the bill (the 3rd substitute) briefly gave the Utah Inland Port Authority real new taxing power that the final conference committee version took back out. That Senate-passed text created a new provision letting a UIPA "subsidiary district" issue bonds for advanced manufacturing or energy development projects at an elevated property tax rate — up to .02 per dollar of taxable value, above the standard .015 cap that applies to public infrastructure districts generally. In the same section, it let a UIPA infrastructure district levy its own energy tax of up to 4% on the value of energy generated within the district, and use that revenue directly to secure bonds. Both provisions — the elevated bond-rate authority and the standalone 4% energy tax — were removed before final passage.
The most significant thing cut wasn't in the original introduced bill either — it was added in the 2nd substitute and then removed before final passage. That substitute barred a regional economic development authority (UIPA, MIDA, and similar bodies) from acting as the paid consultant reviewing a zone proposal if that same authority was "directly financially impacted by the proposal" — a real conflict-of-interest safeguard, written into the bill and then struck out before it reached the floor.
A worked example of what the removed safeguard would have actually stopped. This describes how the mechanism would apply, not something confirmed to have happened.
Say a developer proposes an RSDZ, and as part of that same project, UIPA separately negotiates a revenue-sharing agreement with the developer — the kind this bill allows, where UIPA takes a cut of the project's proceeds for the State Reinvestment Restricted Account. Under the zone-creation process, the reviewing committee can hire an "independent consultant" to evaluate the proposal before deciding whether to approve it. Nothing in the final law stops UIPA itself from taking that consulting role — including on the very proposal where UIPA is also the counterparty standing to collect a cut of the project's revenue.
The 2nd substitute's language would have stopped exactly this: a regional economic development authority "may not perform the duties described in Subsection (4)(a) in regard to a proposal if the regional economic development authority is directly financially impacted by the proposal." With that safeguard in place, UIPA couldn't be both the paid reviewer recommending a project and a party standing to profit from it. In the version that actually became law, that overlap is legally permitted.
Read more: other changes across the substitutes
A related expansion, extending an existing elevated-tax-rate provision to cover "energy processing, transmission, or generation projects" and not just advanced manufacturing and critical mineral extraction, was also stripped back to its narrower, pre-Senate scope in conference.
The introduced bill let a zone's managing agency use zone revenue "to mitigate the impacts of the zone on local services, including solid waste disposal operations, law enforcement, and road repair and road upgrades" — a provision that would have let a zone help pay for the burden it places on the surrounding community's services. That entire provision was struck before final passage; no comparable mitigation-funding use survived in the enacted law. The zone-administration cost cap agencies can keep for themselves was also raised, from 2% of annual zone revenue in the introduced bill to 3% in the final version.
The reporting requirement changed too, and in more than one direction. The introduced bill sent each zone's biennial report to both the Political Subdivisions Interim Committee and the Economic Development and Workforce Services Interim Committee; the final version drops the second committee entirely. Separately, the TIF-cap working group itself changed which committee it answers to — the 2nd substitute had it reporting to the Economic Development and Workforce Services Interim Committee, but the final version switched it to the Political Subdivisions Interim Committee, and added a dedicated Utah Association of Counties seat to the working group that wasn't there before.
Also notable: an entire category, "major sporting event venue zone," appears throughout the introduced bill's zone-funding and 2028 creation-deadline provisions, but is absent from the enacted version — replaced in the final Long Title's 2028 deadline list by "convention center reinvestment zone" instead. What happened to major sporting event venue zones — whether that provision moved to a separate bill or was simply dropped — isn't established from this comparison alone. Two numbered code sections that would have been created (63N-3a-209 and 63N-3a-304) also existed in the 2nd substitute and were removed before final passage; what they contained hasn't been established.
The working group tasked with setting real limits
The bill requires the Political Subdivisions Interim Committee to convene a working group by May 30, 2026, and report recommendations back by November 1, 2026, specifically on capping the maximum percentage or dollar amount of tax increment financing tools can use. Its membership is set by statute: three sitting legislators (at least one senator), plus one representative each from the Utah League of Cities and Towns, the Utah Association of Counties, school districts generally, and the State Tax Commission. In other words, the same 2026 session that built this expanded TIF framework also ordered up, in the same bill, the first real study of whether it's grown too large.
The committee that will now oversee it
The Political Subdivisions Interim Committee — the body this bill's working group answers to, and the body that now receives every zone's biennial report — is co-chaired by Sen. Don L. Ipson and Rep. James A. Dunnigan. Its 2026 membership includes Sen. Nate Blouin, Sen. Wayne A. Harper, Sen. Calvin R. Musselman, Sen. Chris H. Wilson, Rep. Matthew H. Gwynn, Rep. Leah Hansen, Rep. Jill Koford, Rep. Trevor Lee, Rep. Verona Mauga, Rep. Tracy J. Miller, Rep. Val L. Peterson, and Rep. Jordan D. Teuscher.
%%{init: {'flowchart': {'useMaxWidth': false, 'nodeSpacing': 60, 'rankSpacing': 100}, 'themeVariables': {'fontSize': '22px'}}}%%
graph TD
classDef bill fill:#e9dfc4,stroke:#8c2f22,stroke-width:2px,color:#221f1a;
classDef person fill:#faf5e8,stroke:#16233d,stroke-width:2px,color:#221f1a;
HB["H.B. 507"]:::bill
RF["RuthAnne Oakey-Frost
H.B. 507's own
drafting attorney"]:::person -->|"also staff counsel to"| PSC["Political Subdivisions
Interim Committee"]:::person
HB -->|"drafted by"| RF
HB -->|"working group and
zone reports go to"| PSC
PSC -->|"member"| Hansen["Rep. Leah Hansen
sole Nay, all 3 votes"]:::person
PSC -->|"member"| Peterson["Rep. Val L. Peterson
chief sponsor, H.B. 545"]:::person
PSC -->|"member"| Harper["Sen. Wayne A. Harper
H.B. 507 conference committee"]:::person
Reading top to bottom: H.B. 507 was drafted by RuthAnne Oakey-Frost, who also serves as the Political Subdivisions Interim Committee's own staff counsel — the same person who wrote the bill now works for the committee that will oversee the working group and biennial zone reports the bill itself created. Three sitting committee members have their own direct stake in how that oversight plays out: Rep. Hansen voted against this specific bill three separate times, Rep. Peterson sponsored this tracker's other 2026 economic-development-oversight bill, and Sen. Harper personally sat on H.B. 507's own conference committee before it passed.
Three overlaps are worth naming directly. RuthAnne Oakey-Frost is both H.B. 507's own drafting attorney and the Political Subdivisions Interim Committee's Senior Associate General Counsel — the same lawyer who wrote the bill works for the committee that now oversees the working group it created. Rep. Hansen, the bill's most consistent opponent, sits on the committee that will review its own working group's recommendations. And Rep. Val L. Peterson, chief sponsor of H.B. 545 — this tracker's other 2026 economic-development-oversight bill — sits on the same committee. Sen. Wayne A. Harper, who served on H.B. 507's own conference committee, is also a sitting member.
Full vote record
| Date | Action | Vote |
|---|---|---|
| Feb 6, 2026 | Introduced | — |
| Feb 18, 2026 | House Committee — Substitute adopted | 7–1–2 |
| Feb 18, 2026 | House Committee — Favorable Recommendation | 7–1–2 |
| Feb 25, 2026 | House — Passed 3rd Reading | 69–1–5 |
| Mar 2, 2026 | Senate Committee — Favorable Recommendation | 3–0–3 |
| Mar 5, 2026 | Senate — Passed 2nd & 3rd Readings (suspension) | 22–2–5 |
| Mar 6, 2026 | Senate Conference Committee — Final Passage | 27–1–1 |
| Mar 6, 2026 | House Conference Committee — Final Passage | 57–1–17 |
| Mar 25, 2026 | Governor Signed | — |
Rep. Leah Hansen was the sole Nay at all three of this bill's recorded House votes — the committee substitute, the committee favorable recommendation, and the final conference passage — the same lone dissenting pattern she showed on several other unrelated bills this session. On the Senate side, the sole Nay on final passage was Sen. Brady Brammer, notable because Brammer was also the Senate sponsor of H.B. 17, this same tracker's Public Infrastructure District Meeting Amendments bill — someone with direct PID-policy sponsorship history voting alone against this bill's PID provisions.
Read more: committee testimony and the conference committee sequence
At its February 18 House committee hearing, five witnesses spoke to the bill — none of them recorded as clearly for or against: Cameron Diehl (Utah League of Cities and Towns), Jen Brown (Board Director, Utah Citizens for the Constitution), Jeff Hartley (High-Tech Solutions), Ben Hart (Executive Director, Utah Inland Port Authority), and Andrew Gruber (Executive Director, Wasatch Front Regional Council).
At its March 2 Senate committee hearing, the bill went through uncontested: Rep. Roberts presented, and the only witnesses on record — Lincoln Shurtz of the Utah Association of Counties and Cameron Diehl, Executive Director of the Utah League of Cities and Towns — both spoke in favor. No opposition testimony was recorded. The committee's own chair, Sen. Ann Millner, was absent that day; Sen. Karen Kwan presided as acting chair for the 3-0-3 vote.
The bill went through four substitutes before final passage, and needed a full conference committee to resolve real disagreement between the chambers — all within a single legislative day. The House refused to concur with the Senate's amendments at 6:51pm on March 5; the Senate refused to recede from those amendments at 9:27am the next morning; both conference committees were appointed within the hour, and by 3:41pm on March 6 both chambers had adopted the conference committee's 4th substitute. Both the House's refusal to concur and the Senate's refusal to recede were voice votes, not recorded roll calls, so there's no by-name record of who wanted what on the actual point of disagreement. Conference committee members: Sen. Kirk A. Cullimore, Sen. Wayne A. Harper, Sen. Jen Plumb; Rep. Calvin Roberts, Rep. R.P. Ward, Rep. Doug Owens.
An unresolved funding question
The bill's own Long Title states "Money Appropriated in this Bill: None." A separate Legislative Fiscal Analyst document listing "Additional Proposed Funding Items" for the 2026 session shows a line for this bill's title with figures of $176,200 and $173,700. Whether that funding was appropriated through a separate bill (possibly to implement the new GOED reporting database) has not been confirmed for this piece.
This bill's reporting-penalty provision and its new protected-records provision move public transparency in opposite directions inside the same act. One gives the public a genuinely stronger tool — a public database with a real financial penalty for agencies that don't comply. The other gives government and private partners a genuinely stronger tool to keep specific deal records out of public view. Which one matters more in practice will depend on how often each gets used — something only future compliance data and future records requests will show.
See it as a chart
Design vs. demonstrated: has any of this actually been shown to work?
Every grade below this point describes what the bill's mechanisms are designed to do. None of it describes what's actually been confirmed to happen. As of this piece's last update, a search for real-world evidence found nothing confirming that any of these mechanisms — the good ones or the bad ones — have actually operated yet.
| Mechanism | Verified as of Sep. 2026? | Why |
|---|---|---|
| GOED public database (June 30 reporting) | Not confirmed | No public confirmation found that the database was actually built, or that any agency met the June 30, 2026 deadline — which fell just seven weeks after the law took effect. |
| State Auditor referral for a single missed year | Not confirmed | No public notice or referral found naming any noncompliant agency. |
| 20% withholding penalty (2 consecutive years) | Cannot yet exist | The penalty legally requires two consecutive missed years — not enough time has passed since the law took effect for this to be possible yet, regardless of compliance. |
| "Confidential economic development information" (GRAMA secrecy) | Not confirmed | No denial, appeal, or news report found citing this specific classification since the law took effect. |
| UIPA's 1-5% reinvestment account contribution | Not confirmed | Applies only to project areas adopted on or after Sept. 30, 2026 — after this piece's last update, so no board decision could exist yet. |
| PID 100% consent requirement (annexation/tax ceiling) | Structural, not dependent on enforcement | This is a legal precondition, not a discretionary program — a PID cannot legally act without it, regardless of anyone verifying compliance after the fact. |
Two things fall out of this. First, the mechanisms with real teeth on paper — the withholding penalty, UIPA's contribution rate — literally could not have been tested yet, through no fault of anyone; the clock hasn't run out. Second, and more pointedly: the database, the reporting deadline, the State Auditor referral trigger, and the new secrecy classification could all already be in use right now, and there is no public confirmation either way. A transparency mechanism nobody can confirm is operating provides the public with exactly the same benefit as one that doesn't exist — none, until proven otherwise.
Graded by the collective rubric
Two grades per row: what the mechanism is designed to do on paper, and what can actually be verified as working today. Where nothing can be confirmed, the demonstrated grade reflects that absence directly rather than assuming the design succeeded.
| As written | As demonstrated | Reasoning | |
|---|---|---|---|
| Power | D | D | Concentrates real, largely unchecked discretion in three places at once: GOED (designs and runs the new database, sets its own fee schedule), UIPA's board (a 1-5% contribution range with no formula, listed factors, or rationale requirement for landing anywhere in it, and a revenue-sharing duty weakened from mandatory to optional), and the new Increment Authorization Committee that approves data-center incentive pathways. A real check against this kind of discretion — barring a financially-impacted regional economic development authority from acting as a proposal's own paid consultant — was drafted into an earlier substitute and removed before final passage. This grade doesn't change between design and demonstrated: the discretion is structural, not something that needs future evidence to confirm. |
| Transparency | C | F | As designed (C): genuinely mixed — a real new GOED public database with a two-stage enforcement chain, against a new GRAMA secrecy category, a dropped legislative reporting recipient, and a House-Senate disagreement resolved entirely by voice vote. As demonstrated (F): none of it — not the database, not a single compliance record, not one instance of the new secrecy category being invoked — has been confirmed to actually exist in operation. A mechanism nobody can verify is running earns no credit for running. |
| Financial accountability | B- | Incomplete | As designed (B-): the 20%-withholding penalty, the 50%-profit-capture requirement, and the 100%-consent requirement are all real, specific mechanisms with teeth, pulled down only by the discretionary revenue-sharing weakening and UIPA's unexplained rate-setting power. As demonstrated: incomplete rather than failing — the withholding penalty and the 1-5% contribution literally cannot have been tested yet given the bill's own timelines, while the 100% PID consent requirement is a structural legal precondition that doesn't depend on after-the-fact verification. |
| Environmental impact | D | D | Not a blank slate, on closer reading. Existing UIPA law already bars using property tax differential as a business incentive for any development consuming more than 200,000 gallons of potable water per day. This bill's new RSDZ chapter, built specifically to route incentives to large data centers, has its own separate allowable-uses list that doesn't include this standard or any equivalent one. This is a permanent design gap in the statute itself, not something future evidence could improve. |
| Community impact | C | C | The large-load-data-center rule responds to real public concern about water and energy demand, but the RSDZ pathway leaves substantial room for the underlying concern to go unaddressed. The PID consent requirements are a genuine, self-executing benefit that doesn't require future verification to count. |
| Overall | C- | D | As designed, a bill that cuts in several directions at once. As demonstrated, lower still: the provisions genuinely meant to help the public — the database, the penalty, the reporting chain — are entirely unverified, while the provisions that could work against the public — the discretion, the secrecy category, the missing water standard — don't need future evidence, because they're structural and already in force. |
Common questions
- Does this bill make PID and TIF financing more or less transparent overall?
- Both, in different places. The new GOED public database and its 20%-withholding penalty for non-compliant agencies is a genuine transparency increase. The new protected-records classification for economic development records, including NDAs, is a genuine transparency decrease. This bill isn't a clean story in either direction.
- Does the data center incentive ban actually stop incentives to data centers?
- Not entirely. It bans most political subdivisions from offering incentives starting May 6, 2027, but carves out exceptions for RSDZ-funded incentives, regional development authority incentives tied to an RSDZ, and up to 80% of a new optional county or municipal energy tax's revenue.
- Does this affect existing PIDs already in place?
- The new 100%-consent requirement for raising a tax rate ceiling, and the tightened annexation/withdrawal process, apply going forward to any PID governed by this part of the code — not just newly created ones.
- How does this connect to H.B. 545 and the GOED audit?
- H.B. 507's chief sponsor, Rep. Calvin Roberts, is also the chief sponsor of H.B. 475, the bill that renamed GOEO to GOED — and this bill explicitly coordinates with H.B. 475. It passed the same 2026 session as H.B. 545 and the release of OLAG Report 2026-18, all three touching different pieces of the same underlying question: how well the state tracks its own economic development spending.
Questions worth asking
- Ask GOED: did agencies actually meet the June 30, 2026 reporting deadline, given the law only took effect seven weeks earlier — and if any missed it, have those agencies already been referred to the State Auditor?
- Ask UIPA: what percentage, within the 1-5% range, has the board set for its own contribution to the State Reinvestment Restricted Account for new project areas?
- Ask GOED, UIPA, MIDA, the Point of the Mountain State Land Authority, or the Utah Fairpark Area Investment and Restoration District: how many records have been classified as "confidential economic development information" since May 6, 2026, and how many nondisclosure agreements have been shared among them under this provision?
- Ask the Government Records Office: did GRAMA's "balancing test" survive S.B. 277's final version, and if so, has it ever been applied to a record classified as "confidential economic development information"?
- Ask Rep. Roberts or the House Economic Development and Workforce Services Committee: what happened to the "major sporting event venue zone" provisions present in the bill as introduced — moved to a separate bill, or dropped entirely?
- Ask Rep. Roberts or the bill's conference committee: why was the 2nd substitute's conflict-of-interest safeguard — barring a financially-impacted regional economic development authority from acting as a proposal's paid consultant — removed before final passage?
- Ask the Senate sponsors or the conference committee: why did the final version strip out the Senate-passed provisions letting a UIPA subsidiary district levy its own energy tax and issue bonds at an elevated property tax rate for energy-related projects?
- Ask Sen. Brady Brammer: what specifically drove his lone Nay vote on final passage, given his own sponsorship of H.B. 17's PID meeting-location reforms the same session?
- Ask a Political Subdivisions Interim Committee member: did the working group convene by its May 30, 2026 deadline, and what did it recommend on TIF caps by November 1?
- Ask Rep. Hansen or Rep. Peterson: does either see a conflict in sitting on the committee that will now oversee a working group created by a bill Hansen voted against three times and Peterson's own H.B. 545 relates to?
- Ask the Governor's Office of Economic Development or the Office of Legislative Research and General Counsel: are the State Reinvestment Restricted Accounts created by H.B. 507 and S.B. 254 the same account, or two separate accounts sharing a name?
- Ask Rep. Roberts or Sen. Cullimore: what specifically did the House and Senate disagree on before conference committee, and what changed in the 4th substitute to resolve it?
- Ask the Legislative Fiscal Analyst's office: what does the $176,200/$173,700 funding line tied to this bill's title actually fund, given the bill's own Long Title states no money is appropriated in it?
Related on this docket
Sources
- H.B. 507, "State Coordination of Regional and Local Economic Development Projects Amendments," 2026 General Session — full Enrolled Copy text read directly, all 82 sections (le.utah.gov's own bill-text page and PDF), including the GRAMA/protected-records amendments (§§63G-2-206, 63G-2-305, 63G-2-309, 63G-2-802), the PID dissolution process (§17D-4-401), the full new Chapter 3a "Regionally Significant Development Zones" framework and its Increment Authorization Committee, the County Energy Excise Tax Act, and the H.B. 475 coordination clause (Section 82).
- H.B. 507 introduced text (le.utah.gov/Session/2026/bills/introduced/HB0507.pdf) — reviewed for the bill's original description before amendment.
- "HB0507S04 compared with HB0507," Utah Legislature's own automated compare document (le.utah.gov/Session/2026/bills/introduced/CP%20HB0507%20To%20HB0507S04.pdf) — introduced-to-final comparison, source for the SHALL-to-MAY revenue-sharing change, the dropped local-service-mitigation funding use, the dropped Economic Development and Workforce Services Interim Committee reporting recipient, and the major sporting event venue zone removal.
- Utah Legislature's own official Bill Status / Votes timeline for H.B. 507 (le.utah.gov), with exact timestamps — source for the same-day conference committee sequence and the voice-vote status of the House's refusal to concur and the Senate's refusal to recede.
- Senate Economic Development and Workforce Services Standing Committee minutes, March 2, 2026 (le.utah.gov) — source for the committee testimony and vote-by-name detail.
- House Economic Development and Workforce Services Standing Committee minutes, February 18, 2026 (le.utah.gov) — source for House committee testimony and vote-by-name detail, including Rep. Hansen's committee-stage dissents.
- "HB0507S04 compared with HB0507S02," Utah Legislature's own automated compare document (le.utah.gov/Session/2026/bills/introduced/CP%20HB0507S02%20To%20HB0507S04.pdf) — source for the dropped conflict-of-interest safeguard, the 80%-to-100% personal-property-tax diversion increase, and the working group's committee-of-record switch.
- "HB0507S04 compared with HB0507S03," Utah Legislature's own automated compare document (le.utah.gov/Session/2026/bills/introduced/CP%20HB0507S03%20To%20HB0507S04.pdf) — source for the Senate-added, conference-committee-removed UIPA subsidiary district energy tax and elevated bond-rate provisions.
- Utah Legislature bill status page, H.B. 507 (le.utah.gov/~2026/bills/static/HB0507.html) — page loaded but vote table did not render as static text; full vote record confirmed instead via LegiScan and FastDemocracy bill-tracking pages, cross-checked against the Utah Chamber's own Bill Tracker.
- LegiScan, UT HB0507 (2026) bill page — full committee and floor vote record.
- FastDemocracy, UT HB 507 (2026) bill page — sponsor, floor sponsor, and vote record.
- LegiScan, UT HB0507 (2026) full status/history page — confirmed the House-Senate conference committee disagreement sequence (refused to concur/refused to recede) and the LFA "Additional Proposed Funding Items" funding-line question.
- Utah Legislature, Political Subdivisions Interim Committee 2026 membership page (le.utah.gov) — source for committee chairs, membership, and staff counsel.
- Utah Code §59-12-102, "qualifying data center" definition — source for the 150,000-square-foot, post-July-2016 construction threshold.
- Utah Code §54-26-101, "large load customer" definition — source for the 100-megawatt, five-year cumulative demand threshold.
- Meta's Eagle Mountain expansion and the fuller Eagle Mountain incentive history: full sourcing in its own case file in the Data-Centers repo.
- S.B. 217, "Housing and Transit Reinvestment Zone Act," 2021 General Session (le.utah.gov) — confirms Sen. Wayne A. Harper as chief sponsor.
- S.B. 268, "First Home Investment Zone Act," 2024 General Session (le.utah.gov) — confirms Sen. Wayne A. Harper as chief sponsor, Rep. Calvin R. Musselman as House sponsor.
- S.B. 168, "Affordable Building Amendments," 2024 General Session — creates the Home Ownership Promotion Zone Act, sponsored by Sen. Lincoln Fillmore, per Utah Department of Workforce Services' own accomplishments summary.
- S.B. 39, "Investment Zones Amendments," 2026 General Session (le.utah.gov) — confirms Sen. Wayne A. Harper as sponsor and the consolidation/renumbering of HTRZ, FHIZ, HOPZ, Convention Center Reinvestment Zone, Capital City Revitalization Zone, and Transportation Reinvestment Zone. Harper's fuller committee/board profile appears in the Utah Senators repo.
- Utah Department of Workforce Services, "Housing and Community Development Legislative Update" (2026) — source for S.B. 206's creation of the STATS program and the TIF-reporting transfer to the Utah Association of Counties.
- FHWA Innovator newsletter, "Utah Creates Reinvestment Zones" — source for Utah's 2018 Transportation Reinvestment Zone Act, the earliest tool in this family.
- UIPA's Tooele Valley project: full sourcing in its own case file in the UIPA repo.
- Server Country, "Utah Data Center Policy" tracker (servercountry.org, updated July 2026) — independent third-party confirmation of H.B. 507's data-center incentive provisions.
- Utah Division of Archives and Records Service, "The State Records Committee Through the Years" and "Government Records Office" pages — source for S.B. 277 (2025) dissolving the State Records Committee and creating the Government Records Office.
- Katie McKellar, "Utah lawmakers look to dissolve, replace State Records Committee. Here's why that matters," Utah News Dispatch, February 14, 2025 — source for the proposed removal of GRAMA's balancing test and media coalition opposition.
- The Salt Lake Tribune, "Utah's new public records chief is deciding cases twice as fast as the committee — but not everyone's happy," August 20, 2026 — source confirming the new Government Records Office is operating.
- Cross-reference: this project's own S.B. 254 (Extracted Natural Resources Amendments) and H.B. 17 (Public Infrastructure District Meeting Amendments) case files, both in this tracker.