"Does the gap close, and in what order do I chase the money?"
What actually happens, and why it is not sequential
Capital stack construction is not a discrete phase. It runs from roughly 60 days after site control through construction loan closing — typically 24 to 48 months — as three interleaved workstreams.
| Workstream | Timing | What happens |
|---|---|---|
| Structuring | Weeks 1–8 after site control | The finance lead builds sources and uses and answers one question: 9% or 4% |
| Soft-money assembly | Months 2–24 | Chasing state and local gap sources, each with its own application, cycle, scoring, and its own idea of when it wants to see everybody else's commitment letter |
| Debt and equity procurement | Months 12–30 | Syndicator, construction lender, permanent lender — then the whole stack gets re-underwritten at construction closing when rates and construction pricing have moved |
The decisions inside the phase are simultaneous, not ordered. Bond size changes basis, basis changes credit, credit changes equity, equity changes the gap, the gap changes which soft sources you need, and some soft sources cap you as a percentage of total development cost, which loops back into the gap. This is why the work lives in Excel with circular references enabled. You do not solve it once; you iterate to convergence and then re-converge every time a number moves.
The scarce resource in 2026 is state credit, not bond cap
The federal 4% credit is formulaically available to anyone who clears the bond test. Bond authority is not the choke point it was.
| Amount | |
|---|---|
| 2026 state ceiling on private activity bonds | $5,323,220,505 |
| QRRP share (90%) | $4,773,220,505 |
| Unallocated carryforward | $56,203,593 |
| Total QRRP available | $4,829,424,098 |
| Surveyed QRRP demand | $4,489,648,551 across 187 projects |
Aggregate supply modestly exceeded aggregate demand — but that headline is misleading and should not be used as a planning input.
Compare demand by pool and region against supply by pool and region, never statewide totals.
| Region | Share |
|---|---|
| Coastal | 21% |
| Bay Area | 21% |
| City of Los Angeles | 17% |
| Balance of Los Angeles County | 16% |
| Inland | 16% |
| Northern | 9% |
State credit is where it binds.
CDLAC Regulations Section 5106 opens by voiding the bond allocation outright: a project shall not receive a bond allocation if it requested and is not scheduled to receive an award of State Tax Credits. There is no take-the-bonds-now, get-state-credits-later path. Requesting state credits is a risk position, not a free option. HCD's emergency MHP Gap NOFA of roughly $240,000,000 exists explicitly because state credit competitiveness stranded construction-ready projects.
| Item | Amount |
|---|---|
| 9% federal ceiling | $136,381,450 ($3.416 per capita × 39,355,309 population = $134,437,736, plus $1,943,714 of returned credit) |
| 9% state credit | $67,256,563, after subtracting $62,318,194 of prior-year advance allocations |
| — of which set aside for 4% projects (15%) | $10,088,484 |
| 4% new-construction state credit program | $500,000,000 plus $15,531,071 carryforward |
The State Credit Adjuster of 80% applies in the geographic apportionment step — a real, easily missed line.
Bond sizing under the amended test
| Path | Threshold | Condition |
|---|---|---|
| 50% path | ≥ 50% of the aggregate basis of the building and the land | No additional condition |
| 25% path | ≥ 25% of aggregate basis | One or more obligations must be part of an issue dated after December 31, 2025 and provide financing for not less than 5% of that aggregate basis |
Two traps. The denominator is building basis plus land, not eligible basis — land is excluded from eligible basis but included here, and getting it wrong over- or under-sizes the bond. And the 25% path is conditional: a deal refunding pre-2026 paper cannot simply drop to 25%.
The effective date is contested inside the corpus. One research pass reads Section 70422(b)(2) as applying to buildings placed in service in taxable years beginning after December 31, 2025; another read the statutory text, did not find that condition, and recommends not implementing until confirmed; two others state the test with no placed-in-service condition at all. Read the act's effective-date section before you size to it.
| Constraint | Value | Citation |
|---|---|---|
| Allocation cap | 30% of aggregate basis | § 5108(b) |
| Executive Director exception | 40%, requested before the deadline | § 5108(b) |
| Tiebreaker floor on the bond request | 27.5% of aggregate basis | § 5106(f)(2)(A) |
Model the feasible band between the federal minimum and the state ceiling and flag when the three constraints conflict. Do not render any of it as tax advice — Section 5108 itself says CDLAC may rely on the tax opinion submitted with the application.
Separately, IRC Section 42(h)(3)(I) as amended by Pub. L. 119-21 Section 70422(a)(1) multiplies the per-capita and small-state minimum amounts by 1.12 for calendar years beginning after December 31, 2025, permanently. That is 12%, not the 12.5% much of the trade press reports; 1.125 was the expired 2018–2021 temporary factor this replaced.
One underwriting rulebook, mostly
CTCAC's CCR Title 4 Section 10327 (current version adopted December 10, 2025) is the arithmetic, and HCD incorporates it by reference. Built correctly to Section 10327, one engine serves both the credit application and the state soft-money application.
| UMR provision | Requirement |
|---|---|
| § 8311(c) | Operating expenses must equal or exceed CTCAC's published minimums |
| § 8311(i) | Requires positive cash flow for 15 years using Section 10327 escalators |
| MHP Guidelines § 7305(b) | Defers to Section 10327(c)(2) for developer fee |
| Parameter | Standard |
|---|---|
| Escalation (income / expense / property tax) | 2.5% / 3.5% / 2%; 2%/3% accepted if the lender and equity partner both use it |
| Vacancy escalation on HUD subsidy-layering deals | 2%/3%/7% accepted |
| Vacancy, standard | 5% |
| Vacancy, special needs or SRO without significant PBRA | 10% |
| Vacancy, special needs or SRO with significant PBRA | 5–10% |
| Property tax minimum | 1% of total replacement cost |
| Replacement reserve | $300 per unit per year ($250 for new construction or senior) |
| Operating reserve | 3 months of operating expenses plus debt service |
| Builder overhead, profit and general requirements cap | 14% of construction cost |
| Commercial/residential cross-subsidy | Prohibited in both directions (§ 10327(g)(7)) |
| Sources shortfall tolerance at application | Higher of $100,000 or 50% of the contingency line |
| Variable-rate permanent debt | Must carry a documented ceiling rate, or CTCAC rejects the source |
DSCR is where the two agencies meet.
| CTCAC | HCD (UMR § 8311(e)) | |
|---|---|---|
| Minimum DSCR | ≥ 1.15:1 in at least one of the first three years (residual receipts debt excluded from debt service) | First-year DSCR between 1.10 and 1.20, counting the MHP 0.42% annual payment as debt service |
| Cash flow / balloon rule | Years 1–3 cash flow capped at the higher of 25% of must-pay debt service or 8% of gross income | Balloons on senior debt prohibited unless HCD's use restriction is recorded senior to it |
Whether these collide is disputed. One source in the corpus presents the band between HCD's 1.20 ceiling and CTCAC's 1.15 floor as empty; the reconciliation pass calls that wrong — 1.15 to 1.20 is a non-empty range, the tests do not bind the same year, and DSCR rises under the prescribed trending, so a year-one 1.12 can satisfy HCD and reach 1.15 by year two or three. Treat the interaction as a structuring problem to work through, not an automatic kill.
Developer fee — the number that decides the deal, and the one the sources disagree on
| Project type | Cap |
|---|---|
| New construction, rehab, adaptive reuse | Lesser of 15% of unadjusted eligible basis plus 15% of pro-rata non-residential basis, or $2,500,000 |
| Acquisition/rehab | Lesser of 15% construction basis plus 5% acquisition basis plus 15% non-residential, or $2,500,000 |
| Special Needs (greater of 15 units or 25% of low-income units) | $2,800,000 instead of $2,500,000 |
The 4% structure is the one that gets modeled wrong. The fee in basis is uncapped — 15% of unadjusted eligible basis plus 15% non-residential — but the cash portion is capped and everything above it must be deferred or contributed. Three different renderings of that cash-out formula appear across the research corpus.
The reconciliation pass found that this rendering omits a $6,000,000 ceiling and overstates cash fee by $4.67M — 78% — on a $200M-basis deal, an error invisible in the $60M worked example all three renderings used. Do not model cash-out from prose. Reimplement CTCAC's published dfc.xlsx cell for cell and reconcile against a real awarded deal. Note that the $6,000,000 ceiling expires December 31, 2028.
Whether HCD's own limit binds is also unresolved. One source says HCD defers entirely to CTCAC through MHP Guidelines Section 7305(b); another documents an independent $3.5M cap at 25 CCR Section 8312. Read UMR Section 8312 and Section 7305(b) side by side before assuming a single fee engine serves both applications.
| Constraint | Detail |
|---|---|
| No fee increase after reservation (9% side) | § 10327(c)(2)(C) |
| Deferred fee notes | Capped at 8% interest |
| Fee definition scope | § 10302(v) is expansive — sweeps in consultant fees, construction management oversight, personal guarantee fees, and syndicator consulting |
Then the squeeze — deferred fee must be repayable from cash flow within roughly 15 years to stay in basis, while Section 10327(g)(6) caps years 1–3 cash flow. Fee deferral needs cash flow; CTCAC caps cash flow. Surface that as a binding constraint, not a footnote.
HCD Administrative Notice 24-03 (June 19, 2024) states flatly that HCD will not allow an increase in developer fees for awarded projects, and that awards may be reduced if the project secures additional funding, to avoid supplantation. Check the vintage of any HCD notice you rely on: Administrative Notice 19-01 still quotes superseded $2.0M/$2.2M caps.
The California soft-money map
| Program | Status |
|---|---|
| MHP, IIG, VHHP, Joe Serna | Consolidated into one application — the Multifamily Finance Super NOFA — under AB 434 (Chapter 192, Statutes of 2020) |
| No Place Like Home | Effectively closed to new state awards; HCD made its last planned awards in August 2022; Alternative Process Counties awarded their remaining allocations by June 30, 2024, though individual counties may still hold unspent allocations |
| Housing for a Healthy California | Sits under HCD's own Programs: Archived heading |
Modeling either No Place Like Home or Housing for a Healthy California as a live source is a corpus-level error most industry explainers still make.
| Term | Detail |
|---|---|
| Use | Permanent post-construction financing only (§ 7306(a)) |
| Term | 55 years (50 if in Indian Country and 55 is infeasible) |
| Interest rate | Simple interest at the lesser of 3% per year or the maximum rate preserving debt treatment for LIHTC purposes, but never below 0.42% |
| Annual payment, years 1–30 | 0.42% of original principal, constant regardless of paydown |
| After year 30 | Converts to a monitoring fee |
| Accrued interest | Payable from residual receipts |
| Lien priority | Senior to FHLB AHP loans |
| Anti-supplantation | § 7307(a)(4) — HCD funds may not supplant other available financing, including local commitments, except deferred developer fee |
Per-unit and per-project limits are set in each NOFA, not in the Guidelines.
The 2026 MHP Gap NOFA is the most diagnostic document in the domain.
| Requirement | Detail |
|---|---|
| Prior award | At least one prior unexpired HCD award |
| Bonds / credits | No tax-exempt bonds and 4% credits yet |
| Construction financing | Not yet closed |
| Commitment | Must commit to apply to the next CDLAC round |
| Minimum score | Above 55.0 of 75 points |
| Category | Points |
|---|---|
| Lowest income | 30 |
| Funding priorities | 20 |
| Readiness | 20 (must score in to be considered) |
| Cost containment | 5 |
The funding-priorities formula is published verbatim: points = 20 − 19.99 × (MHP requested per adjusted restricted unit ÷ 250,000).
| Adjusted units | Request | Per unit | Points |
|---|---|---|---|
| 50 | $5,000,000 | $100,000 | 12.00400 |
| 50 | $10,000,000 | $200,000 | 4.00800 |
| — | ≥ $250,000 per unit | ≥ $250,000 | 0 |
| Unit type | Factor |
|---|---|
| Studio/SRO | 0.90 |
| 1BR | 1.00 |
| 2BR | 1.25 |
| 3BR | 1.50 |
| 4BR+ | 1.75 |
The lowest-income scoring is computed on units at 80% AMI or below, explicitly for alignment with TCAC and CDLAC scoring — even though MHP itself assists only units at 60% AMI or below.
AHSC is governed by the Strategic Growth Council with HCD administering, funded from cap-and-trade.
| Item | Value |
|---|---|
| Minimum award | $10,000,000 ($1,000,000 for tribal applicants) |
| Maximum award | $50,000,000 (no more than $35M for Affordable Housing Development and Housing Related Infrastructure; no more than $15M for Sustainable Transportation Infrastructure) |
| Affordable housing share | At least 50% of AHSC funds per project |
| Disadvantaged Communities benefit | At least 50% of program expenditures |
| Distribution goals | At least 35% TOD, at least 35% ICP, at least 10% RIPA |
| Site gate | Housing or infrastructure must be within 0.50 mile of Qualifying Transit along a Pedestrian Access Route, with the service level publicly posted between January 2025 and application |
| Rental loan terms | MHP terms by incorporation (Guidelines § 106(a)) |
| Per-unit limits | Set in the NOFA (Guidelines § 107) |
IIG funds infrastructure rather than units, so it does not compete against the same per-unit caps — one of the cleanest stacking partners in the state toolkit.
| Item | Value |
|---|---|
| Revenue raised | Roughly $1.2 billion from 1,633 transactions (April 1, 2023 – April 30, 2026) |
| First Homes for L.A. NOFA — multifamily affordable housing | $152.7 million; 1,409 new units |
| — preservation | $19.3M; 183 units |
| — operating assistance | $20.7M; 3,487 units stabilized |
| LAHD FY 2026-27 projection | $335 million for affordable housing programs |
Labor strings: a project labor agreement is required for projects with 40 or more units, plus prevailing wage.
The calendar is the binding constraint
The dependency chain is the thing to model, because it is where deals actually die. The CTCAC or CDLAC deadline is fixed. It requires enforceable financing commitments — CDLAC wants evidence of commitments for at least 50% of acquisition and construction financing, or at least 50% of permanent financing. Those require soft-money award letters. Those require the HCD MFSN or AHSC round to have closed and awarded. And those rounds are annual or less frequent, and irregular.
The 2026 MHP Gap NOFA is the shape of it: a six-week application window and a roughly three-month adjudication. Miss it and you wait a year, during which construction pricing, your interest rate, and possibly your site control all expire.
| Rule | Consequence |
|---|---|
| Rural / Acquisition-Rehabilitation loss (§ 5106(a), (b)) | Cannot be considered in the New Construction pool in the same round |
| BIPOC pool loss (§ 5106(c)(2)) | Can fall through to other pools |
Documents move underneath you. The 2026 MHP Gap NOFA was amended twice in six weeks.
| Item | Detail |
|---|---|
| Window | 26 days, August 5 – August 31, 2025 |
| Allocation extension offered | 120 days |
| Option A | +1 percentage point of future tiebreaker per 5% of bonds voluntarily returned |
| Option B | Developer fee waiver of $20,000 per $1M returned |
Real money, unpublicized, gone in under four weeks. Watching agency publication pages is not administrative overhead in this phase; it is part of the work.
The inputs nobody can source for you
Equity pricing is paywalled. The two canonical series — the CohnReznick Housing Tax Credit Monitor and Novogradac's LIHTC equity pricing page — are subscription products. Secondary reporting places 2025–2026 national pricing broadly in the mid-$0.80s to low-$0.90s per credit dollar with California typically at the high end, but that is not a primary-source figure and should not be treated as one. Carry price as an input with an explicit sensitivity range, never as a constant.
Operating expenses are worse, because a regulatory floor is masquerading as a benchmark. Section 10327(g)(1) makes CTCAC's published minimums binding and UMR Section 8311(c) imports them into HCD underwriting — but CTCAC's 2026 application page links a file named 2022-operating-expense-minimums.pdf, byte-identical to the 2022 original. Insurance, the fastest-growing line, has no public data at all in a market where affordable-housing premiums reportedly rose 50% to 500% between 2022 and 2024. A pro forma built to clear the CTCAC floor passes the agency and fails in year three. Own your expense number; treat the published minimum as a floor to clear, not an estimate.
Senior debt conventions are the same story in reverse: the regulatory constraints are codified (DSCR bands, balloon rules, ceiling-rate treatment for variable debt), but amortization, spread and term for CalHFA, Freddie TEL or FHA 221(d)(4) come from term sheets, which are relationship documents. Take them as inputs.
And several things live entirely in relationships: which bond issuer will actually take the deal and on what timeline; whether the city writes its local commitment letter before the CDLAC deadline; whether HCD exercises the sole and absolute discretion it reserves to exceed the $15M maximum; whether a given syndicator is currently pricing your submarket.
Two long-tail uses belong in the stack from day one because they are routinely omitted from early models.
On the exit side, the qualified-contract exit is legally unavailable in California under H&SC Section 50199.14(f) and 4 CCR Section 10338(h). Any residual value assumption based on year-15 market-rate conversion is not aggressive; it is impossible. Out-of-state capital gets this wrong constantly.
Where this goes wrong
- Sizing bonds off eligible basis instead of the aggregate basis of the building plus the land. Land is excluded from eligible basis but included in the Section 42(h)(4)(B) denominator; the error over- or under-sizes the issue and can fail the test outright.
- Dropping to the 25% test without confirming that one or more obligations are part of an issue dated after December 31, 2025 and finance at least 5% of aggregate basis. A refunding of pre-2026 paper does not qualify, and the 4% credits evaporate.
- Requesting state credits on a 4% deal without pricing the downside. CDLAC Section 5106 voids the bond allocation entirely if state credits were requested and not scheduled to be awarded. The deal does not get smaller — it gets nothing, and re-applies next round with stale pricing.
- Modeling the 4% developer fee cash-out from prose. Three renderings of the Section 10327(c)(2) formula circulate; one omits a $6,000,000 ceiling and overstates cash fee by $4.67M (78%) on a $200M-basis deal, an error invisible at the $60M scale everyone tests at.
- Assuming HCD defers entirely to CTCAC on developer fee. MHP Guidelines Section 7305(b) points at Section 10327(c)(2), but 25 CCR Section 8312 is documented as carrying an independent $3.5M cap. Read both before relying on a single fee engine.
- Winning a local award after the HCD award. MHP Section 7307(a)(4) anti-supplantation means new money can shrink the HCD loan, and Administrative Notice 24-03 states HCD will not fund a developer fee increase on an awarded project. Sequencing matters more than totals.
- Failing to disclose that units arise from an inclusionary ordinance. MHP Section 7307(e) voids the award — not reduces it.
- Modeling Section 10327(c)(5) basis-limit increases that have not been certified. Most require an architect's signed certification at both initial and placed-in-service application; uncertified boosts inflate the credit projection by 10 to 40 percent.
- Underwriting operating expenses to CTCAC's published minimums. Those minimums are a binding floor imported into HCD underwriting by UMR Section 8311(c), but the file linked from CTCAC's 2026 application page is byte-identical to the 2022 version. A model that clears the floor clears the agency and fails in year three.
- Deferring developer fee that cannot repay. Fee must be repayable from cash flow within roughly 15 years to stay in basis, while Section 10327(g)(6) caps years 1–3 cash flow and residual-receipts lenders take much of what remains. Fee falls out of basis, credit drops, and the gap reopens.
- Letting a soft-money round close after the CDLAC deadline. CDLAC wants enforceable commitments for at least 50% of acquisition and construction financing or 50% of permanent financing; if the MFSN or AHSC award lands afterward you have nothing to show. This is the most common quiet killer and it is purely a calendar problem.
- Electing the Rural or Acquisition/Rehabilitation pool without noticing it is a one-way door. Under CDLAC Section 5106(a) and (b), losers there cannot be considered in the New Construction pool in the same round; BIPOC pool losers can, under Section 5106(c)(2).
- HUD
- LIHTC
- State QAPs
- IRS § 42
- Housing Finance Agencies
