Fees & exactions
The Mitigation Fee Act: bounding the impact-fee line
Impact fees must be justified, timed and accounted for by statute — and a 90-day protest window decides whether you can ever get an unlawful fee back.
Key points
Impact fees are usually the second-largest soft-cost line in a California multifamily budget, and the Mitigation Fee Act (Gov. Code §§ 66000–66025, archived with the school-fee chapters) is the statute that disciplines them. Every fee must be supported by findings connecting its purpose, its use, and a reasonable relationship between the amount charged and the burden your project actually creates — the statutory codification of the constitutional nexus/proportionality line running from Nollan/Dolan through Sheetz (2024), which applied it to legislatively set fees too.
For underwriting, three practical levers matter most: what the fee schedule lawfully is (frozen by your SB 330 preliminary application), when you must pay it, and how to preserve a refund claim when a fee looks unlawful.
Nexus discipline and AB 602
Since AB 602 (§ 66016.5, 2021), new or increased fees need a published nexus study identifying the existing level of service, the capital improvements to be funded, and the proportionate share allocated to new development; residential fees are to be scaled by square footage unless findings justify otherwise; and studies must be adopted at noticed hearings and refreshed on a defined cycle.
- Underwriting watch-outs:
- Per-unit flat fees on small units are the classic AB 602 vulnerability — a 500 sq ft studio paying the same as a 1,400 sq ft three-bedroom invites challenge.
- Fee schedules must be publicly posted (§ 66016.3 transparency rules); demand the current schedule and the underlying nexus study during feasibility.
- ADUs under 750 sq ft are statutorily fee-exempt; larger ADUs pay proportionately (see the ADU guide).
Timing: § 66007 and the fee freeze
Section 66007 bars collecting most impact fees before final inspection or certificate of occupancy for residential projects — with carve-outs where funds are already appropriated for construction or the agency runs a lawful early-collection program (utility connection charges follow their own rules). Deferred payment is a real carry-cost benefit on 18–30 month builds.
- Underwriting watch-outs:
- An SB 330 preliminary application freezes the fee schedule; § 66007 sets the payment date. Together they bound both amount and timing.
- Cities sometimes condition permits on early payment beyond the statute — a negotiable (and protestable) point.
- "Fees" dressed as taxes or assessments (CFD special taxes, utility capacity charges) are outside the Act — classify each line item before assuming the protections apply.
Protests, refunds and the accounting rules
To challenge a fee you must pay it under protest and file the § 66020 protest within 90 days of imposition, then sue within 180 days of the agency's notice. Miss the window and even an unconstitutional fee is generally unrecoverable.
Agencies must keep fee revenues in separate accounts, report annually, and every five years make findings re-justifying unexpended balances (§ 66001(d)) — absent findings, the remedy is refund to then-current owners. Occasional but real money.
- Practical sequencing:
- File a protective § 66020 protest whenever a fee looks disproportionate — it costs a letter and preserves the claim while the project proceeds.
- On acquisition of a recently completed asset, check whether refundable protest rights or 5-year-finding refunds run with the property.
Who this affects
Frequently asked questions
Can a city charge any fee amount if it adopted it by ordinance?
No. Legislatively adopted fees still need nexus findings and rough proportionality — the U.S. Supreme Court's Sheetz decision (2024) confirmed legislative fees get the same constitutional scrutiny, and AB 602 imposes the statutory study discipline.
When exactly do I write the impact-fee check?
For most residential fees, at final inspection or certificate of occupancy (§ 66007), not at permit issuance — unless the agency qualifies for an early-collection exception. Utility connection and processing fees follow their own timing.
Do fee increases adopted during my entitlement apply to me?
Not if you filed an SB 330 preliminary application first — the schedule in effect at submittal governs, adjusted only by pre-existing automatic escalators. Without the freeze, fees are generally set at permit issuance.
Is a Mello-Roos special tax protestable under § 66020?
No — CFD special taxes are taxes formed under their own statute, outside the Mitigation Fee Act. Diligence them on title and in the Act's disclosure documents instead (see the Mello-Roos guide).
General information, not legal advice.
Check these rules against a real parcel
Search the full statute and regulation text in the Code Library, or ask the AI to apply these rules to your project's jurisdiction.
Start Free TrialPrimary sources & related guides
Gov. Code §§ 66000–66025 — Mitigation Fee Act (verbatim)
Permit Streamlining Act — application-content and timing limits
Housing Crisis Act — fee freeze via preliminary application
ADU law — statutory fee exemptions
Mello-Roos Act — the special taxes outside this framework
Guide: School fees: the one exaction with a statutory price ceiling
Guide: Mello-Roos and district financing: the taxes hiding on title
Guide: Fee protests, nexus studies and AB 602: pushing back on the fee line
Guide: EIFDs, tax increment and the RDA legacy: public financing after redevelopment
Guide: Utility connection fees, capacity charges and will-serve letters