"What does it cost, and how big is the gap IFA's own credit cap leaves me to fill?"
Four passes, but a credit cap instead of a cost ceiling
Cost estimation runs through the same four escalating passes it does everywhere: a napkin screening number the developer runs alone; a concept estimate priced off a schematic set by a GC preconstruction team or third-party estimator; the application budget entered into IFA's online Application and locked at submission; and a GMP or hard bid from the general contractor months later. The structural problem is the same one every state shares — the number that matters legally is produced at roughly the second level of precision and then frozen months before construction starts.
What is genuinely different in Iowa is what the locked number gets tested against. The Iowa Finance Authority (IFA) administers the Tax Credit program under Iowa Code Section 16.35. Nowhere in either the 2026-27 Second Amended 9% Qualified Allocation Plan (QAP) or the 2026-27 First Amended 4% QAP does IFA publish a per-unit or per-square-foot total development cost table the way CTCAC publishes threshold basis limits. There is no disqualifying "eligible basis exceeds the limit by 30%" gate in the Iowa text. Instead, IFA throttles the dollar amount of credit a project can be awarded — a fundamentally different mechanism from capping what the building is allowed to cost.
Who is in the room reflects that difference. A base Iowa deal — no HOME, no CDBG, no Section 8, no Rural Development financing — needs a developer project manager, an architect, a GC preconstruction estimator, and a tax credit consultant, but not a labor compliance consultant. That role only shows up once a federal funding source with its own labor-standards trigger enters the stack (Section 5 below).
The per-unit and per-project credit caps are the ceiling — and they cap credits, not cost
| Project type | Amount per Tax Credit Unit | Unit-mix condition |
|---|---|---|
| New construction / adaptive reuse — general (Family) occupancy | $31,500 | No more than 20% 1BR Units; average bedroom size at least 2.2 |
| New construction / adaptive reuse — Family, deeper bedroom mix | $34,250 | No more than 20% 1BR Units; at least 10% 4BR Units; average bedroom size at least 2.5 |
| Senior new construction / adaptive reuse | $28,750 | Average bedroom size at least 1.2 |
| Acquisition/Rehabilitation | $23,250 | — |
| Permanent Supportive Housing | $31,500 | Unit mix appropriate for the population served |
The QAP's own table formatting made the general-Family row's category label extract ambiguously from the source PDF; the dollar figure and unit-mix condition are read directly from the text and are not in doubt.
Section 1.3.B sets a hard Project Cap of $1,700,000 in total Tax Credits for any single project, regardless of unit count or the per-unit table above. Multiply the applicable per-unit figure by the unit count, cap it at $1.7 million, and that is the maximum annual 9% credit IFA will ever award the deal — full stop, before any underwriting discussion of what the building actually costs.
This is the load-bearing structural difference from California. CTCAC's threshold basis limit caps eligible basis (a cost concept) and then derives a credit amount from it; a project that busts the limit by more than 30% is disqualified outright. IFA's cap runs the other direction — it fixes the credit dollars directly, and a project whose real total development cost exceeds what that capped credit (plus its equity multiplier) will support is not disqualified. It simply has a funding gap, in real dollars, that has to be filled from somewhere else: deferred developer fee, HOME or National Housing Trust Fund dollars, USDA Rural Development financing, a city contribution, or a smaller project. No published Iowa total-development-cost or per-square-foot benchmark table — the kind CTCAC's threshold basis limits or the SDHC/BAE construction-type cost study provide for California — was located in the current QAP text or its appendices; that absence is itself the finding, not a gap in this research.
| Item | Value |
|---|---|
| Bond Cap Limit per project | Lesser of 35% of aggregate basis or $25,000,000 |
| Minimum tax-exempt bond financing to unlock full eligible basis | At least 25% of aggregate land-and-building basis, with at least 5% financed by bonds issued after December 31, 2025 |
| Legal basis for the allocation | IRC Section 146 and Iowa Code Chapter 7C |
The QAP's own text describes the lowered 25%-with-a-5%-floor test for bonds issued after 12/31/2025, replacing the older 50% test — underwriting a 4% deal to the old 50% threshold will overstate the bond volume actually required.
The fee and contingency caps that do the real cost discipline
| Item | 9% program | 4% program |
|---|---|---|
| Developer fee (incl. overhead/profit and consultant fees) | 18% on the first 24 Units, 15% on Units above 24 | Flat 18%, no tier |
| Builder / general contractor fee | 15% of hard construction costs | 15% of hard construction costs |
| Deferred developer fee cap | 50% of total developer fee | 65% of total developer fee |
| Deferred fee repayment window | Full amount demonstrated paid within 15 years | Full amount demonstrated paid within 15 years |
Two mechanics are easy to get wrong. First, developer fee is calculated as a percentage of Total Project Costs minus land, existing structures, the developer fee itself, developer overhead and profit, consultant fees, and project reserves — using the raw Total Project Cost as the base overstates the ceiling. Second, the 15% builder/GC fee cap's own base is broader than it sounds: the QAP defines "hard construction costs" for this cap to include site work, new construction, rehabilitation, accessory buildings, garages, general requirements, construction contingency, asbestos abatement, lead-based paint measures, builder's overhead, builder's profit, the builder's bond fee, and architect's and engineering fees — contingency and design fees sit inside the 15% cap's base, not outside it.
| Item | Limit |
|---|---|
| New construction — hard-cost contingency | 5% – 10% of hard construction costs less contingency |
| Acquisition/Rehab or Rehab — hard-cost contingency | 10% – 15% |
| Adaptive Reuse — hard-cost contingency | 15% – 20% |
| Soft-cost contingency | Lesser of $20,000 or 6% of the interim-cost, financing-fee, and soft-cost subtotal (minus the contingency itself) |
These bands apply to the 9% program only. On most Iowa-scale 9% deals the $20,000 floor binds before the 6% soft-cost figure does.
The 4% QAP does not carry a parallel provision. Its Section 4.1 (Project Development Costs) runs Developer Fees, Builder/GC Fees, Professional and Other Fees, Operating Reserve, Appraisals, and Project Costs Not Allowed in Eligible Basis — no construction-contingency percentage band and no soft-cost-contingency dollar cap anywhere in it. The word "contingency" appears exactly once in the entire 4% QAP, inside the same hard-construction-costs definition that feeds the 15% builder/GC fee cap (site work, new construction, rehabilitation, accessory buildings, garages, general requirements, construction contingency, abatement, builder's overhead/profit/bond, and architect's/engineering fees). On a 4% deal, contingency dollars are governed only indirectly, folded into that 15% fee cap's base, rather than sized against a dedicated limit.
Underwriting also carries a 1.15 minimum Debt Service Coverage Ratio in any year (Section 4.3.D), with income escalating at 2% and operating expenses at 3%. Neither QAP describes a placed-in-service cost re-certification against a revised limit the way California's CTCAC program does (a comparison point drawn from this project's own California research — cited there as 4 CCR §10325(d), a pin-cite not independently re-verified against CTCAC's regulations in this Iowa-focused pass) — the research did not locate an equivalent Iowa mechanism, and that absence should be read as an open escalation risk rather than confirmation that none exists.
The construction-type line Iowa actually draws is at three-to-four stories, and it's an energy code, not a wage schedule
Iowa adopts the 2024 International Building Code, 2024 International Existing Building Code, 2024 International Residential Code, and 2024 International Fire Code statewide under Iowa Administrative Rule chapters 201, 301 and 350, with the 2018 International Energy Conservation Code and the 2020 National Green Building Standard as IFA's baseline minimum energy standard (9% QAP Section 15; 4% QAP Section 10).
| Building height | Financing condition | Required energy code |
|---|---|---|
| 3 stories or fewer | Includes federal financing such as HUD or USDA Rural Development | 2021 IECC |
| 4 stories or greater | Includes federal financing such as HUD or USDA Rural Development | ASHRAE 90.1-2019 |
This is a real design and mechanical-systems cost line at exactly four stories on any federally leveraged deal, distinct from — and in addition to — the general 2018 IECC baseline that applies without federal financing.
There is no California-style construction-type basis boost anywhere in the Iowa QAP. Section 5 of the 9% QAP (Basis Boost) has eight categories — QCTs/DDAs, Rural County location, Permanent Supportive Housing, Single Family/Townhome/Duplex, deeper Affordability, the Preservation Set-Aside, Build America Buy America compliance, and the Innovation Set-Aside — capped in aggregate at a 30% increase in Eligible Basis and the Per Unit Tax Credit Cap, matching the federal ceiling under IRC Section 42(d)(5)(B). None of the eight rewards a fire-rated construction type, a story count, an elevator, or structured parking the way CTCAC's Type I/Type III bumps do. The 4% QAP's parallel Section 4.3.H simply states the flat federal 30% QCT/DDA boost with no sub-menu at all.
The one place story count moves basis is the Single Family/Townhome/Duplex category (Section 5.4): up to a 20% increase for projects with at least 20% of Units as duplexes or townhomes/rowhouses, or 30% for at least 20% as single family, conditioned on Family Projects running 1 to 3 stories and Senior Projects running exactly 1 story. Notably, the 4% QAP's building-standards section separately exempts single-family and row/townhome units separated by two-hour fire walls from the International Residential Code's automatic sprinkler requirement (Section 10.C, excepting IRC paragraphs R313.1 and R313.2) — a real construction-cost offset for exactly the unit types that basis boost rewards.
On modular: neither QAP contains any modular-specific provision, positive or negative. No Iowa-specific modular cost-savings study was located in this research; the manufacturer-sourced savings claims that California's guide already flags as unverifiable apply with equal force here, and IFA's minimum development characteristics (roofing warranties, siding durability standards, cabinetry grade, radon systems) apply identically regardless of how the building is fabricated.
The labor package: no state prevailing wage, and IFA is barred by statute from rewarding a PLA
Iowa has no state prevailing wage law. The U.S. Department of Labor's own list of state prevailing wage laws places Iowa among the states without one — there is no Iowa equivalent of California's Labor Code §1720 public-works trigger, and no state wage-schedule break tied to building height or construction type.
Iowa goes further than simple silence. Iowa Code Chapter 73A, Subchapter III — the "Fair and Open Competition in Governmental Construction Act," enacted 2017 Iowa Acts chapter 65 — affirmatively bars a governmental entity from requiring, prohibiting, or discriminating based on a bidder's willingness to sign a project labor agreement on a public improvement contract (§73A.28(1)). Subsection (2) reaches further than construction contracting: "A governmental entity shall not award a grant, tax abatement, or tax credit that is conditioned upon a requirement that the awardee include a [PLA] term..." IFA's Low-Income Housing Tax Credit award is exactly that — a tax credit from a governmental entity. Read straightforwardly, this means IFA cannot condition a Tax Credit reservation on a PLA commitment, and neither can a city layering a companion property-tax abatement into the same deal.
That is the mirror image of California's structure. CTCAC's basis-boost menu pays a developer +5% of eligible basis for a project labor agreement or a skilled-and-trained workforce commitment. Iowa has no such lever in its QAP, and current Iowa law forecloses IFA from ever building one — a PLA-conditioned tax credit award would run directly into §73A.28(2).
| Program | Trigger |
|---|---|
| HOME | 12 or more HOME-assisted units (assisted, not financed — a broader test) |
| CDBG | Rehabilitation of residential property with not less than 8 units |
| Project-based Section 8 | New construction or substantial rehab at 9 or more assisted units, with an agreement executed before construction begins |
| Public Housing (1937 Act) | No unit threshold |
| NAHASDA | No unit threshold; $2,000 contract threshold |
HUD's Factors of Labor Standards Applicability page does not resolve every program at the margins; verify the current text before relying on an exact threshold in a live deal.
Given Iowa's Rural Set-Aside and the number of small-town Iowa LIHTC deals layered with USDA Rural Development financing, RD's own labor standards are the trigger most likely to actually bind on an Iowa deal. Rural Development applies its own wage-determination requirement to Section 515 and other RD multifamily new construction contracts, functioning much like Davis-Bacon but administered under RD's own program regulations rather than the Davis-Bacon Act itself. The precise current citation and dollar threshold were not independently verified against RD's regulations in this pass — confirm the applicable RD Instruction or 7 CFR Part 3560 provision directly with USDA Rural Development or counsel before underwriting to a specific number.
The bottom line for underwriting: a privately financed Iowa LIHTC deal with no HOME, CDBG, Section 8, public housing, or Rural Development dollars in the capital stack carries no regulatory prevailing-wage premium to price at all — a structurally different starting point from California, where a Terner Center analysis is cited elsewhere in this project's research as finding that a majority of 2020-2023 awards already carried a project labor agreement or skilled-and-trained-workforce commitment (the specific 52.6% figure was not independently re-confirmed against the primary Terner Center report in this Iowa-focused pass and should be checked before it is relied on in a live deal). The moment a federal source with its own unit-count trigger enters the stack, the labor decision reappears exactly as it does in every other state; it just never originates from Iowa's own law.
The order to run this in
| Step | Action | Why |
|---|---|---|
| 1 | Fix the unit mix and bedroom count first | Determines which per-unit Tax Credit Cap tier applies ($31,500 vs. $34,250 vs. $28,750 vs. $23,250 vs. $31,500) and whether the Single Family/Duplex/Townhome basis boost is reachable |
| 2 | Settle story count against the 3-to-4-story IECC/ASHRAE line and the Family (1-3 story) / Senior (1 story) basis-boost condition | A federally financed 4-story building trades 2021 IECC for the heavier ASHRAE 90.1-2019, and Senior projects lose the Single Family boost entirely above 1 story |
| 3 | Decide the capital stack, source by source, and test each against HOME's 12-unit, CDBG's 8-unit, and Section 8's 9-unit Davis-Bacon triggers, plus USDA Rural Development's own labor standards | This is the entire labor-package decision in Iowa — there is no state-law trigger to check, only federal ones tied to specific funding sources |
| 4 | Size developer fee, builder/GC fee, and contingency against the Section 4.1 caps | The 9% program's 18%/15% tiered developer fee and the 15% builder/GC fee (which itself includes contingency and design fees in its base) are the two hardest cost-discipline levers IFA has |
| 5 | Run the actual total development cost against the per-unit and $1,700,000 project Tax Credit caps | The output is a dollar gap, not a pass/fail gate — read the answer as how much non-credit funding the deal still needs |
| 6 | Fill the gap or trim scope | Deferred fee to the 50%/65% ceiling, HOME/NHTF, Rural Development financing, city funds, or a smaller unit count |
Those first two decisions are jointly determined with the funding-source decision in step 3, since a HOME or Rural Development source picked for gap-filling in step 6 can retroactively trigger the labor standards that step 3 was supposed to have already priced — which makes the sequence circular in practice even though it reads linearly on paper.
Where this goes wrong
- Treating the per-unit Tax Credit Cap ($31,500-$34,250 for new construction, depending on bedroom mix) as a construction cost ceiling the way CTCAC's threshold basis limit works. It caps the dollar amount of credit the project can be awarded, not the cost of the building — a project can, and often does, cost more than the cap supports, leaving a funding gap the developer must plug with other sources, not a disqualified application.
- Assuming a project labor agreement or skilled-workforce commitment earns any basis boost or scoring edge in Iowa. IFA's Section 5 basis-boost menu has no construction-type or labor-agreement category, and Iowa Code §73A.28(2) affirmatively bars IFA from conditioning a tax credit, grant, or tax abatement on a PLA requirement — there is no lever to chase, and no legal path for IFA to create one under current law.
- Assuming "no state prevailing wage" means the labor package is a non-issue once federal dollars enter the stack. HOME, CDBG, Section 8, public housing, and USDA Rural Development financing each carry their own federal labor-standards trigger, independent of Iowa's own law, at unit-count or dollar thresholds that have nothing to do with the LIHTC award itself.
- Missing the 3-to-4-story energy code line on a federally financed new construction project. A four-story building with HUD or Rural Development financing must meet ASHRAE 90.1-2019, not the lighter 2021 IECC that applies at three stories or fewer under the same federal-financing clause — a real design and mechanical-systems cost decision, not a formality.
- Mixing up the 9% and 4% developer-fee structures. The 9% program tiers the fee down from 18% to 15% on units above the first 24; the 4% program is a flat 18% with no tier. Modeling a large 9% deal at a flat 18% overstates the fee.
- Sizing deferred developer fee at the 4% program's 65% cap on a 9% deal, where the ceiling is only 50% of total developer fee.
- Computing developer fee directly off Total Project Cost. The QAP nets out land, existing structures, the developer fee itself, developer overhead/profit, consultant fees, and reserves first — skipping that subtraction overstates the fee base.
- Budgeting soft-cost contingency on a 9% deal as a flat 6% of the soft-cost budget. The 9% QAP's cap is the lesser of $20,000 or 6% of a specific subtotal (interim costs, financing fees and expenses, and soft costs, minus the contingency itself) — on most Iowa-scale deals the $20,000 floor binds before the percentage does.
- Assuming the 9% program's construction-contingency percentage bands (5-10%/10-15%/15-20%) and its $20,000-or-6% soft-cost-contingency cap carry over to the 4% program. They don't: the 4% QAP's Section 4.1 has no contingency limit of any kind — the word "contingency" appears exactly once in the entire document, folded into the hard-construction-costs definition that feeds the 15% builder/GC fee cap, with no separate ceiling to size against.
- Underwriting a 4% bond deal to the old 50% aggregate-basis financing test. The current QAP describes a lowered 25% test with a 5% minimum floor for tax-exempt bonds issued after December 31, 2025 — using the old threshold overstates how much bond cap the deal actually needs to unlock full eligible basis.
- Assuming a construction-type basis boost (Type I vs. Type III vs. Type V) exists the way it does in California. Iowa's basis-boost menu rewards QCT/DDA location, rural-county location, permanent supportive housing, single-family/duplex/townhome unit types, deeper affordability, preservation, BABA compliance, and the Innovation set-aside — never the structural fire rating or story count of the building itself.
- HUD
- LIHTC
- State QAPs
- IRS § 42
- Housing Finance Agencies
