City of Des Moines · Tax Increment Financing
A project is not the same as a council vote. A single deal typically returns to the council several times — preliminary terms, then final terms, then amendments years later. Those actions are clustered into one project, and the figures reported are the committed terms from the agreement of record, with the full action history kept in the timeline.
| Source | What it provides | Role |
|---|---|---|
| Council agendas & minutes councildocs.dsm.city |
Item descriptions, developer names, addresses, roll-call numbers, votes, dispositions | What was decided |
| Council communications staff reports attached to items |
Incentive amount & structure, total project cost, urban-renewal area, and the projected taxes-with-vs-without-project tables | The money |
| Iowa Dept. of Management urban-renewal filings |
TIF actually collected and actually rebated, per year, per area | Independent actuals |
| Polk County Assessor parcel roll + geometry |
Current assessed value, year built, TIF-district tag, parcel location | What exists on the ground |
| City of Des Moines neighborhood boundaries |
51 recognized neighborhood polygons | Geographic grouping |
Staff reports state each incentive two ways: a larger cash basis (the undiscounted sum of rebates over 15–20 years) and a smaller net present value. The city commits to, caps, and reports its own "% of project cost" on the NPV. Using the cash figure overstates the subsidy by roughly 40–75%.
Where a document says terms are "as set forth in the Agreement" and gives no number, the field is left blank and flagged — never inferred, interpolated, or back-computed. This is why totals are described as "stated" figures and cover only part of the project count.
Annual Workforce Housing Tax Credit resolutions bundle many unrelated developments into one item, and their stated cost aggregates all of them — several of which have their own rows. These rows are marked batch and left out of every sum to prevent double-counting.
The state reports rebates by recipient, not by project. A developer's total spans all of their projects, so the "actual rebate paid" column is a developer total attached for reference — it is never summed across rows. The authoritative citywide totals come from the state series directly.
Three independent sources are used to check each other, and they agree:
Read these before drawing conclusions. None of them are hidden in the data — each has a corresponding flag or blank cell.