{
 "license": "CC BY 4.0",
 "publisher": "ADU Fee Map",
 "url": "https://adufeemap.com/data/",
 "updated": "2026-10-18",
 "state": {
  "school_level1": {
   "rate": 5.38,
   "effective": "2026-01-28",
   "source": "sab-level1-2026",
   "evidence": [
    "Residential $4.79 $5.17 $5.38",
    "Increase the 2026 maximum Level I assessment for development in the amount of 4.06 percent"
   ],
   "figures": [
    "5.38"
   ]
  },
  "primary_default": 2000
 },
 "jurisdictions": [
  {
   "slug": "berkeley",
   "name": "Berkeley",
   "short": "Berkeley",
   "county": "Alameda",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Berkeley charges no planning impact fees on ADUs. The cost is mostly building permit fees, figured from your project's construction valuation: $150 plus $2.40 per $100 over $3,000, with plan check and percentage surcharges on top. Flat items include a $500 neighbor notice and a $250 address assignment.",
   "fees": [
    {
     "id": "filing",
     "label": "Filing fee (all permits)",
     "cat": "building",
     "basis": "flat",
     "amount": 62.5,
     "source": "brk-fees",
     "evidence": [
      "I. FILING FEE – ALL PERMITS $62.50"
     ],
     "figures": [
      "$62.50"
     ]
    },
    {
     "id": "bldg",
     "label": "Building permit fee ($150 + $2.40 per $100 of value over $3,000)",
     "cat": "building",
     "basis": "valsteps",
     "base": 150,
     "per_step": 2.4,
     "over": 3000,
     "step": 100,
     "needs_valuation": true,
     "note": "Based on your project's value of improvements. Enter a valuation in the calculator to compute it.",
     "source": "brk-fees",
     "evidence": [
      "Base Permit Fee $150.00 for value of improvements up to $3,000",
      "Building Permit Fee $2.40 per $100 value of improvements over $3,000"
     ],
     "figures": [
      "$150.00",
      "$2.40",
      "$3,000",
      "$100"
     ]
    },
    {
     "id": "plancheck",
     "label": "Plan check (65% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 65,
     "of": [
      "bldg"
     ],
     "note": "65% of the building, mechanical, electrical and plumbing permit fees. We apply it to the building fee only, because the trade permits are itemized. Pre-approved ADU plans pay 50% of this.",
     "source": "brk-fees",
     "evidence": [
      "Regular Plan Check Fee (includes over-counter 65% of Building, Mechanical, Electrical, and Plumbing Permit Fee"
     ],
     "figures": [
      "65%"
     ]
    },
    {
     "id": "t24acc",
     "label": "Title 24 disabled access (12%)",
     "cat": "building",
     "basis": "pct",
     "pct": 12,
     "of": [
      "bldg"
     ],
     "source": "brk-fees",
     "evidence": [
      "Title 24: Disabled Access 12% of Building Permit Fee"
     ],
     "figures": [
      "12%"
     ]
    },
    {
     "id": "t24en",
     "label": "Title 24 energy compliance (12%)",
     "cat": "building",
     "basis": "pct",
     "pct": 12,
     "of": [
      "bldg"
     ],
     "source": "brk-fees",
     "evidence": [
      "Title 24: Energy Compliance 12% of Building Permit Fee"
     ],
     "figures": [
      "12%"
     ]
    },
    {
     "id": "fire",
     "label": "Fire plan check (7%)",
     "cat": "building",
     "basis": "pct",
     "pct": 7,
     "of": [
      "bldg"
     ],
     "source": "brk-fees",
     "evidence": [
      "Fire Plan Check 7% of Building Permit Fee"
     ],
     "figures": [
      "7%"
     ]
    },
    {
     "id": "cpf",
     "label": "Community planning fee (6%)",
     "cat": "building",
     "basis": "pct",
     "pct": 6,
     "of": [
      "bldg"
     ],
     "source": "brk-fees",
     "evidence": [
      "Community planning fee for General Plan and Zoning 6% of Building Permit Fee"
     ],
     "figures": [
      "6%"
     ]
    },
    {
     "id": "green",
     "label": "Sustainable development / green building (6%)",
     "cat": "building",
     "basis": "pct",
     "pct": 6,
     "of": [
      "bldg"
     ],
     "source": "brk-fees",
     "evidence": [
      "Sustainable development/green building 6% of Building Permit Fee"
     ],
     "figures": [
      "6%"
     ]
    },
    {
     "id": "tech",
     "label": "Technology enhancement fee (6.5%)",
     "cat": "building",
     "basis": "pct",
     "pct": 6.5,
     "of": [
      "bldg",
      "fire"
     ],
     "source": "brk-fees",
     "evidence": [
      "TECHNOLOGY ENHANCEMENT FEE 6.5% of Building, Electrical, Mechanical, Plumbing, Fire, and Public Works"
     ],
     "figures": [
      "6.5%"
     ]
    },
    {
     "id": "smip",
     "label": "Strong motion instrumentation (state, $0.13 per $1,000)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.013,
     "derived": {
      "pct": "0.13/1000*100"
     },
     "needs_valuation": true,
     "source": "brk-fees",
     "evidence": [
      "Strong Motion Instrumentation (per State) $0.13 per $1,000 value of improvements for residential properties (Or, as"
     ],
     "figures": [
      "$0.13"
     ]
    },
    {
     "id": "notice",
     "label": "ADU neighborhood notice",
     "cat": "planning",
     "basis": "flat",
     "amount": 500,
     "also": [
      {
       "source": "brk-adu",
       "evidence": [
        "A fee of $500 is collected with the new ADU building permit application to cover the notice."
       ],
       "figures": [
        "$500"
       ]
      }
     ],
     "source": "brk-fees",
     "evidence": [
      "3. Accessory Dwelling Unit Neighborhood Notice $500 Assumes 2 hours for neighborhood notices and documentation"
     ],
     "figures": [
      "$500"
     ]
    },
    {
     "id": "zoning",
     "label": "ADU zoning plan check",
     "cat": "planning",
     "basis": "flat",
     "amount": 250,
     "source": "brk-fees",
     "evidence": [
      "4. Accessory Dwelling Unit Plan Check $250 Assumes 1 hour for review"
     ],
     "figures": [
      "$250"
     ]
    },
    {
     "id": "address",
     "label": "Address assignment (not for JADUs)",
     "cat": "planning",
     "basis": "flat",
     "amount": 250,
     "source": "brk-adu",
     "evidence": [
      "with a non-refundable payment of $250 prior to issuance of the building permit."
     ],
     "figures": [
      "$250"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Berkeley Unified)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true
    }
   ],
   "exemptions": {
    "text": "Berkeley's Land Use Planning Division does not charge impact fees.",
    "source": "brk-adu",
    "evidence": [
     "The Land Use Planning Division does not assess impact fees."
    ]
   },
   "utilities": {
    "text": "Sewer lateral and EBMUD water connection charges aren't on the City schedule and aren't modeled.",
    "source": "brk-adu",
    "evidence": [
     "Newly constructed ADUs are subject to the"
    ]
   },
   "school_districts": "Berkeley Unified School District.",
   "rules": {
    "owner_occupancy": {
     "text": "Not required for an ADU. With a JADU, the owner must live in the main home or the JADU.",
     "source": "brk-faq",
     "evidence": [
      "If the property contains an ADU, the owner does",
      "contains a JADU, the owner must live in either the"
     ]
    },
    "preapproved": {
     "text": "A gallery of ADU designs pre-approved by the City; plan check for these is 50% of the regular fee.",
     "source": "brk-adu",
     "evidence": [
      "Berkeley also has a gallery of ADU designs which have been pre-approved by the City"
     ]
    },
    "process": {
     "text": "Ministerial building permit, no public hearing; approved ADU permits can't be appealed. Neighbors get a courtesy notice.",
     "source": "brk-adu",
     "evidence": [
      "Approved ADU permits are not appealable."
     ]
    }
   },
   "gaps": [
    "Building permit fees depend on your construction valuation (no per-sq-ft valuation published), so modeled totals leave them out; the calculator computes them from a valuation you enter.",
    "Mechanical, electrical and plumbing permits (itemized).",
    "Size, height and setback limits: see the City's ADU Information Sheet (state limits shown on our state-law page).",
    "EBMUD water and sewer connection charges.",
    "School district rate."
   ],
   "sources": [
    {
     "title": "Planning and Development Fee Schedule (effective 7/1/2026)",
     "publisher": "City of Berkeley, Planning and Development",
     "effective": "2026-07-01",
     "id": "brk-fees",
     "url": "https://berkeleyca.gov/sites/default/files/Berkeley%20Fee%20Schedule%2008052026.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "Residential Additions and Accessory Dwelling Units",
     "publisher": "City of Berkeley",
     "id": "brk-adu",
     "url": "https://berkeleyca.gov/construction-development/permits-design-parameters/permit-process/residential-additions-and",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADU FAQ sheet",
     "publisher": "City of Berkeley, Planning and Development",
     "id": "brk-faq",
     "url": "https://berkeleyca.gov/sites/default/files/documents/ADU-Frequently-Asked-Questions.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "BERKELEY",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "filing",
       "label": "Filing fee (all permits)",
       "cat": "building",
       "status": "charged",
       "low": 62.5,
       "high": 62.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit fee ($150 + $2.40 per $100 of value over $3,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24acc",
       "label": "Title 24 disabled access (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24en",
       "label": "Title 24 energy compliance (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (7%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Sustainable development / green building (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement fee (6.5%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, $0.13 per $1,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "notice",
       "label": "ADU neighborhood notice",
       "cat": "planning",
       "status": "charged",
       "low": 500.0,
       "high": 500.0,
       "estimate": false
      },
      {
       "id": "zoning",
       "label": "ADU zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment (not for JADUs)",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Berkeley Unified)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1062.5,
      "high": 1062.5,
      "unknown": [
       "bldg",
       "plancheck",
       "t24acc",
       "t24en",
       "fire",
       "cpf",
       "green",
       "tech",
       "smip"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "filing",
       "label": "Filing fee (all permits)",
       "cat": "building",
       "status": "charged",
       "low": 62.5,
       "high": 62.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit fee ($150 + $2.40 per $100 of value over $3,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24acc",
       "label": "Title 24 disabled access (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24en",
       "label": "Title 24 energy compliance (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (7%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Sustainable development / green building (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement fee (6.5%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, $0.13 per $1,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "notice",
       "label": "ADU neighborhood notice",
       "cat": "planning",
       "status": "charged",
       "low": 500.0,
       "high": 500.0,
       "estimate": false
      },
      {
       "id": "zoning",
       "label": "ADU zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment (not for JADUs)",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Berkeley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1062.5,
      "high": 5097.5,
      "unknown": [
       "bldg",
       "plancheck",
       "t24acc",
       "t24en",
       "fire",
       "cpf",
       "green",
       "tech",
       "smip"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "filing",
       "label": "Filing fee (all permits)",
       "cat": "building",
       "status": "charged",
       "low": 62.5,
       "high": 62.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit fee ($150 + $2.40 per $100 of value over $3,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24acc",
       "label": "Title 24 disabled access (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24en",
       "label": "Title 24 energy compliance (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (7%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Sustainable development / green building (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement fee (6.5%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, $0.13 per $1,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "notice",
       "label": "ADU neighborhood notice",
       "cat": "planning",
       "status": "charged",
       "low": 500.0,
       "high": 500.0,
       "estimate": false
      },
      {
       "id": "zoning",
       "label": "ADU zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment (not for JADUs)",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Berkeley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1062.5,
      "high": 6442.5,
      "unknown": [
       "bldg",
       "plancheck",
       "t24acc",
       "t24en",
       "fire",
       "cpf",
       "green",
       "tech",
       "smip"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "filing",
       "label": "Filing fee (all permits)",
       "cat": "building",
       "status": "charged",
       "low": 62.5,
       "high": 62.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit fee ($150 + $2.40 per $100 of value over $3,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24acc",
       "label": "Title 24 disabled access (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24en",
       "label": "Title 24 energy compliance (12%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (7%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Sustainable development / green building (6%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement fee (6.5%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, $0.13 per $1,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "notice",
       "label": "ADU neighborhood notice",
       "cat": "planning",
       "status": "charged",
       "low": 500.0,
       "high": 500.0,
       "estimate": false
      },
      {
       "id": "zoning",
       "label": "ADU zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment (not for JADUs)",
       "cat": "planning",
       "status": "charged",
       "low": 250.0,
       "high": 250.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Berkeley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1062.5,
      "high": 7518.5,
      "unknown": [
       "bldg",
       "plancheck",
       "t24acc",
       "t24en",
       "fire",
       "cpf",
       "green",
       "tech",
       "smip"
      ]
     }
    }
   }
  },
  {
   "slug": "campbell",
   "name": "Campbell",
   "short": "Campbell",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Campbell prices its building permit at 2% of construction valuation, so most of the permit cost depends on your project. ADUs of 750 sq ft or more pay a park in-lieu fee, prorated under state law and capped at $9,328 per ADU in the FY 2026-27 schedule. Planning's post-entitlement review of a detached ADU is $259.",
   "fees": [
    {
     "id": "pe-plan",
     "label": "Planning post-entitlement plan check (detached ADU)",
     "cat": "planning",
     "basis": "flat",
     "amount": 259,
     "source": "cmp-mfs",
     "note": "Attached ADU $517, converted ADU $647.",
     "evidence": [
      "b) Accessory Dwelling Units (ADU)",
      "i) Detached ADU $259 1 hr. of staff time [e]",
      "ii) Attached ADU $517 2 hrs. of staff time [e]",
      "iii) Converted ADU $647 2 1/2 hr. staff time [e]"
     ],
     "figures": [
      "$259"
     ]
    },
    {
     "id": "bldg",
     "label": "Building permit (2% of valuation up to $500,000)",
     "cat": "building",
     "basis": "valtable",
     "needs_valuation": true,
     "table": [
      {
       "from": 0,
       "upto": 500000,
       "base": 0,
       "per1000": 20,
       "derived": {
        "per1000": "2.00 * 1000 / 100"
       }
      },
      {
       "from": 500000,
       "upto": 1000000,
       "base": 10000,
       "per1000": 16.6,
       "derived": {
        "base": "500,000 * 2.00 / 100",
        "per1000": "1.66 * 1000 / 100"
       }
      },
      {
       "from": 1000000,
       "upto": 1000000000,
       "base": 18300,
       "per1000": 10,
       "derived": {
        "base": "500,000 * 2.00 / 100 + 500,000 * 1.66 / 100",
        "per1000": "1.00 * 1000 / 100"
       }
      }
     ],
     "note": "Tiered: 2.00% of the first $500,000 of valuation, 1.66% of the next $500,000, 1.00% above. Minimum $237. Campbell doesn't publish a valuation per sq ft, so enter your valuation in the calculator.",
     "source": "cmp-mfs",
     "evidence": [
      "a) Valuations up to the first $500,000* 2.00% of valuation",
      "b) Valuations for the 2nd $500,000 ($500,001 to $1,000,000) * 1.66% of valuation",
      "c) Valuations at $1,000,001 and higher* 1.00% of valuation"
     ],
     "figures": [
      "$500,000",
      "2.00%",
      "1.66%",
      "1.00%",
      "0",
      "$1,000,000"
     ]
    },
    {
     "id": "plancheck",
     "label": "Building plan check (33% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 33,
     "of": [
      "bldg"
     ],
     "source": "cmp-mfs",
     "evidence": [
      "5 Fee at Plan Check 33% % of bldg permit fee"
     ],
     "figures": [
      "33%"
     ]
    },
    {
     "id": "t24",
     "label": "Title 24 plan check",
     "cat": "building",
     "basis": "flat",
     "amount": 237,
     "source": "cmp-mfs",
     "evidence": [
      "7 Title 24 Plan Check Fee $237 each"
     ],
     "figures": [
      "$237"
     ]
    },
    {
     "id": "fire",
     "label": "Fire plan check (10% of building permit fee, minimum $119)",
     "cat": "building",
     "basis": "pct",
     "pct": 10,
     "of": [
      "bldg"
     ],
     "source": "cmp-mfs",
     "evidence": [
      "8 Fire Plan Check Fee (Greater of A or B)",
      "a) Minimum $119 Flat Fee",
      "b) Percent of Building Permit Fee 10% % of bldg permit fee"
     ],
     "figures": [
      "10%"
     ]
    },
    {
     "id": "gpm",
     "label": "General plan maintenance (0.16% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.16,
     "needs_valuation": true,
     "derived": {
      "pct": "0.0016 * 100"
     },
     "source": "cmp-mfs",
     "evidence": [
      "9 General Plan Maintenance Fee 0.0016 of valuation (V)"
     ],
     "figures": [
      "0.0016"
     ]
    },
    {
     "id": "tech",
     "label": "Technology enhancement (0.04% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.04,
     "needs_valuation": true,
     "derived": {
      "pct": "0.0004 * 100"
     },
     "source": "cmp-mfs",
     "evidence": [
      "10 Technology Enhancement Fee 0.0004 of valuation (V)"
     ],
     "figures": [
      "0.0004"
     ]
    },
    {
     "id": "train",
     "label": "Training and education (0.02% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.02,
     "needs_valuation": true,
     "derived": {
      "pct": "0.0002 * 100"
     },
     "source": "cmp-mfs",
     "evidence": [
      "11 Training and Education Fee 0.0002 of valuation (V) [a]"
     ],
     "figures": [
      "0.0002"
     ]
    },
    {
     "id": "smip",
     "label": "Strong motion instrumentation (state, 0.013% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.013,
     "needs_valuation": true,
     "derived": {
      "pct": "0.00013 * 100"
     },
     "source": "cmp-mfs",
     "evidence": [
      "a) Category 1 Construction (1 to 3 Story Residential) The greater of $0.50 or [b]",
      "valuation x .00013"
     ],
     "figures": [
      ".00013"
     ]
    },
    {
     "id": "address",
     "label": "Address addition",
     "cat": "building",
     "basis": "flat",
     "amount": 237,
     "when": "maybe",
     "note": "Per new address; ask the City whether your ADU needs one.",
     "source": "cmp-mfs",
     "evidence": [
      "16 Address Change or Addition (per Address) $237 [g]"
     ],
     "figures": [
      "$237"
     ]
    },
    {
     "id": "clt",
     "label": "Construction license tax ($0.50 per sq ft)",
     "cat": "tax",
     "basis": "rate",
     "rate": 0.5,
     "when": "maybe",
     "note": "Campbell Municipal Code 3.40. We haven't confirmed whether it applies to ADUs, so it counts in the high total only.",
     "source": "cmp-mfs",
     "evidence": [
      "12 Construction License Tax (per CMC 3.40) $0.50 per SF"
     ],
     "figures": [
      "$0.50"
     ]
    },
    {
     "id": "park",
     "label": "Park in-lieu fee (ADU 750 sq ft or larger)",
     "cat": "impact",
     "basis": "flat",
     "amount": 33025,
     "impact": true,
     "per_unit": true,
     "cap": 9328,
     "note": "Prorated from the $33,025 single-family fee by ADU ÷ main-home size, as the schedule's note requires (\"calculated per State law\"), and capped at the $9,328 ADU maximum.",
     "source": "cmp-mfs",
     "evidence": [
      "a) Single-family $33,025 per unit [d]",
      "c) Secondary / Accessory Dwelling Unit (750sf or Larger) $9,328 per unit [b] [d]",
      "[b] The fee for Accessory Dwelling Units will be calculated per State law but shall not exceed the amount shown."
     ],
     "figures": [
      "$33,025",
      "$9,328"
     ]
    },
    {
     "id": "roadway",
     "label": "Roadway maintenance fee (0.32% of valuation)",
     "cat": "impact",
     "basis": "valuation",
     "pct": 0.32,
     "impact": true,
     "needs_valuation": true,
     "note": "Listed with Campbell's in-lieu/impact/mitigation fees, so we treat it as an impact fee: $0 at 750 sq ft or less.",
     "source": "cmp-mfs",
     "evidence": [
      "IN-LIEU/IMPACT/MITIGATION FEES",
      "4 Roadway Maintenance Fee 0.32% % of bldg permit valuation"
     ],
     "figures": [
      "0.32%"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Campbell Union / Campbell Union High, or your district)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "District rates not captured yet; shown at the 2026 statewide Level 1 maximum as an upper bound."
    }
   ],
   "jadu_fee_note": {
    "text": "Campbell's park in-lieu fee for a junior ADU is $0.",
    "source": "cmp-mfs",
    "evidence": [
     "d) Junior Accessory Dwelling Unit $0 per unit"
    ]
   },
   "school_districts": "Campbell is served by several elementary districts (including Campbell Union) and the Campbell Union High School District.",
   "rules": {
    "max_size": {
     "text": "Detached: 1,200 sq ft. Attached: 50% of the existing home, but at least 1,000 sq ft is allowed. By-right detached ADU on a single-family lot: 800 sq ft.",
     "source": "cmp-adu",
     "evidence": [
      "Maximum Size 1,200 SF 50% of the",
      "a minimum living area of one",
      "thousand (1,000) square feet shall be permitted."
     ]
    },
    "height": {
     "text": "Detached: 20 ft (18 ft and one story on historic properties). Attached: same as the main home's standard.",
     "source": "cmp-adu",
     "evidence": [
      "Maximum Height 20 feet The same standard as for the"
     ]
    },
    "setbacks": {
     "text": "4 ft rear and side; front setback as for the property. 10 ft from the main home when in front of or behind it, 5 ft when beside it.",
     "source": "cmp-adu",
     "evidence": [
      "Line Rear 4 feet",
      "Setbacks Interior/Street Side 4 feet (5)"
     ]
    },
    "parking": {
     "text": "None required, and parking removed for a garage conversion doesn't have to be replaced.",
     "source": "cmp-adu",
     "evidence": [
      "No parking spaces are required for creation of an ADU or"
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. For a JADU, the JADU or the house must be owner-occupied.",
     "source": "cmp-adu",
     "evidence": [
      "The JADU or single-family residence shall be owner occupied."
     ]
    }
   },
   "gaps": [
    "Building permit fees are a percentage of construction valuation; Campbell doesn't publish a valuation per sq ft, so modeled totals leave them out. Enter a valuation in the calculator.",
    "Storm drain area fees are charged per acre ($2,120 per acre in R-1) and depend on the lot; whether an ADU triggers them isn't stated.",
    "Trade permits (plumbing, electrical, mechanical: $237 base each), the state building standards fee and sewer/water connection charges from the sanitation district and water company aren't included.",
    "School district rates not captured; shown at the statewide cap."
   ],
   "sources": [
    {
     "title": "FY 2027 Master Fee Schedule (effective July 1, 2026)",
     "publisher": "City of Campbell",
     "effective": "2026-07-01",
     "id": "cmp-mfs",
     "url": "https://www.campbellca.gov/DocumentCenter/View/29705/FY-2027-Master-Fee-Schedule---Effective-July-1-2026",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Unit Bulletin (March 5, 2025)",
     "publisher": "City of Campbell, Community Development Department",
     "effective": "2025-03-05",
     "id": "cmp-adu",
     "url": "https://www.campbellca.gov/ArchiveCenter/ViewFile/Item/3315",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "CAMPBELL",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "pe-plan",
       "label": "Planning post-entitlement plan check (detached ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 259.0,
       "high": 259.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (2% of valuation up to $500,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (33% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "Title 24 plan check",
       "cat": "building",
       "status": "charged",
       "low": 237.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (10% of building permit fee, minimum $119)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.16% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement (0.04% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "train",
       "label": "Training and education (0.02% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, 0.013% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address addition",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "clt",
       "label": "Construction license tax ($0.50 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 249.5,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee (ADU 750 sq ft or larger)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "roadway",
       "label": "Roadway maintenance fee (0.32% of valuation)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Campbell Union / Campbell Union High, or your district)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 496.0,
      "high": 982.5,
      "unknown": [
       "bldg",
       "plancheck",
       "fire",
       "gpm",
       "tech",
       "train",
       "smip"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "pe-plan",
       "label": "Planning post-entitlement plan check (detached ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 259.0,
       "high": 259.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (2% of valuation up to $500,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (33% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "Title 24 plan check",
       "cat": "building",
       "status": "charged",
       "low": 237.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (10% of building permit fee, minimum $119)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.16% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement (0.04% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "train",
       "label": "Training and education (0.02% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, 0.013% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address addition",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "clt",
       "label": "Construction license tax ($0.50 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 375.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee (ADU 750 sq ft or larger)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "roadway",
       "label": "Roadway maintenance fee (0.32% of valuation)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Campbell Union / Campbell Union High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 496.0,
      "high": 5143.0,
      "unknown": [
       "bldg",
       "plancheck",
       "fire",
       "gpm",
       "tech",
       "train",
       "smip"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "pe-plan",
       "label": "Planning post-entitlement plan check (detached ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 259.0,
       "high": 259.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (2% of valuation up to $500,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (33% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "Title 24 plan check",
       "cat": "building",
       "status": "charged",
       "low": 237.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (10% of building permit fee, minimum $119)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.16% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement (0.04% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "train",
       "label": "Training and education (0.02% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, 0.013% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address addition",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "clt",
       "label": "Construction license tax ($0.50 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 500.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee (ADU 750 sq ft or larger)",
       "cat": "impact",
       "status": "charged",
       "low": 9328.0,
       "high": 9328.0,
       "estimate": true
      },
      {
       "id": "roadway",
       "label": "Roadway maintenance fee (0.32% of valuation)",
       "cat": "impact",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Campbell Union / Campbell Union High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 9824.0,
      "high": 15941.0,
      "unknown": [
       "bldg",
       "plancheck",
       "fire",
       "gpm",
       "tech",
       "train",
       "smip",
       "roadway"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "pe-plan",
       "label": "Planning post-entitlement plan check (detached ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 259.0,
       "high": 259.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (2% of valuation up to $500,000)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (33% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "Title 24 plan check",
       "cat": "building",
       "status": "charged",
       "low": 237.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check (10% of building permit fee, minimum $119)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.16% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology enhancement (0.04% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "train",
       "label": "Training and education (0.02% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Strong motion instrumentation (state, 0.013% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address addition",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 237.0,
       "estimate": false
      },
      {
       "id": "clt",
       "label": "Construction license tax ($0.50 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 600.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee (ADU 750 sq ft or larger)",
       "cat": "impact",
       "status": "charged",
       "low": 9328.0,
       "high": 9328.0,
       "estimate": true
      },
      {
       "id": "roadway",
       "label": "Roadway maintenance fee (0.32% of valuation)",
       "cat": "impact",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Campbell Union / Campbell Union High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 9824.0,
      "high": 17117.0,
      "unknown": [
       "bldg",
       "plancheck",
       "fire",
       "gpm",
       "tech",
       "train",
       "smip",
       "roadway"
      ]
     }
    }
   }
  },
  {
   "slug": "capitola",
   "name": "Capitola",
   "short": "Capitola",
   "county": "Santa Cruz",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Capitola's ADU costs are mostly building fees figured from construction valuation: a combination permit at 1.5 times Table 1-A, with plan check, technology and green building charges on top. The City gives away pre-approved ADU plans at no cost. Its FY 2026-27 schedule lists no ADU-specific impact fee.",
   "fees": [
    {
     "id": "bldg",
     "label": "Combination building permit (1.5 × Table 1-A on valuation)",
     "cat": "building",
     "basis": "valtable",
     "table": [
      {
       "from": 50000,
       "upto": 100000,
       "base": 960.44,
       "per1000": 9.25
      },
      {
       "from": 100000,
       "upto": 500000,
       "base": 1412.94,
       "per1000": 7.4
      },
      {
       "from": 500000,
       "upto": 1000000,
       "base": 4308.94,
       "per1000": 6.26
      }
     ],
     "ceil": true,
     "mult": 1.5,
     "needs_valuation": true,
     "note": "An ADU's work spans building, plumbing, mechanical and electrical codes, so we assume the combination permit (1.5 × Table 1-A). Based on construction valuation, which the City doesn't publish per sq ft; enter yours in the calculator.",
     "source": "cap-fees",
     "evidence": [
      "The cost of a \"combination building permit\" shall be 1.5 times the amounts shown in Table 1-A.",
      "$1,412.94 for the first $100,000.00 plus $7.40 for each additional $1,000.00",
      "$960.44 for the first $50,000.00 plus $9.25 for each additional $1,000.00",
      "$4,308.94 for the first $500,000.00 plus $6.26 for each additional $1,000.00"
     ],
     "figures": [
      "1.5",
      "$1,412.94",
      "$100,000.00",
      "$7.40",
      "$960.44",
      "$50,000.00",
      "$9.25",
      "$4,308.94",
      "$500,000.00",
      "$6.26"
     ]
    },
    {
     "id": "plancheck",
     "label": "Building plan check & final inspection (20%)",
     "cat": "building",
     "basis": "pct",
     "pct": 20,
     "of": [
      "bldg"
     ],
     "source": "cap-fees",
     "evidence": [
      "Building Plan Check & Final Inspection 20% of Building Permit Fee"
     ],
     "figures": [
      "20%"
     ]
    },
    {
     "id": "it",
     "label": "Information technology fee (5% of permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 5,
     "of": [
      "bldg"
     ],
     "source": "cap-fees",
     "evidence": [
      "Information Technology Fee (Resolution No. 3786 adopted 11/12/09) 5% of Permit Fee"
     ],
     "figures": [
      "5%"
     ]
    },
    {
     "id": "green",
     "label": "Green Building Educational Resource Fund (0.25% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.25,
     "derived": {
      "pct": "0.0025*100"
     },
     "needs_valuation": true,
     "source": "cap-fees",
     "evidence": [
      "Green Building Educational Resource Fund Fee (Municipal Code 17.10.080) Fee equals .0025 times the overall",
      "building permit valuation of the project."
     ],
     "figures": [
      ".0025"
     ]
    },
    {
     "id": "gpm",
     "label": "General Plan maintenance fee (0.75%)",
     "cat": "planning",
     "basis": "note",
     "note": "Listed as 0.75%, but the schedule doesn't say of what (permit fee or valuation), so we leave it out of the total.",
     "source": "cap-fees",
     "evidence": [
      "General Plan Maintenance Fee 0.75%"
     ],
     "figures": [
      "0.75%"
     ]
    },
    {
     "id": "design",
     "label": "ADU permit, staff review",
     "cat": "planning",
     "basis": "flat",
     "amount": 545,
     "source": "cap-fees",
     "evidence": [
      "Accessory Dwelling Unit- Staff Review $545"
     ],
     "figures": [
      "$545"
     ]
    },
    {
     "id": "pw",
     "label": "Public Works improvement plan review (residential single family)",
     "cat": "building",
     "basis": "flat",
     "amount": 403.0,
     "when": "maybe",
     "note": "Listed for single-family building permits; whether an ADU pays it isn't stated. High total only.",
     "source": "cap-fees",
     "evidence": [
      "Building Permits - Residential Single Family $403.00"
     ],
     "figures": [
      "$403.00"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Soquel Union Elementary / Santa Cruz City High School districts)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true
    }
   ],
   "school_districts": "Soquel Union Elementary School District and Santa Cruz City High School District for most of Capitola.",
   "rules": {
    "preapproved": {
     "text": "Free pre-approved ADU plans: five floor plans and three exterior styles, building-code approved by the City's Building Official.",
     "source": "cap-adu",
     "evidence": [
      "the City of Capitola has made available free of charge ADU plans that have been reviewed and are building code approved by Capitola's Building Official.",
      "The program offers five floor plans and three exterior design styles"
     ]
    }
   },
   "gaps": [
    "Building fees depend on construction valuation (not published per sq ft), so modeled totals leave them out; the calculator computes them from a valuation you enter.",
    "General Plan maintenance fee (0.75%): basis not stated.",
    "Whether the affordable housing impact fee ($25 per sq ft for small for-sale developments) can apply to an ADU. We assume not, since state law exempts ADUs of 750 sq ft or less from impact fees and an ADU isn't a for-sale development.",
    "Sewer (Santa Cruz County Sanitation District) and Soquel Creek Water District connection charges.",
    "Size, height and setback limits: Capitola Municipal Code chapter 17.74 (state limits on our state-law page)."
   ],
   "sources": [
    {
     "title": "Amended Fiscal Year 2026-2027 City Fee Schedule",
     "publisher": "City of Capitola",
     "period": "Fiscal year 2026-27",
     "id": "cap-fees",
     "url": "https://www.cityofcapitola.gov/DocumentCenter/View/3566/Amended-Fiscal-Year-2026-2027-City-Fee-Schedule",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Units",
     "publisher": "City of Capitola, Community Development",
     "id": "cap-adu",
     "url": "https://www.cityofcapitola.gov/376/Accessory-Dwelling-Units",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "CAPITOLA",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Combination building permit (1.5 × Table 1-A on valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check & final inspection (20%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "it",
       "label": "Information technology fee (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Educational Resource Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee (0.75%)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "ADU permit, staff review",
       "cat": "planning",
       "status": "charged",
       "low": 545.0,
       "high": 545.0,
       "estimate": false
      },
      {
       "id": "pw",
       "label": "Public Works improvement plan review (residential single family)",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 403.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Soquel Union Elementary / Santa Cruz City High School districts)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 545.0,
      "high": 948.0,
      "unknown": [
       "bldg",
       "plancheck",
       "it",
       "green",
       "gpm"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Combination building permit (1.5 × Table 1-A on valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check & final inspection (20%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "it",
       "label": "Information technology fee (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Educational Resource Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee (0.75%)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "ADU permit, staff review",
       "cat": "planning",
       "status": "charged",
       "low": 545.0,
       "high": 545.0,
       "estimate": false
      },
      {
       "id": "pw",
       "label": "Public Works improvement plan review (residential single family)",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 403.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Soquel Union Elementary / Santa Cruz City High School districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 545.0,
      "high": 4983.0,
      "unknown": [
       "bldg",
       "plancheck",
       "it",
       "green",
       "gpm"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Combination building permit (1.5 × Table 1-A on valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check & final inspection (20%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "it",
       "label": "Information technology fee (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Educational Resource Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee (0.75%)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "ADU permit, staff review",
       "cat": "planning",
       "status": "charged",
       "low": 545.0,
       "high": 545.0,
       "estimate": false
      },
      {
       "id": "pw",
       "label": "Public Works improvement plan review (residential single family)",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 403.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Soquel Union Elementary / Santa Cruz City High School districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 545.0,
      "high": 6328.0,
      "unknown": [
       "bldg",
       "plancheck",
       "it",
       "green",
       "gpm"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Combination building permit (1.5 × Table 1-A on valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check & final inspection (20%)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "it",
       "label": "Information technology fee (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Educational Resource Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee (0.75%)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "ADU permit, staff review",
       "cat": "planning",
       "status": "charged",
       "low": 545.0,
       "high": 545.0,
       "estimate": false
      },
      {
       "id": "pw",
       "label": "Public Works improvement plan review (residential single family)",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 403.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Soquel Union Elementary / Santa Cruz City High School districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 545.0,
      "high": 7404.0,
      "unknown": [
       "bldg",
       "plancheck",
       "it",
       "green",
       "gpm"
      ]
     }
    }
   }
  },
  {
   "slug": "fremont",
   "name": "Fremont",
   "short": "Fremont",
   "county": "Alameda",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Fremont waives its development impact fees for ADUs and JADUs, so permit costs are mostly building plan check and inspection fees, which come from a valuation table. Planning review of an ADU is a $1,000 deposit, and the City's preapproved ADU plans come with a flat $1,000 plan review fee.",
   "fees": [
    {
     "id": "app",
     "label": "Building application fee",
     "cat": "building",
     "basis": "flat",
     "amount": 153,
     "source": "fre-mfs-pdf",
     "evidence": [
      "a. Building Application Fee 16 (Res. 2024-19) Flat $153 17 / record"
     ],
     "figures": [
      "$153"
     ]
    },
    {
     "id": "bldg",
     "label": "Building plan check (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "ceil": true,
     "needs_valuation": true,
     "table": [
      {
       "from": 8000.0,
       "upto": 25000.0,
       "base": 155.07,
       "per1000": 14.77
      },
      {
       "from": 25000.0,
       "upto": 50000.0,
       "base": 406.19,
       "per1000": 10.34
      },
      {
       "from": 50000.0,
       "upto": 100000.0,
       "base": 664.69,
       "per1000": 7.38
      },
      {
       "from": 100000.0,
       "upto": 500000.0,
       "base": 967.27,
       "per1000": 5.91
      },
      {
       "from": 500000.0,
       "upto": 1000000.0,
       "base": 3331.27,
       "per1000": 4.43
      },
      {
       "from": 1000000.0,
       "upto": 1750000.0,
       "base": 4503.68,
       "per1000": 3.7
      },
      {
       "from": 1750000.0,
       "upto": 1000000000000.0,
       "base": 7278.68,
       "per1000": 2.96
      }
     ],
     "note": "Base fee for the valuation band plus a set amount for each additional $1,000 or fraction thereof (FY 2026-27). Fremont sets a minimum valuation from building valuation data, so enter your valuation in the calculator.",
     "source": "fre-mfs-pdf",
     "evidence": [
      "$155.07 for the first $8,000 plus $14.77 for each additional",
      "$406.19 for the first $25,000 plus $10.34 for each additional",
      "$664.69 for the first $50,000 plus $7.38 for each additional",
      "$967.27 for the first $100,000 plus $5.91 for each additional",
      "$3,331.27 for the first $500,000 plus $4.43 for each additional",
      "$4,503.68 for the first $1,000,000 plus $3.70 for each additional",
      "$7,278.68 for the first $1,750,000 plus $2.96 for each additional",
      "The minimum building project valuation shall be based upon the most current building valuation data guide",
      "a. All occupancies; includes three (3) Valuation Per Section II.P.2.b"
     ],
     "figures": [
      "$155.07",
      "$8,000",
      "$14.77",
      "$406.19",
      "$25,000",
      "$10.34",
      "$664.69",
      "$50,000",
      "$7.38",
      "$967.27",
      "$100,000",
      "$5.91",
      "$3,331.27",
      "$500,000",
      "$4.43",
      "$4,503.68",
      "$1,000,000",
      "$3.70",
      "$7,278.68",
      "$1,750,000",
      "$2.96"
     ]
    },
    {
     "id": "insp",
     "label": "Building inspection/permit (same valuation table)",
     "cat": "building",
     "basis": "valtable",
     "ceil": true,
     "needs_valuation": true,
     "table": [
      {
       "from": 8000.0,
       "upto": 25000.0,
       "base": 155.07,
       "per1000": 14.77
      },
      {
       "from": 25000.0,
       "upto": 50000.0,
       "base": 406.19,
       "per1000": 10.34
      },
      {
       "from": 50000.0,
       "upto": 100000.0,
       "base": 664.69,
       "per1000": 7.38
      },
      {
       "from": 100000.0,
       "upto": 500000.0,
       "base": 967.27,
       "per1000": 5.91
      },
      {
       "from": 500000.0,
       "upto": 1000000.0,
       "base": 3331.27,
       "per1000": 4.43
      },
      {
       "from": 1000000.0,
       "upto": 1750000.0,
       "base": 4503.68,
       "per1000": 3.7
      },
      {
       "from": 1750000.0,
       "upto": 1000000000000.0,
       "base": 7278.68,
       "per1000": 2.96
      }
     ],
     "when": "maybe",
     "note": "The schedule lists plan check and inspection/permit fees under one valuation table, with separate minimums ($147 plan check, $133 inspection). It doesn't say whether the table is charged once or for each, so we count this second charge in the high total only.",
     "source": "fre-mfs-pdf",
     "evidence": [
      "$155.07 for the first $8,000 plus $14.77 for each additional",
      "$406.19 for the first $25,000 plus $10.34 for each additional",
      "$664.69 for the first $50,000 plus $7.38 for each additional",
      "$967.27 for the first $100,000 plus $5.91 for each additional",
      "$3,331.27 for the first $500,000 plus $4.43 for each additional",
      "$4,503.68 for the first $1,000,000 plus $3.70 for each additional",
      "$7,278.68 for the first $1,750,000 plus $2.96 for each additional",
      "The minimum building project valuation shall be based upon the most current building valuation data guide",
      "b. Building Plan Check and Inspection/Permit Fees"
     ],
     "figures": [
      "$155.07",
      "$8,000",
      "$14.77",
      "$406.19",
      "$25,000",
      "$10.34",
      "$664.69",
      "$50,000",
      "$7.38",
      "$967.27",
      "$100,000",
      "$5.91",
      "$3,331.27",
      "$500,000",
      "$4.43",
      "$4,503.68",
      "$1,000,000",
      "$3.70",
      "$7,278.68",
      "$1,750,000",
      "$2.96"
     ]
    },
    {
     "id": "cpf",
     "label": "Community planning fee (15% of building fees)",
     "cat": "building",
     "basis": "pct",
     "pct": 15,
     "of": [
      "bldg",
      "insp"
     ],
     "source": "fre-mfs-pdf",
     "evidence": [
      "Community Planning Fee is assessed to recover Percentage 15% of building plan check"
     ],
     "figures": [
      "15%"
     ]
    },
    {
     "id": "tech",
     "label": "Permitting technology fee (3% of plan review and inspection)",
     "cat": "building",
     "basis": "pct",
     "pct": 3,
     "of": [
      "bldg",
      "insp"
     ],
     "source": "fre-mfs-pdf",
     "evidence": [
      "Permitting Technology Fee is assessed to recover Percentage 3% of plan review"
     ],
     "figures": [
      "3%"
     ]
    },
    {
     "id": "cpc",
     "label": "Planning conformance plan check, ADU/JADU (deposit)",
     "cat": "planning",
     "basis": "flat",
     "amount": 1000,
     "note": "A $1,000 job-cost deposit: billed against staff time, so the final charge can differ.",
     "source": "fre-mfs-pdf",
     "evidence": [
      "(b) ADU/JADU Job Cost $1,000 Deposit"
     ],
     "figures": [
      "$1,000"
     ]
    },
    {
     "id": "dr",
     "label": "Limited design review, new ADU/JADU (deposit)",
     "cat": "planning",
     "basis": "flat",
     "amount": 2000,
     "when": "maybe",
     "note": "A $2,000 job-cost deposit, if your ADU needs design review.",
     "source": "fre-mfs-pdf",
     "evidence": [
      "(b) ADU/JADU, new only Job Cost $2,000 Deposit"
     ],
     "figures": [
      "$2,000"
     ]
    },
    {
     "id": "impact",
     "label": "Development impact fees (waived for ADUs)",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "derived": {
      "amount": "0"
     },
     "impact": true,
     "note": "Fremont's Housing Element states the City waives development impact fees for ADUs and JADUs.",
     "source": "fre-he",
     "evidence": [
      "The City facilitates ADU development in various ways. Notably, the City waives development impact",
      "fees for ADUs and JADUs and offers a pre-approved ADU program."
     ],
     "figures": []
    },
    {
     "id": "school",
     "label": "School fee (Fremont Unified; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Fremont Unified School District.",
   "rules": {},
   "utilities": {
    "text": "Water is from Alameda County Water District. Fremont's Housing Element notes a separate water line for an ADU carried an $8,556 connection fee in its prototype; most ADUs don't install one.",
    "source": "fre-he",
    "evidence": [
     "Assumes that ADU projects do not install separate water lines. If any applicant choose to add a separate water line, there is a",
     "$8,556 connection fee"
    ]
   },
   "gaps": [
    "Plan check and inspection fees use a valuation table; Fremont's minimum valuation comes from building valuation data it doesn't publish per sq ft in the schedule, so modeled totals leave them out. Enter a valuation in the calculator.",
    "Trade plan review (25% of the building plan check fee, minimum $292 per trade), electrical, plumbing, mechanical and green building inspections, state SMIP/BSASRF fees and records retention aren't included.",
    "Fremont's construction tax ($3,137 per new single-family dwelling, $1.00 per sq ft for additions) doesn't say how it applies to ADUs, so it isn't included.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Master Fee Schedule (effective July 1, 2026)",
     "publisher": "City of Fremont",
     "effective": "2026-07-01",
     "id": "fre-mfs-pdf",
     "url": "https://www.fremont.gov/home/showpublisheddocument/20810/639184906195370000",
     "fetched": "2026-10-18"
    },
    {
     "title": "Housing Element, Chapter 5: Constraints to Housing",
     "publisher": "City of Fremont",
     "period": "2023–2031 housing element cycle",
     "id": "fre-he",
     "url": "https://www.fremont.gov/home/showpublisheddocument/12775/638151808172030000",
     "fetched": "2026-10-18"
    },
    {
     "title": "Preapproved Accessory Dwelling Units (ADUs)",
     "publisher": "City of Fremont",
     "period": "City web page",
     "id": "fre-pre",
     "url": "https://www.fremont.gov/government/departments/community-development/planning-building-permit-services/accessory-dwelling-units-adus/preapproved-accessory-dwelling-units-adus",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "FREMONT",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "app",
       "label": "Building application fee",
       "cat": "building",
       "status": "charged",
       "low": 153.0,
       "high": 153.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building plan check (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "insp",
       "label": "Building inspection/permit (same valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (15% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permitting technology fee (3% of plan review and inspection)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpc",
       "label": "Planning conformance plan check, ADU/JADU (deposit)",
       "cat": "planning",
       "status": "charged",
       "low": 1000.0,
       "high": 1000.0,
       "estimate": false
      },
      {
       "id": "dr",
       "label": "Limited design review, new ADU/JADU (deposit)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 2000.0,
       "estimate": false
      },
      {
       "id": "impact",
       "label": "Development impact fees (waived for ADUs)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Fremont Unified; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 1153.0,
      "high": 3153.0,
      "unknown": [
       "bldg",
       "insp",
       "cpf",
       "tech"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "app",
       "label": "Building application fee",
       "cat": "building",
       "status": "charged",
       "low": 153.0,
       "high": 153.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building plan check (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "insp",
       "label": "Building inspection/permit (same valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (15% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permitting technology fee (3% of plan review and inspection)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpc",
       "label": "Planning conformance plan check, ADU/JADU (deposit)",
       "cat": "planning",
       "status": "charged",
       "low": 1000.0,
       "high": 1000.0,
       "estimate": false
      },
      {
       "id": "dr",
       "label": "Limited design review, new ADU/JADU (deposit)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 2000.0,
       "estimate": false
      },
      {
       "id": "impact",
       "label": "Development impact fees (waived for ADUs)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Fremont Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1153.0,
      "high": 7188.0,
      "unknown": [
       "bldg",
       "insp",
       "cpf",
       "tech"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "app",
       "label": "Building application fee",
       "cat": "building",
       "status": "charged",
       "low": 153.0,
       "high": 153.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building plan check (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "insp",
       "label": "Building inspection/permit (same valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (15% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permitting technology fee (3% of plan review and inspection)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpc",
       "label": "Planning conformance plan check, ADU/JADU (deposit)",
       "cat": "planning",
       "status": "charged",
       "low": 1000.0,
       "high": 1000.0,
       "estimate": false
      },
      {
       "id": "dr",
       "label": "Limited design review, new ADU/JADU (deposit)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 2000.0,
       "estimate": false
      },
      {
       "id": "impact",
       "label": "Development impact fees (waived for ADUs)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Fremont Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1153.0,
      "high": 8533.0,
      "unknown": [
       "bldg",
       "insp",
       "cpf",
       "tech"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "app",
       "label": "Building application fee",
       "cat": "building",
       "status": "charged",
       "low": 153.0,
       "high": 153.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building plan check (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "insp",
       "label": "Building inspection/permit (same valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpf",
       "label": "Community planning fee (15% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permitting technology fee (3% of plan review and inspection)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cpc",
       "label": "Planning conformance plan check, ADU/JADU (deposit)",
       "cat": "planning",
       "status": "charged",
       "low": 1000.0,
       "high": 1000.0,
       "estimate": false
      },
      {
       "id": "dr",
       "label": "Limited design review, new ADU/JADU (deposit)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 2000.0,
       "estimate": false
      },
      {
       "id": "impact",
       "label": "Development impact fees (waived for ADUs)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Fremont Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 1153.0,
      "high": 9609.0,
      "unknown": [
       "bldg",
       "insp",
       "cpf",
       "tech"
      ]
     }
    }
   }
  },
  {
   "slug": "gilroy",
   "name": "Gilroy",
   "short": "Gilroy",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Gilroy publishes ADU-specific impact fees for units of 750 sq ft or larger, each multiplied by the ADU's share of the main home's size. Its building permit fee comes from a valuation table, so that part depends on your project's valuation.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building permit (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "needs_valuation": true,
     "table": [
      {
       "from": 2001.0,
       "upto": 25000.0,
       "base": 337.75,
       "per1000": 17.97
      },
      {
       "from": 25001.0,
       "upto": 50000.0,
       "base": 751.18,
       "per1000": 12.96
      },
      {
       "from": 50001.0,
       "upto": 100000.0,
       "base": 1075.39,
       "per1000": 8.99
      },
      {
       "from": 100001.0,
       "upto": 500000.0,
       "base": 1524.78,
       "per1000": 7.18
      },
      {
       "from": 500001.0,
       "upto": 1000000.0,
       "base": 4397.86,
       "per1000": 6.09
      },
      {
       "from": 1000001.0,
       "upto": 1000000000000.0,
       "base": 7444.24,
       "per1000": 4.04
      }
     ],
     "note": "Base fee for the valuation band plus a set amount for every $1,000 over the band minimum (FY 2026-27 rates). Gilroy bases valuation on the higher of your estimate or ICC Building Valuation Data, so enter your valuation in the calculator.",
     "source": "gil-cfs",
     "evidence": [
      "2,001 25,000 325.38 337.75 17.31 17.97 1,000",
      "25,001 50,000 723.68 751.18 12.49 12.96 1,000",
      "50,001 100,000 1,036.02 1,075.39 8.66 8.99 1,000",
      "100,001 500,000 1,468.95 1,524.78 6.92 7.18 1,000",
      "500,001 1,000,000 4,236.86 4,397.86 5.87 6.09 1,000",
      "1,000,001 and up 7,171.72 7,444.24 3.89 4.04 1,000",
      "Building valuation shall be based on the higher of 1) the applicant's estimated valuation, or 2) the"
     ],
     "figures": [
      "2,001",
      "25,000",
      "337.75",
      "17.97",
      "25,001",
      "50,000",
      "751.18",
      "12.96",
      "50,001",
      "100,000",
      "1,075.39",
      "8.99",
      "100,001",
      "500,000",
      "1,524.78",
      "7.18",
      "500,001",
      "1,000,000",
      "4,397.86",
      "6.09",
      "1,000,001",
      "7,444.24",
      "4.04"
     ]
    },
    {
     "id": "plancheck",
     "label": "Building plan check (75% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 75,
     "of": [
      "bldg"
     ],
     "source": "gil-cfs",
     "evidence": [
      "7 Plan Check Review Minimum 1/2 hour division hourly rate 75% of building permit fee 75% of building permit fee"
     ],
     "figures": [
      "75%"
     ]
    },
    {
     "id": "gpu",
     "label": "General plan update fee (13% of building fees)",
     "cat": "building",
     "basis": "pct",
     "pct": 13,
     "of": [
      "bldg",
      "plancheck"
     ],
     "estimate": true,
     "note": "13% of building and engineering fees; we apply it to the building permit and plan check fees.",
     "source": "gil-cfs",
     "evidence": [
      "General Plan Update Fee / High Speed Rail Master Plan Fee to offset city’s",
      "22 13% 13%"
     ],
     "figures": [
      "13%"
     ]
    },
    {
     "id": "tech",
     "label": "Building technology fee (5% of permit fees)",
     "cat": "building",
     "basis": "pct",
     "pct": 5,
     "of": [
      "bldg"
     ],
     "source": "gil-cfs",
     "evidence": [
      "46 Building Technology Fee 5% % of permit fees 5%"
     ],
     "figures": [
      "5%"
     ]
    },
    {
     "id": "smip",
     "label": "State strong-motion (SMIP) fee",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.013,
     "needs_valuation": true,
     "derived": {
      "pct": "0.00013 * 100"
     },
     "source": "gil-cfs",
     "evidence": [
      "15 Category 1 - Residential, 1st to 3rd Story: Valuation x 0.00013= Fee"
     ],
     "figures": [
      "0.00013"
     ]
    },
    {
     "id": "address",
     "label": "Addressing fee",
     "cat": "building",
     "basis": "flat",
     "amount": 100,
     "when": "maybe",
     "note": "Charged if the ADU needs its own address.",
     "source": "gil-cfs",
     "evidence": [
      "25 Addressing Fee $ 97 each $ 100"
     ],
     "figures": [
      "100"
     ]
    },
    {
     "id": "pubfac",
     "label": "Public facilities impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 9749.07,
     "impact": true,
     "per_unit": true,
     "note": "Gilroy lists $9,749.07 for an ADU of 750 sq ft or larger, multiplied by ADU sq ft ÷ primary-home sq ft (FY 2026-27).",
     "source": "gil-ftb",
     "evidence": [
      "ADU - 750 sf or larger $ 9,749.07 x"
     ],
     "figures": [
      "9,749.07"
     ],
     "also": [
      {
       "source": "gil-ab1600",
       "evidence": [
        "Rate X [total ADU sf/total primary residence sf]"
       ]
      }
     ]
    },
    {
     "id": "traffic",
     "label": "Traffic impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 5430.25,
     "impact": true,
     "per_unit": true,
     "note": "Gilroy lists $5,430.25 for an ADU of 750 sq ft or larger, multiplied by ADU sq ft ÷ primary-home sq ft (FY 2026-27).",
     "source": "gil-ftb",
     "evidence": [
      "ADU – 750 sf or larger $ 5,430.25 x"
     ],
     "figures": [
      "5,430.25"
     ],
     "also": [
      {
       "source": "gil-ab1600",
       "evidence": [
        "Rate X [total ADU sf/total primary residence sf]"
       ]
      }
     ]
    },
    {
     "id": "sewer",
     "label": "Sewer development impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 3676.38,
     "impact": true,
     "per_unit": true,
     "note": "Gilroy lists $3,676.38 for an ADU of 750 sq ft or larger, multiplied by ADU sq ft ÷ primary-home sq ft (FY 2026-27).",
     "source": "gil-ftb",
     "evidence": [
      "ADU – 750 sf or larger $ 3,676.38 x"
     ],
     "figures": [
      "3,676.38"
     ],
     "also": [
      {
       "source": "gil-ab1600",
       "evidence": [
        "Rate X [total ADU sf/total primary residence sf]"
       ]
      }
     ]
    },
    {
     "id": "water",
     "label": "Water development impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 943.77,
     "impact": true,
     "per_unit": true,
     "note": "Gilroy lists $943.77 for an ADU of 750 sq ft or larger, multiplied by ADU sq ft ÷ primary-home sq ft (FY 2026-27).",
     "source": "gil-ftb",
     "evidence": [
      "ADU – 750 sf or larger $ 943.77 x"
     ],
     "figures": [
      "943.77"
     ],
     "also": [
      {
       "source": "gil-ab1600",
       "evidence": [
        "Rate X [total ADU sf/total primary residence sf]"
       ]
      }
     ]
    },
    {
     "id": "storm",
     "label": "Storm development impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 118.82,
     "impact": true,
     "per_unit": true,
     "note": "Gilroy lists $118.82 for an ADU of 750 sq ft or larger, multiplied by ADU sq ft ÷ primary-home sq ft (FY 2026-27).",
     "source": "gil-ftb",
     "evidence": [
      "ADU – 750 sf or larger $ 118.82 x"
     ],
     "figures": [
      "118.82"
     ],
     "also": [
      {
       "source": "gil-ab1600",
       "evidence": [
        "Rate X [total ADU sf/total primary residence sf]"
       ]
      }
     ]
    },
    {
     "id": "school",
     "label": "School fee (Gilroy Unified; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Gilroy Unified School District.",
   "rules": {},
   "gaps": [
    "Building permit fees use a valuation table; Gilroy doesn't publish a fixed valuation per sq ft for ADUs, so modeled totals leave them out. Enter a valuation in the calculator.",
    "Trade permits (electrical, mechanical, plumbing), the state BSASRF fee, fire plan check, street tree fees and any encroachment permit aren't included.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Fees to Build, Public Works (effective July 1, 2026 to June 30, 2027)",
     "publisher": "City of Gilroy, Public Works Department",
     "effective": "2026-07-01",
     "id": "gil-ftb",
     "url": "https://www.cityofgilroy.org/DocumentCenter/View/20467/Fees-to-Build_Public-Works-FY26-27",
     "fetched": "2026-10-18"
    },
    {
     "title": "Comprehensive User Fee Schedule (effective July 1, 2026)",
     "publisher": "City of Gilroy",
     "effective": "2026-07-01",
     "id": "gil-cfs",
     "url": "https://www.cityofgilroy.org/DocumentCenter/View/16483/Comprehensive-Fee-Schedule---Effective-July-1-2026",
     "fetched": "2026-10-18"
    },
    {
     "title": "FY 2026 Annual and Five-Year Development Impact Fee Report",
     "publisher": "City of Gilroy (prepared by NBS)",
     "effective": "2026-07-01",
     "id": "gil-ab1600",
     "url": "https://www.cityofgilroy.org/DocumentCenter/View/20910/FY-2026-AB-1600-Report",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "GILROY",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (75% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General plan update fee (13% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Building technology fee (5% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "State strong-motion (SMIP) fee",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Addressing fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 100.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Gilroy Unified; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 0.0,
      "high": 100.0,
      "unknown": [
       "bldg",
       "plancheck",
       "gpu",
       "tech",
       "smip"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (75% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General plan update fee (13% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Building technology fee (5% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "State strong-motion (SMIP) fee",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Addressing fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 100.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm development impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Gilroy Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 4135.0,
      "unknown": [
       "bldg",
       "plancheck",
       "gpu",
       "tech",
       "smip"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (75% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General plan update fee (13% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Building technology fee (5% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "State strong-motion (SMIP) fee",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Addressing fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 100.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 4874.54,
       "high": 4874.54,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2715.13,
       "high": 2715.13,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sewer development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1838.19,
       "high": 1838.19,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 471.89,
       "high": 471.89,
       "estimate": true
      },
      {
       "id": "storm",
       "label": "Storm development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 59.41,
       "high": 59.41,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Gilroy Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 9959.16,
      "high": 15439.16,
      "unknown": [
       "bldg",
       "plancheck",
       "gpu",
       "tech",
       "smip"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (75% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General plan update fee (13% of building fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Building technology fee (5% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "State strong-motion (SMIP) fee",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Addressing fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 100.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 5849.44,
       "high": 5849.44,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 3258.15,
       "high": 3258.15,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sewer development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2205.83,
       "high": 2205.83,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 566.26,
       "high": 566.26,
       "estimate": true
      },
      {
       "id": "storm",
       "label": "Storm development impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 71.29,
       "high": 71.29,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Gilroy Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 11950.97,
      "high": 18506.97,
      "unknown": [
       "bldg",
       "plancheck",
       "gpu",
       "tech",
       "smip"
      ]
     }
    }
   }
  },
  {
   "slug": "hayward",
   "name": "Hayward",
   "short": "Hayward",
   "county": "Alameda",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Hayward bases most of its building fees on a valuation it publishes per sq ft, so we can model the whole permit. An ADU of 750 sq ft or more pays a $3,379 park impact fee. A sewer connection fee of $5,825 per ADU applies where a connection is needed.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building inspection fee (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "ceil": true,
     "val_rate": 198.13,
     "estimate": true,
     "table": [
      {
       "from": 2000.0,
       "upto": 50000.0,
       "base": 100.0,
       "per1000": 18.75
      },
      {
       "from": 50000.0,
       "upto": 200000.0,
       "base": 1000.0,
       "per1000": 10.0
      },
      {
       "from": 200000.0,
       "upto": 500000.0,
       "base": 2500.0,
       "per1000": 8.33
      },
      {
       "from": 500000.0,
       "upto": 1000000.0,
       "base": 5000.0,
       "per1000": 7.0
      },
      {
       "from": 1000000.0,
       "upto": 1000000000000.0,
       "base": 8500.0,
       "per1000": 5.0
      }
     ],
     "note": "Valuation = ADU sq ft × $198.13, Hayward's minimum for R-3 (one- and two-family) type VB wood-frame construction, then the City's fee table. Other construction types cost more; Hayward uses the higher of your stated valuation and its table.",
     "source": "hay-mfs",
     "evidence": [
      "$100 for the first $2,000 plus $18.75 for each additional $1,000 or fraction thereof, to",
      "$1,000 for the first $50,000 plus $10 for each additional $1,000 or fraction thereof, to",
      "$2,500 for the first $200,000 plus $8.33 for each additional $1,000 or fraction thereof, to",
      "$5,000 for the first $500,000 plus $7.00 for each additional $1,000 or fraction thereof, to",
      "$8,500 for the first $1,000,000 plus $5 for each additional $1,000 or fraction thereof",
      "R‐3 residential, one- and two-family 252.97 246.24 240.33 235.20 227.34 219.24 211.39 198.13",
      "Valuation shall be the higher of the stated valuation or the figure from the"
     ],
     "figures": [
      "$100",
      "$2,000",
      "$18.75",
      "$1,000",
      "$50,000",
      "$10",
      "$2,500",
      "$200,000",
      "$8.33",
      "$5,000",
      "$500,000",
      "$7.00",
      "$8,500",
      "$1,000,000",
      "$5",
      "198.13"
     ]
    },
    {
     "id": "plancheck",
     "label": "Building plan check (100% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 100,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x 1.0 = BUILDING PLAN CHECK FEE*"
     ],
     "figures": [
      "1.0"
     ],
     "derived": {
      "pct": "1.0 * 100"
     }
    },
    {
     "id": "planrev",
     "label": "Planning review (35% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 35,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x .35 = PLANNING REVIEW FEE"
     ],
     "figures": [
      ".35"
     ],
     "derived": {
      "pct": ".35 * 100"
     }
    },
    {
     "id": "firerev",
     "label": "Fire review (35% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 35,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x .35 = FIRE REVIEW FEE"
     ],
     "figures": [
      ".35"
     ],
     "derived": {
      "pct": ".35 * 100"
     }
    },
    {
     "id": "tech",
     "label": "Technology fee (9% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 9,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x .09 = TECHNOLOGY FEE"
     ],
     "figures": [
      ".09"
     ],
     "derived": {
      "pct": ".09 * 100"
     }
    },
    {
     "id": "policy",
     "label": "Policy planning fee (16% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 16,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x .16 = POLICY PLANNING FEE"
     ],
     "figures": [
      ".16"
     ],
     "derived": {
      "pct": ".16 * 100"
     }
    },
    {
     "id": "issuance",
     "label": "Permit issuance fee (35% of inspection fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 35,
     "of": [
      "bldg"
     ],
     "source": "hay-mfs",
     "evidence": [
      "BUILDING INSPECTION FEE x .35 = PERMIT ISSUANCE FEE"
     ],
     "figures": [
      ".35"
     ],
     "derived": {
      "pct": ".35 * 100"
     }
    },
    {
     "id": "housing",
     "label": "Housing review fee (ADU)",
     "cat": "building",
     "basis": "flat",
     "amount": 158,
     "source": "hay-mfs",
     "evidence": [
      "ADUs: $158"
     ],
     "figures": [
      "$158"
     ]
    },
    {
     "id": "fireinsp",
     "label": "Fire inspection fee",
     "cat": "building",
     "basis": "flat",
     "amount": 398,
     "when": "maybe",
     "note": "Flat rate on the valuation worksheet; whether an ADU needs a fire inspection depends on the project.",
     "source": "hay-mfs",
     "evidence": [
      "FIRE INSPECTION FEE Flat Rate $398"
     ],
     "figures": [
      "$398"
     ]
    },
    {
     "id": "zc",
     "label": "Zoning conformance permit (ADU)",
     "cat": "planning",
     "basis": "flat",
     "amount": 498,
     "source": "hay-mfs",
     "evidence": [
      "c. Accessory Dwelling Units Fixed Fee $498.00"
     ],
     "figures": [
      "$498.00"
     ]
    },
    {
     "id": "address",
     "label": "Address assignment",
     "cat": "building",
     "basis": "flat",
     "amount": 340,
     "source": "hay-mfs",
     "evidence": [
      "6. Address Assignment (including apartments, units, suites, ADUs, Each $340.00"
     ],
     "figures": [
      "$340.00"
     ]
    },
    {
     "id": "park",
     "label": "Park impact fee (ADU 750+ sq ft)",
     "cat": "impact",
     "basis": "flat",
     "amount": 3379,
     "impact": true,
     "prorate": false,
     "note": "Hayward's set amount for an ADU of 750 sq ft or more. Under state law, $0 at exactly 750 sq ft or less.",
     "source": "hay-mfs",
     "evidence": [
      "a. ADU that is 750+ s.f. $3,379.00"
     ],
     "figures": [
      "$3,379.00"
     ]
    },
    {
     "id": "sewer",
     "label": "Sewer connection fee (ADU, where applicable)",
     "cat": "utility",
     "basis": "flat",
     "amount": 5825,
     "when": "maybe",
     "note": "Effective September 1, 2026, per ADU \"where applicable\"; counted in the high total only.",
     "source": "hay-mfs",
     "evidence": [
      "(3) Accessory Dwelling Units $5,295.00 $5,825.00",
      "(ADUs, where applicable), each"
     ],
     "figures": [
      "$5,825.00"
     ]
    },
    {
     "id": "school",
     "label": "School fee (Hayward Unified; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Hayward Unified School District.",
   "rules": {},
   "gaps": [
    "We assume type VB (wood-frame) construction for the valuation; type VA's minimum is $211.39/sq ft, and Hayward uses your stated valuation if it's higher.",
    "State SMIP and building standards fees, solid waste review and landscape inspection aren't included.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Adopted Master Fee Schedule, Fiscal Year 2026-2027 (effective July 1, 2026)",
     "publisher": "City of Hayward",
     "effective": "2026-07-01",
     "id": "hay-mfs",
     "url": "https://www.hayward-ca.gov/sites/default/files/2026-06/Adopted-FY-2027-Master-Fee-Schedule-Effective-070126.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "The Accessory Dwelling Unit (ADU) Process (handout)",
     "publisher": "City of Hayward",
     "period": "City handout",
     "id": "hay-adu",
     "url": "https://www.hayward-ca.gov/sites/default/files/2025-09/Hayward-ADU-Process-Graphic-and-Handout-102323.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "HAYWARD",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building inspection fee (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 1490.0,
       "high": 1490.0,
       "estimate": true
      },
      {
       "id": "plancheck",
       "label": "Building plan check (100% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 1490.0,
       "high": 1490.0,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Planning review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 521.5,
       "high": 521.5,
       "estimate": false
      },
      {
       "id": "firerev",
       "label": "Fire review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 521.5,
       "high": 521.5,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (9% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 134.1,
       "high": 134.1,
       "estimate": false
      },
      {
       "id": "policy",
       "label": "Policy planning fee (16% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 238.4,
       "high": 238.4,
       "estimate": false
      },
      {
       "id": "issuance",
       "label": "Permit issuance fee (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 521.5,
       "high": 521.5,
       "estimate": false
      },
      {
       "id": "housing",
       "label": "Housing review fee (ADU)",
       "cat": "building",
       "status": "charged",
       "low": 158.0,
       "high": 158.0,
       "estimate": false
      },
      {
       "id": "fireinsp",
       "label": "Fire inspection fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "zc",
       "label": "Zoning conformance permit (ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 498.0,
       "high": 498.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment",
       "cat": "building",
       "status": "charged",
       "low": 340.0,
       "high": 340.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (ADU 750+ sq ft)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee (ADU, where applicable)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 5825.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Hayward Unified; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 5913.0,
      "high": 12136.0,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building inspection fee (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 1990.0,
       "high": 1990.0,
       "estimate": true
      },
      {
       "id": "plancheck",
       "label": "Building plan check (100% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 1990.0,
       "high": 1990.0,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Planning review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 696.5,
       "high": 696.5,
       "estimate": false
      },
      {
       "id": "firerev",
       "label": "Fire review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 696.5,
       "high": 696.5,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (9% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 179.1,
       "high": 179.1,
       "estimate": false
      },
      {
       "id": "policy",
       "label": "Policy planning fee (16% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 318.4,
       "high": 318.4,
       "estimate": false
      },
      {
       "id": "issuance",
       "label": "Permit issuance fee (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 696.5,
       "high": 696.5,
       "estimate": false
      },
      {
       "id": "housing",
       "label": "Housing review fee (ADU)",
       "cat": "building",
       "status": "charged",
       "low": 158.0,
       "high": 158.0,
       "estimate": false
      },
      {
       "id": "fireinsp",
       "label": "Fire inspection fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "zc",
       "label": "Zoning conformance permit (ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 498.0,
       "high": 498.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment",
       "cat": "building",
       "status": "charged",
       "low": 340.0,
       "high": 340.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (ADU 750+ sq ft)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee (ADU, where applicable)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 5825.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Hayward Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7563.0,
      "high": 17821.0,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building inspection fee (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2490.0,
       "high": 2490.0,
       "estimate": true
      },
      {
       "id": "plancheck",
       "label": "Building plan check (100% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 2490.0,
       "high": 2490.0,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Planning review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 871.5,
       "high": 871.5,
       "estimate": false
      },
      {
       "id": "firerev",
       "label": "Fire review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 871.5,
       "high": 871.5,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (9% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 224.1,
       "high": 224.1,
       "estimate": false
      },
      {
       "id": "policy",
       "label": "Policy planning fee (16% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 398.4,
       "high": 398.4,
       "estimate": false
      },
      {
       "id": "issuance",
       "label": "Permit issuance fee (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 871.5,
       "high": 871.5,
       "estimate": false
      },
      {
       "id": "housing",
       "label": "Housing review fee (ADU)",
       "cat": "building",
       "status": "charged",
       "low": 158.0,
       "high": 158.0,
       "estimate": false
      },
      {
       "id": "fireinsp",
       "label": "Fire inspection fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "zc",
       "label": "Zoning conformance permit (ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 498.0,
       "high": 498.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment",
       "cat": "building",
       "status": "charged",
       "low": 340.0,
       "high": 340.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (ADU 750+ sq ft)",
       "cat": "impact",
       "status": "charged",
       "low": 3379.0,
       "high": 3379.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee (ADU, where applicable)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 5825.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Hayward Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 12592.0,
      "high": 24195.0,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building inspection fee (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2816.54,
       "high": 2816.54,
       "estimate": true
      },
      {
       "id": "plancheck",
       "label": "Building plan check (100% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 2816.54,
       "high": 2816.54,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Planning review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 985.79,
       "high": 985.79,
       "estimate": false
      },
      {
       "id": "firerev",
       "label": "Fire review (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 985.79,
       "high": 985.79,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (9% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 253.49,
       "high": 253.49,
       "estimate": false
      },
      {
       "id": "policy",
       "label": "Policy planning fee (16% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 450.65,
       "high": 450.65,
       "estimate": false
      },
      {
       "id": "issuance",
       "label": "Permit issuance fee (35% of inspection fee)",
       "cat": "building",
       "status": "charged",
       "low": 985.79,
       "high": 985.79,
       "estimate": false
      },
      {
       "id": "housing",
       "label": "Housing review fee (ADU)",
       "cat": "building",
       "status": "charged",
       "low": 158.0,
       "high": 158.0,
       "estimate": false
      },
      {
       "id": "fireinsp",
       "label": "Fire inspection fee",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "zc",
       "label": "Zoning conformance permit (ADU)",
       "cat": "planning",
       "status": "charged",
       "low": 498.0,
       "high": 498.0,
       "estimate": false
      },
      {
       "id": "address",
       "label": "Address assignment",
       "cat": "building",
       "status": "charged",
       "low": 340.0,
       "high": 340.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (ADU 750+ sq ft)",
       "cat": "impact",
       "status": "charged",
       "low": 3379.0,
       "high": 3379.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee (ADU, where applicable)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 5825.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Hayward Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 13669.59,
      "high": 26348.59,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "long-beach",
   "name": "Long Beach",
   "short": "Long Beach",
   "county": "Los Angeles",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Long Beach lists its own ADU rates for three impact fees: parks and recreation $1,781.39, police $342.86 and fire $241.74 per ADU (effective October 1, 2026). Under state law they apply only above 750 sq ft. Building permit fees are based on valuation and aren't modeled yet.",
   "fees": [
    {
     "id": "park",
     "label": "Parks & recreation facilities impact fee (ADU)",
     "cat": "impact",
     "basis": "flat",
     "amount": 1781.39,
     "impact": true,
     "prorate": false,
     "note": "Long Beach's set amount per ADU (fees effective October 1, 2026). Under state law, $0 at 750 sq ft or less.",
     "source": "lb-dif",
     "evidence": [
      "Accessory Unit (Artist Studio, Caretakers Unit,",
      "$1,781.39 / dwelling unit",
      "Personage, ADU)"
     ],
     "figures": [
      "$1,781.39"
     ]
    },
    {
     "id": "police",
     "label": "Police facilities impact fee (ADU)",
     "cat": "impact",
     "basis": "flat",
     "amount": 342.86,
     "impact": true,
     "prorate": false,
     "note": "Long Beach's set amount per ADU (fees effective October 1, 2026). Under state law, $0 at 750 sq ft or less.",
     "source": "lb-dif",
     "evidence": [
      "ADU $342.86 / dwelling unit"
     ],
     "figures": [
      "$342.86"
     ]
    },
    {
     "id": "fire",
     "label": "Fire facilities impact fee (ADU)",
     "cat": "impact",
     "basis": "flat",
     "amount": 241.74,
     "impact": true,
     "prorate": false,
     "note": "Long Beach's set amount per ADU (fees effective October 1, 2026). Under state law, $0 at 750 sq ft or less.",
     "source": "lb-dif",
     "evidence": [
      "Accessory Dwelling Units (ADU) $241.74 / dwelling unit"
     ],
     "figures": [
      "$241.74"
     ]
    },
    {
     "id": "school",
     "label": "School fee (Long Beach Unified; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Long Beach Unified School District.",
   "rules": {},
   "gaps": [
    "Building permit, plan check and related fees are based on valuation and aren't modeled yet.",
    "The transportation improvement fee lists \"Secondary, up to 640 sq. ft.\" ($663.75) and \"Residential\" ($1,125.00) but no ADU rate above 640 sq ft, so it isn't included.",
    "Sewer capacity fees ($144.34; the unit isn't stated on the sheet) aren't included.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Development Impact Fees (fee changes effective October 1, 2026)",
     "publisher": "City of Long Beach, Building and Safety Bureau",
     "effective": "2026-10-01",
     "id": "lb-dif",
     "url": "https://longbeach.gov/globalassets/lbcd/media-library/documents/building--safety/fee-schedules/development-impact-fees",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "LONG BEACH",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "park",
       "label": "Parks & recreation facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "police",
       "label": "Police facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Long Beach Unified; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 0.0,
      "high": 0.0,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "park",
       "label": "Parks & recreation facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "police",
       "label": "Police facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire facilities impact fee (ADU)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Long Beach Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 4035.0,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "park",
       "label": "Parks & recreation facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 1781.39,
       "high": 1781.39,
       "estimate": false
      },
      {
       "id": "police",
       "label": "Police facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 342.86,
       "high": 342.86,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 241.74,
       "high": 241.74,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Long Beach Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2365.99,
      "high": 7745.99,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "park",
       "label": "Parks & recreation facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 1781.39,
       "high": 1781.39,
       "estimate": false
      },
      {
       "id": "police",
       "label": "Police facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 342.86,
       "high": 342.86,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire facilities impact fee (ADU)",
       "cat": "impact",
       "status": "charged",
       "low": 241.74,
       "high": 241.74,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Long Beach Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2365.99,
      "high": 8821.99,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "los-angeles",
   "name": "Los Angeles",
   "short": "Los Angeles",
   "county": "Los Angeles",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Los Angeles exempts ADUs and junior ADUs from its park fee and its affordable housing linkage fee. The two city taxes that count as impact fees, the $200 Dwelling Unit Construction Tax and the $300 Residential Development Tax, are $0 at 750 sq ft or less and proportional above. LADBS building permit and plan check fees are set from construction valuation and aren’t modeled yet.",
   "partial_note": "LADBS building permit and plan check fees",
   "fees": [
    {
     "id": "duct",
     "label": "Dwelling Unit Construction Tax (LAMC 21.10.3)",
     "cat": "impact",
     "basis": "flat",
     "amount": 200,
     "impact": true,
     "per_unit": true,
     "note": "$200 per dwelling unit. The City’s ADU guidance lists it among the fees state law limits: $0 at 750 sq ft or less, proportional to the main home above.",
     "source": "la-duct",
     "evidence": [
      "The tax imposed by this section shall be at the rate of two hundred dollars ($200.00) per dwelling unit."
     ],
     "figures": [
      "$200.00"
     ],
     "also": [
      {
       "source": "la-zamemo143",
       "evidence": [
        "The following impact fees are affected by this change: Residential Development Fee (LAMC 21.13.3) and Dwelling Unit Construction Tax (LAMC 21.10.3)."
       ]
      }
     ]
    },
    {
     "id": "rdt",
     "label": "Residential Development Tax (LAMC 21.13.3)",
     "cat": "impact",
     "basis": "flat",
     "amount": 300,
     "impact": true,
     "per_unit": true,
     "note": "$300 per dwelling unit; $0 at 750 sq ft or less, proportional to the main home above (City ADU guidance).",
     "source": "la-rdt",
     "evidence": [
      "The tax imposed by this section shall be at the rate of three hundred dollars ($300.00) per dwelling unit."
     ],
     "figures": [
      "$300.00"
     ]
    },
    {
     "id": "park",
     "label": "Park fee (LAMC 12.33)",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "prorate": false,
     "note": "ADUs and junior ADUs are exempt from the park fee.",
     "source": "la-park-1233",
     "evidence": [
      "Accessory Dwelling Units and Junior Accessory Dwelling Units. (Amended by Ord. No. 186,481, Eff. 12/19/19.)"
     ],
     "derived": {
      "amount": "0"
     }
    },
    {
     "id": "linkage",
     "label": "Affordable Housing Linkage Fee (LAMC 19.18)",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "prorate": false,
     "note": "ADUs and junior ADUs are exempt (City ADU guidance, ZA Memo 143).",
     "source": "la-zamemo143",
     "evidence": [
      "ADUs and JADUs are exempt from Park Fees (LAMC 12.33) and the Affordable Housing Linkage Fee (LAMC 19.18)."
     ],
     "derived": {
      "amount": "0"
     }
    },
    {
     "id": "school",
     "label": "School fee (LAUSD; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Los Angeles Unified School District (most of the city).",
   "rules": {},
   "gaps": [
    "LADBS building permit, plan check and related surcharges are calculated from construction valuation and aren’t modeled yet.",
    "LAUSD’s own rate isn’t captured; the statewide Level 1 cap is shown as an upper bound.",
    "LADWP and sanitation connection charges aren’t included."
   ],
   "sources": [
    {
     "title": "Los Angeles Municipal Code, Article 1.10: Dwelling Unit Construction Tax (§21.10.3)",
     "publisher": "City of Los Angeles (American Legal Publishing code library)",
     "period": "Current code text",
     "id": "la-duct",
     "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-127121",
     "fetched": "2026-10-18"
    },
    {
     "title": "Los Angeles Municipal Code, Article 1.13: Residential Development Tax (§21.13.3)",
     "publisher": "City of Los Angeles (American Legal Publishing code library)",
     "period": "Current code text",
     "id": "la-rdt",
     "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lamc/0-0-0-127280",
     "fetched": "2026-10-18"
    },
    {
     "title": "Los Angeles Municipal Code §12.33: Park Fees and Land Dedication",
     "publisher": "City of Los Angeles (American Legal Publishing code library)",
     "effective": "2019-12-19",
     "id": "la-park-1233",
     "url": "https://codelibrary.amlegal.com/codes/los_angeles/latest/lapz/0-0-0-9860",
     "fetched": "2026-10-18"
    },
    {
     "title": "Zoning Administrator Memo 143: Accessory Dwelling Units (Revision 1)",
     "publisher": "Los Angeles City Planning",
     "period": "Revision 1, updated August 1, 2025",
     "id": "la-zamemo143",
     "url": "https://planning.lacity.gov/odocument/6bf1cc9b-0342-4852-ae4c-646d46953d5c/ZA_Memo_143_Revision_1_Chapter1_8.1.25.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "LOS ANGELES",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "duct",
       "label": "Dwelling Unit Construction Tax (LAMC 21.10.3)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rdt",
       "label": "Residential Development Tax (LAMC 21.13.3)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park fee (LAMC 12.33)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "linkage",
       "label": "Affordable Housing Linkage Fee (LAMC 19.18)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (LAUSD; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 0.0,
      "high": 0.0,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "duct",
       "label": "Dwelling Unit Construction Tax (LAMC 21.10.3)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rdt",
       "label": "Residential Development Tax (LAMC 21.13.3)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park fee (LAMC 12.33)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "linkage",
       "label": "Affordable Housing Linkage Fee (LAMC 19.18)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (LAUSD; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 4035.0,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "duct",
       "label": "Dwelling Unit Construction Tax (LAMC 21.10.3)",
       "cat": "impact",
       "status": "charged",
       "low": 100.0,
       "high": 100.0,
       "estimate": true
      },
      {
       "id": "rdt",
       "label": "Residential Development Tax (LAMC 21.13.3)",
       "cat": "impact",
       "status": "charged",
       "low": 150.0,
       "high": 150.0,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park fee (LAMC 12.33)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "linkage",
       "label": "Affordable Housing Linkage Fee (LAMC 19.18)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (LAUSD; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 250.0,
      "high": 5630.0,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "duct",
       "label": "Dwelling Unit Construction Tax (LAMC 21.10.3)",
       "cat": "impact",
       "status": "charged",
       "low": 120.0,
       "high": 120.0,
       "estimate": true
      },
      {
       "id": "rdt",
       "label": "Residential Development Tax (LAMC 21.13.3)",
       "cat": "impact",
       "status": "charged",
       "low": 180.0,
       "high": 180.0,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park fee (LAMC 12.33)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "linkage",
       "label": "Affordable Housing Linkage Fee (LAMC 19.18)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (LAUSD; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 300.0,
      "high": 6756.0,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "los-gatos",
   "name": "Los Gatos",
   "short": "Los Gatos",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Los Gatos prices its building permit from construction valuation using the International Code Council's valuation data, so the largest permit costs depend on your project. Per-sq-ft construction taxes and a $2 per sq ft storm drainage fee apply to new floor area and paving. ADUs of 750 sq ft or more also pay the Town's traffic impact fee, charged per new daily trip.",
   "fees": [
    {
     "id": "issue",
     "label": "Building permit issuance",
     "cat": "building",
     "basis": "flat",
     "amount": 68,
     "source": "lg-fees",
     "evidence": [
      "38 Fee for issuing/reinstating a Building Permit $68.00"
     ],
     "figures": [
      "$68.00"
     ]
    },
    {
     "id": "bldg",
     "label": "Building permit (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "needs_valuation": true,
     "ceil": true,
     "table": [
      {
       "from": 25001,
       "upto": 50000,
       "base": 688,
       "per1000": 17.76
      },
      {
       "from": 50001,
       "upto": 100000,
       "base": 1131,
       "per1000": 12.33
      },
      {
       "from": 100001,
       "upto": 500000,
       "base": 1749,
       "per1000": 9.84
      },
      {
       "from": 500001,
       "upto": 1000000,
       "base": 5688,
       "per1000": 8.35
      },
      {
       "from": 1000001,
       "upto": 1000000000,
       "base": 9866,
       "per1000": 5.54
      }
     ],
     "note": "The Town values new construction from ICC Building Valuation Data (February 2012) × a 2.32 regional modifier, indexed yearly; it doesn't publish the resulting $/sq ft, so enter your valuation in the calculator.",
     "source": "lg-fees",
     "evidence": [
      "A building valuation regional modifier of 2.32 shall be used in conjunction with the Building",
      "$688.00 for the first $25,001.00 plus",
      "$17.76 for each additional $1,000.00",
      "$1,131.00 for the first $50,001.00",
      "plus $12.33 for each additional",
      "$1,749.00 for the first $100,001.00",
      "plus $9.84 for each additional",
      "$5,688.00 for the first $500,001.00",
      "plus $8.35 for each additional",
      "$9,866.00 for the first $1,000,001.00",
      "plus $5.54 for each additional"
     ],
     "figures": [
      "$688.00",
      "$25,001.00",
      "$17.76",
      "$1,131.00",
      "$50,001.00",
      "$12.33",
      "$1,749.00",
      "$100,001.00",
      "$9.84",
      "$5,688.00",
      "$500,001.00",
      "$8.35",
      "$9,866.00",
      "$1,000,001.00",
      "$5.54"
     ]
    },
    {
     "id": "planrev",
     "label": "Building plan review (65% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 65,
     "of": [
      "bldg"
     ],
     "source": "lg-fees",
     "evidence": [
      "This fee is calculated at sixty-five percent",
      "(65%) of the building permit fee as per the valuation schedule starting on page 8."
     ],
     "figures": [
      "65%"
     ]
    },
    {
     "id": "t24",
     "label": "State Title 24 energy/accessibility review (15% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 15,
     "of": [
      "bldg"
     ],
     "source": "lg-fees",
     "evidence": [
      "This fee is calculated at fifteen percent",
      "(15%) of the building permit fee. This fee is applied whenever a plan review is assessed."
     ],
     "figures": [
      "15%"
     ]
    },
    {
     "id": "plnpc",
     "label": "Planning plan check of the building permit (20% of building fee)",
     "cat": "planning",
     "basis": "pct",
     "pct": 20,
     "of": [
      "bldg"
     ],
     "source": "lg-fees",
     "evidence": [
      "235 Building Permit Plan Check Fee 20% of building fee"
     ],
     "figures": [
      "20%"
     ]
    },
    {
     "id": "gpu",
     "label": "General Plan update surcharge (0.5% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.5,
     "needs_valuation": true,
     "source": "lg-fees",
     "evidence": [
      "218 General Plan update surcharge .5% of building valuation for new"
     ],
     "figures": [
      ".5%"
     ]
    },
    {
     "id": "smip",
     "label": "Seismic mapping fee (state, $13 per $100,000 of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.013,
     "needs_valuation": true,
     "derived": {
      "pct": "13.00 / 100,000 * 100"
     },
     "source": "lg-fees",
     "evidence": [
      "For residential construction of three stories and less (Category 1), the permit fee is $13.00 per",
      "$100,000."
     ],
     "figures": [
      "$13.00",
      "$100,000"
     ]
    },
    {
     "id": "cit",
     "label": "Capital improvement tax ($0.18 per sq ft)",
     "cat": "tax",
     "basis": "rate",
     "rate": 0.18,
     "when": "maybe",
     "note": "The schedule words it as new floor area of an existing building; whether the Town applies it to a new detached ADU isn't stated, so it counts in the high total only.",
     "source": "lg-fees",
     "evidence": [
      "Capital Improvement Tax (Construction)",
      "Based on $0.18 for each square foot of building addition or alteration, which increases floor area"
     ],
     "figures": [
      "$0.18"
     ]
    },
    {
     "id": "uut",
     "label": "Underground utility tax ($0.18 per sq ft)",
     "cat": "tax",
     "basis": "rate",
     "rate": 0.18,
     "when": "maybe",
     "source": "lg-fees",
     "evidence": [
      "Underground Utility Tax (Utilities)",
      "Based on $0.18 for each square foot of building addition or alteration, which increases floor area"
     ],
     "figures": [
      "$0.18"
     ]
    },
    {
     "id": "parktax",
     "label": "Park fund tax ($0.04 per sq ft)",
     "cat": "tax",
     "basis": "rate",
     "rate": 0.04,
     "when": "maybe",
     "source": "lg-fees",
     "evidence": [
      "Park Fund Tax (Parks)",
      "Based on $0.04 for each square foot of building addition or alteration, which increases floor"
     ],
     "figures": [
      "$0.04"
     ]
    },
    {
     "id": "storm",
     "label": "Storm drainage fee ($2.00 per sq ft of new impervious area)",
     "cat": "impact",
     "basis": "rate",
     "rate": 2.0,
     "impact": true,
     "estimate": true,
     "note": "We assume new impervious area equals the ADU's floor area (one story, no new paving). Patios and paths add to it.",
     "source": "lg-fees",
     "evidence": [
      "273 Building/Grading Permits (Building, Structures, & New impervious surface area, per sq.",
      "ft. $2.00/sq. ft."
     ],
     "figures": [
      "$2.00"
     ]
    },
    {
     "id": "traffic",
     "label": "Traffic impact mitigation fee ($1,128 per new daily trip)",
     "cat": "impact",
     "basis": "note",
     "impact": true,
     "note": "Applies to ADUs of 750 sq ft or more. The fee schedule doesn't say how many daily trips the Town assigns an ADU, so we can't compute it.",
     "source": "lg-fees",
     "evidence": [
      "271 Traffic Impact Mitigation Fee $1,128.00 per new average daily trip"
     ],
     "figures": [
      "$1,128.00"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Los Gatos Union / Los Gatos-Saratoga High, or your district)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "District rates not captured yet; shown at the 2026 statewide Level 1 maximum as an upper bound."
    }
   ],
   "school_districts": "Mostly Los Gatos Union School District and Los Gatos-Saratoga Joint Union High School District.",
   "rules": {
    "max_size": {
     "text": "1,200 sq ft. The Town adds 10% to the allowed floor area for an ADU, and an ADU up to 800 sq ft is allowed regardless of floor-area limits.",
     "source": "lg-faq",
     "evidence": [
      "The maximum allowable size for an ADU is up to 1,200 square feet.",
      "An ADU not exceeding 800 square feet is allowed to be constructed in compliance with other"
     ]
    },
    "height": {
     "text": "16 ft detached; 18 ft near major transit (+2 ft for roof pitch) or with a multi-story multifamily home; 25 ft or the zone limit attached.",
     "source": "lg-faq",
     "evidence": [
      "16 feet for a detached ADU on a lot with an existing or proposed single-family unit;",
      "25 feet or the height limit allowed by the zone, for an ADU attached to a primary dwelling."
     ]
    },
    "setbacks": {
     "text": "4 ft side and rear; front as for the main home. Detached ADUs can't go in front of the main home; 5 ft from other structures.",
     "source": "lg-faq",
     "evidence": [
      "and rear setbacks for an ADU are four feet. A detached ADU is not allowed in front of the",
      "primary dwelling unit. A separation of five feet is required from any other structure located on"
     ]
    },
    "parking": {
     "text": "One space per ADU or per bedroom, whichever is less, with the state exceptions (for example near transit) where none is required. (Town FAQ dated November 2023.)",
     "source": "lg-faq",
     "evidence": [
      "space is required per ADU or per bedroom, whichever is less, with the following exceptions (where no"
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. With a JADU, the owner must live in the house or the JADU.",
     "source": "lg-adu",
     "evidence": [
      "There is no owner-occupancy requirement for",
      "an ADU. If the property has a JADU the"
     ]
    }
   },
   "gaps": [
    "Building permit, plan review, Title 24 and planning plan check fees depend on construction valuation, which the Town derives from ICC data it doesn't publish per sq ft. They're left out of modeled totals; the calculator includes them once you enter a valuation.",
    "Traffic impact fee for ADUs of 750 sq ft or more: $1,128 per new daily trip, but the trip rate for an ADU isn't stated.",
    "Engineering, encroachment and sewer (West Valley Sanitation District) and water connection charges aren't included.",
    "School district rates not captured; shown at the statewide cap."
   ],
   "sources": [
    {
     "title": "Comprehensive Fee Schedule, Fiscal Year 2026-27 (effective July 1, 2026)",
     "publisher": "Town of Los Gatos",
     "effective": "2026-07-01",
     "id": "lg-fees",
     "url": "https://losgatosca.gov/DocumentCenter/View/46318/FY-26-27-Fee-Schedule",
     "fetched": "2026-10-18"
    },
    {
     "title": "Frequently Asked Questions for Accessory Dwelling Units (November 27, 2023)",
     "publisher": "Town of Los Gatos, Community Development Department",
     "effective": "2023-11-27",
     "id": "lg-faq",
     "url": "https://www.losgatosca.gov/DocumentCenter/View/20784/Frequently-Asked-Questions-for-Accessory-Dwelling-Units",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Unit (ADU) Summary handout",
     "publisher": "Town of Los Gatos, Community Development Department",
     "id": "lg-adu",
     "url": "https://www.losgatosca.gov/DocumentCenter/View/38502/ADU-Summary-Brochure-85-x-14",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "LOS GATOS",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "issue",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 68.0,
       "high": 68.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Building plan review (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "State Title 24 energy/accessibility review (15% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plnpc",
       "label": "Planning plan check of the building permit (20% of building fee)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General Plan update surcharge (0.5% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Seismic mapping fee (state, $13 per $100,000 of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cit",
       "label": "Capital improvement tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 89.82,
       "estimate": false
      },
      {
       "id": "uut",
       "label": "Underground utility tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 89.82,
       "estimate": false
      },
      {
       "id": "parktax",
       "label": "Park fund tax ($0.04 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 19.96,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drainage fee ($2.00 per sq ft of new impervious area)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact mitigation fee ($1,128 per new daily trip)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Los Gatos Union / Los Gatos-Saratoga High, or your district)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 68.0,
      "high": 267.6,
      "unknown": [
       "bldg",
       "planrev",
       "t24",
       "plnpc",
       "gpu",
       "smip"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "issue",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 68.0,
       "high": 68.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Building plan review (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "State Title 24 energy/accessibility review (15% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plnpc",
       "label": "Planning plan check of the building permit (20% of building fee)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General Plan update surcharge (0.5% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Seismic mapping fee (state, $13 per $100,000 of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cit",
       "label": "Capital improvement tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 135.0,
       "estimate": false
      },
      {
       "id": "uut",
       "label": "Underground utility tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 135.0,
       "estimate": false
      },
      {
       "id": "parktax",
       "label": "Park fund tax ($0.04 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 30.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drainage fee ($2.00 per sq ft of new impervious area)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact mitigation fee ($1,128 per new daily trip)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Los Gatos Union / Los Gatos-Saratoga High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 68.0,
      "high": 4403.0,
      "unknown": [
       "bldg",
       "planrev",
       "t24",
       "plnpc",
       "gpu",
       "smip"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "issue",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 68.0,
       "high": 68.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Building plan review (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "State Title 24 energy/accessibility review (15% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plnpc",
       "label": "Planning plan check of the building permit (20% of building fee)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General Plan update surcharge (0.5% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Seismic mapping fee (state, $13 per $100,000 of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cit",
       "label": "Capital improvement tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 180.0,
       "estimate": false
      },
      {
       "id": "uut",
       "label": "Underground utility tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 180.0,
       "estimate": false
      },
      {
       "id": "parktax",
       "label": "Park fund tax ($0.04 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 40.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drainage fee ($2.00 per sq ft of new impervious area)",
       "cat": "impact",
       "status": "charged",
       "low": 2000.0,
       "high": 2000.0,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact mitigation fee ($1,128 per new daily trip)",
       "cat": "impact",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Los Gatos Union / Los Gatos-Saratoga High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2068.0,
      "high": 7848.0,
      "unknown": [
       "bldg",
       "planrev",
       "t24",
       "plnpc",
       "gpu",
       "smip",
       "traffic"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "issue",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 68.0,
       "high": 68.0,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "planrev",
       "label": "Building plan review (65% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "t24",
       "label": "State Title 24 energy/accessibility review (15% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plnpc",
       "label": "Planning plan check of the building permit (20% of building fee)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpu",
       "label": "General Plan update surcharge (0.5% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "smip",
       "label": "Seismic mapping fee (state, $13 per $100,000 of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "cit",
       "label": "Capital improvement tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 216.0,
       "estimate": false
      },
      {
       "id": "uut",
       "label": "Underground utility tax ($0.18 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 216.0,
       "estimate": false
      },
      {
       "id": "parktax",
       "label": "Park fund tax ($0.04 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 48.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drainage fee ($2.00 per sq ft of new impervious area)",
       "cat": "impact",
       "status": "charged",
       "low": 2400.0,
       "high": 2400.0,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact mitigation fee ($1,128 per new daily trip)",
       "cat": "impact",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Los Gatos Union / Los Gatos-Saratoga High, or your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2468.0,
      "high": 9404.0,
      "unknown": [
       "bldg",
       "planrev",
       "t24",
       "plnpc",
       "gpu",
       "smip",
       "traffic"
      ]
     }
    }
   }
  },
  {
   "slug": "milpitas",
   "name": "Milpitas",
   "short": "Milpitas",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Milpitas publishes an ADU permit fee estimate by size, from about $4,000 at 500 sq ft to $6,900 at 1,200 sq ft. It charges no park in-lieu fee for ADUs, and outside the Metro specific plan area ADUs pay no city impact fee. Water and sewer connection fees apply only when a new connection is needed, scaled by the ADU's share of the main home's size.",
   "fees": [
    {
     "id": "permit",
     "label": "Building, planning and land development permit fees (City estimate table)",
     "cat": "building",
     "basis": "bands",
     "bands": [
      {
       "max": 100,
       "amount": 1271.37
      },
      {
       "max": 200,
       "amount": 1675.9
      },
      {
       "max": 300,
       "amount": 2150.37
      },
      {
       "max": 400,
       "amount": 3106.93
      },
      {
       "max": 500,
       "amount": 4048.31
      },
      {
       "max": 600,
       "amount": 4450.58
      },
      {
       "max": 700,
       "amount": 4852.84
      },
      {
       "max": 800,
       "amount": 5255.11
      },
      {
       "max": 900,
       "amount": 5657.38
      },
      {
       "max": 1000,
       "amount": 6059.68
      },
      {
       "max": 1100,
       "amount": 6495.21
      },
      {
       "max": 1200,
       "amount": 6930.75
      }
     ],
     "estimate": true,
     "note": "The City's own estimate by maximum floor area, in 100 sq ft rows; we use the row at or above your size. It's labeled a minimum (planning and land development review are billed by the hour beyond the minimum) and is based on the FY 2025-26 schedule (handout dated June 11, 2026).",
     "source": "mil-est",
     "evidence": [
      "100 $297.13 $486.46 $114.05 $142.73 min. $231 min. $1,271.37 min.",
      "200 $425.71 $729.69 $146.77 $142.73 min. $231 min. $1,675.90 min.",
      "300 $618.58 $972.92 $185.14 $142.73 min. $231 min. $2,150.37 min.",
      "400 $1,132.92 $1,337.77 $262.51 $142.73 min. $231 min. $3,106.93 min.",
      "500 $1,390.08 $1,945.85 $338.65 $142.73 min. $231 min. $4,048.31 min.",
      "600 $1,565.23 $2,140.43 $371.19 $142.73 min. $231 min. $4,450.58 min.",
      "7008 $1,740.38 $2,335.01 $403.72 $142.73 min. $231 min. $4,852.84 min.",
      "8008 $1,915.53 $2,529.59 $436.26 $142.73 min. $231 min. $5,255.11 min.",
      "9008 $2,090.68 $2,724.17 $468.80 $142.73 min. $231 min. $5,657.38 min.",
      "10008 $2,265.84 $2,918.77 $501.34 $142.73 min. $231 min. $6,059.68 min.",
      "11008 $2,471.57 $3,113.35 $536.56 $142.73 min. $231 min. $6,495.21 min.",
      "12008 $2,677.30 $3,307.93 $571.79 $142.73 min. $231 min. $6,930.75 min.",
      "Accessory Dwelling Units (ADUs) Permit Fee Estimate based on FY25-26 Fee Schedule1:",
      "7. Total permit fee estimate is approximate. The final permit fees may vary."
     ],
     "figures": [
      "$1,271.37",
      "$1,675.90",
      "$2,150.37",
      "$3,106.93",
      "$4,048.31",
      "$4,450.58",
      "$4,852.84",
      "$5,255.11",
      "$5,657.38",
      "$6,059.68",
      "$6,495.21",
      "$6,930.75"
     ]
    },
    {
     "id": "address",
     "label": "New address request permit",
     "cat": "building",
     "basis": "flat",
     "amount": 709,
     "source": "mil-est",
     "evidence": [
      "A separate address is required for a new ADU or JADU. The new address request permit",
      "fee is $709."
     ],
     "figures": [
      "$709"
     ]
    },
    {
     "id": "fire",
     "label": "Fire sprinkler review",
     "cat": "building",
     "basis": "flat",
     "amount": 703,
     "when": "maybe",
     "note": "If the ADU needs a fire sprinkler system.",
     "source": "mil-est",
     "evidence": [
      "require Fire Department review and additional fee of $703 may apply."
     ],
     "figures": [
      "$703"
     ]
    },
    {
     "id": "park",
     "label": "Park in-lieu fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "impact": true,
     "note": "Milpitas doesn't charge a park in-lieu fee for new ADUs.",
     "source": "mil-est",
     "evidence": [
      "The City of Milpitas does not charge a park-in lieu fee for park and recreational facilities for new ADU’s."
     ],
     "figures": [],
     "derived": {
      "amount": "0"
     }
    },
    {
     "id": "water",
     "label": "Water connection fee",
     "cat": "utility",
     "basis": "flat",
     "amount": 1910.0,
     "share": true,
     "when": "maybe",
     "note": "Only if the City requires or you request a new connection. Single-family lot: $1,910.00 × ADU sq ft ÷ existing main-home sq ft (multifamily lots use a different rate).",
     "source": "mil-est",
     "evidence": [
      "($1,910.00/new ADU) x ( dwelling area of existing main residence pre-development",
      "For ADUs where water/sewer connections are required by the City or requested by the applicant, utility"
     ],
     "figures": [
      "1,910.00"
     ]
    },
    {
     "id": "sewer",
     "label": "Sewer connection fee",
     "cat": "utility",
     "basis": "flat",
     "amount": 1908.0,
     "share": true,
     "when": "maybe",
     "note": "Only if the City requires or you request a new connection. Single-family lot: $1,908.00 × ADU sq ft ÷ existing main-home sq ft (multifamily lots use a different rate).",
     "source": "mil-est",
     "evidence": [
      "($1,908.00/new ADU) x ( dwelling area of existing main residence pre-development",
      "For ADUs where water/sewer connections are required by the City or requested by the applicant, utility"
     ],
     "figures": [
      "1,908.00"
     ]
    },
    {
     "id": "tp",
     "label": "Treatment plant fee (new sewer connection)",
     "cat": "utility",
     "basis": "flat",
     "amount": 880.0,
     "share": true,
     "when": "maybe",
     "note": "Only if the City requires or you request a new connection. Single-family lot: $880.00 × ADU sq ft ÷ existing main-home sq ft (multifamily lots use a different rate).",
     "source": "mil-est",
     "evidence": [
      "($880.00/new ADU) x ( dwelling area of existing main residence pre-development",
      "For ADUs where water/sewer connections are required by the City or requested by the applicant, utility"
     ],
     "figures": [
      "880.00"
     ]
    },
    {
     "id": "school",
     "label": "School fee (statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Milpitas Unified School District.",
   "rules": {},
   "gaps": [
    "The City's estimate table is based on the FY 2025-26 schedule and is labeled a minimum; Milpitas adopted a new user and regulatory fee schedule effective November 2, 2026 that we haven't modeled line by line yet.",
    "ADUs in the Milpitas Metro (TASP) area may owe the area's development impact fee ($51,828 per residential unit in FY 2026-27); whether and how it applies to an ADU isn't stated, so it isn't included.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Accessory Dwelling Unit (ADU) Permit Fee Estimate (handout dated June 11, 2026; based on the FY 2025-26 fee schedule)",
     "publisher": "City of Milpitas, Office of Building Safety",
     "effective": "2026-06-11",
     "id": "mil-est",
     "url": "https://www.milpitas.gov/DocumentCenter/View/139/Accessory-Dwelling-Unit-ADU-Incentive-Program-PDF",
     "fetched": "2026-10-18"
    },
    {
     "title": "FY 26-27 Planning Permit Fees and Development Impact Fees (approved June 2, 2026, effective August 3, 2026)",
     "publisher": "City of Milpitas",
     "effective": "2026-08-03",
     "id": "mil-plan",
     "url": "https://www.milpitas.gov/DocumentCenter/View/1409/Compilation-Planning-Permit-Fees-FY-26-27-Approved-6226-and-Effective-8326-with-DIFspdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "MILPITAS",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "permit",
       "label": "Building, planning and land development permit fees (City estimate table)",
       "cat": "building",
       "status": "charged",
       "low": 4048.31,
       "high": 4048.31,
       "estimate": true
      },
      {
       "id": "address",
       "label": "New address request permit",
       "cat": "building",
       "status": "charged",
       "low": 709.0,
       "high": 709.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire sprinkler review",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 703.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 476.55,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 476.05,
       "estimate": false
      },
      {
       "id": "tp",
       "label": "Treatment plant fee (new sewer connection)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 219.56,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 4757.31,
      "high": 6632.47,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "permit",
       "label": "Building, planning and land development permit fees (City estimate table)",
       "cat": "building",
       "status": "charged",
       "low": 5255.11,
       "high": 5255.11,
       "estimate": true
      },
      {
       "id": "address",
       "label": "New address request permit",
       "cat": "building",
       "status": "charged",
       "low": 709.0,
       "high": 709.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire sprinkler review",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 703.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 716.25,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 715.5,
       "estimate": false
      },
      {
       "id": "tp",
       "label": "Treatment plant fee (new sewer connection)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 330.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 5964.11,
      "high": 12463.86,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "permit",
       "label": "Building, planning and land development permit fees (City estimate table)",
       "cat": "building",
       "status": "charged",
       "low": 6059.68,
       "high": 6059.68,
       "estimate": true
      },
      {
       "id": "address",
       "label": "New address request permit",
       "cat": "building",
       "status": "charged",
       "low": 709.0,
       "high": 709.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire sprinkler review",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 703.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 955.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 954.0,
       "estimate": false
      },
      {
       "id": "tp",
       "label": "Treatment plant fee (new sewer connection)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 440.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 6768.68,
      "high": 15200.68,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "permit",
       "label": "Building, planning and land development permit fees (City estimate table)",
       "cat": "building",
       "status": "charged",
       "low": 6930.75,
       "high": 6930.75,
       "estimate": true
      },
      {
       "id": "address",
       "label": "New address request permit",
       "cat": "building",
       "status": "charged",
       "low": 709.0,
       "high": 709.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire sprinkler review",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 703.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park in-lieu fee",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 1146.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer connection fee",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 1144.8,
       "estimate": false
      },
      {
       "id": "tp",
       "label": "Treatment plant fee (new sewer connection)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 528.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7639.75,
      "high": 17617.55,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "morgan-hill",
   "name": "Morgan Hill",
   "short": "Morgan Hill",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Morgan Hill charges ADUs of 750 sq ft or more its single-family impact fees, multiplied by the ADU's floor area divided by the main home's (garage included). At 1,000 sq ft next to a 2,000 sq ft home that's half of each fee. Building permit fees are based on valuation and aren't modeled yet.",
   "fees": [
    {
     "id": "sewer",
     "label": "Sewer impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 19356,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $19,356 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "Single Family $19,356 /DU x DU ="
     ],
     "figures": [
      "$19,356"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "traffic",
     "label": "Traffic impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 4263,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $4,263 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "Single Family $4,263 /DU x DU ="
     ],
     "figures": [
      "$4,263"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "park",
     "label": "Park impact fee (no subdivision)",
     "cat": "impact",
     "basis": "flat",
     "amount": 5337,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $5,337 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "No Subdivision:Single Family $5,337 /DU x DU ="
     ],
     "figures": [
      "$5,337"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "rec",
     "label": "Community and recreation centers impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 4999,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $4,999 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "Single Family $4,999 /DU x DU ="
     ],
     "figures": [
      "$4,999"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "library",
     "label": "Library impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 2695,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $2,695 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "Single Family $2,695 /DU x DU ="
     ],
     "figures": [
      "$2,695"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "storm",
     "label": "Storm drain impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 2453,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $2,453 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "6. STORM DRAIN IMPACT FEE (IMP009): 303-37648 Subtotal: Single Family $2,453 /DU x DU ="
     ],
     "figures": [
      "$2,453"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "safety",
     "label": "Public safety facilities impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 2453,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $2,453 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "12. PUBLIC SAFETY FACILITIES IMPACT FEE (IMP017): 315-37648 Subtotal: Single Family $2,453 /DU x DU ="
     ],
     "figures": [
      "$2,453"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "pubfac",
     "label": "Public facilities impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 699,
     "impact": true,
     "per_unit": true,
     "note": "Single-family rate $699 per dwelling (schedule dated July 1, 2026) × ADU sq ft ÷ main-home sq ft, the City's ADU ratio.",
     "source": "mh-dif",
     "evidence": [
      "Single Family $699 /DU x DU ="
     ],
     "figures": [
      "$699"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "water",
     "label": "Water capacity fee (5/8 to 1 inch meter)",
     "cat": "utility",
     "basis": "flat",
     "amount": 11597,
     "share": true,
     "when": "maybe",
     "note": "$11,597 for a 5/8 to 1 inch meter × the ADU ratio, if a new meter or capacity is needed. High total only.",
     "source": "mh-dif",
     "evidence": [
      "5/8-1 inch meter $11,597 x ="
     ],
     "figures": [
      "$11,597"
     ],
     "also": [
      {
       "source": "mh-adu",
       "evidence": [
        "Engineering Impact Fee Ratio = ADU Floor Area ÷ Primary Floor Area (includes attached garage area)",
        "*Will be applied to all \"Single Family\" Impact Fees*"
       ]
      }
     ]
    },
    {
     "id": "school",
     "label": "School fee (Morgan Hill Unified; statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Morgan Hill Unified School District.",
   "rules": {},
   "exemptions": {
    "text": "Morgan Hill's ADU checklist: no impact fees for an ADU under 750 sq ft; at 750 sq ft or more, impact fees in proportion to the main home's floor area.",
    "source": "mh-adu",
    "evidence": [
     "If “no”, there will be no impact fees due for the ADU."
    ]
   },
   "gaps": [
    "Building plan check and permit fees are based on construction valuation; Morgan Hill's building fee schedules aren't modeled yet.",
    "The City's checklist applies impact fees from 750 sq ft; state law exempts ADUs of 750 sq ft or less, which we follow.",
    "Each impact fee lists \"Secondary DU: TBD\"; we apply the single-family rate × the ratio, as the City's ADU checklist describes. The main-home floor area includes an attached garage.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Public Works Development Impact Fee Schedule (fee schedule dated July 1, 2026)",
     "publisher": "City of Morgan Hill, Public Works Department",
     "effective": "2026-07-01",
     "id": "mh-dif",
     "url": "https://www.morganhill.ca.gov/DocumentCenter/View/56236/Development-Impact-Fee-Schedule-01152026-PDF",
     "fetched": "2026-10-18"
    },
    {
     "title": "Detached Accessory Dwelling Unit (ADU) Checklist",
     "publisher": "City of Morgan Hill, Development Services",
     "period": "City checklist",
     "id": "mh-adu",
     "url": "https://www.morganhill.ca.gov/DocumentCenter/View/42497",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "MORGAN HILL",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "sewer",
       "label": "Sewer impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (no subdivision)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community and recreation centers impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Library impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drain impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water capacity fee (5/8 to 1 inch meter)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 2893.45,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Morgan Hill Unified; statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 0.0,
      "high": 2893.45,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "sewer",
       "label": "Sewer impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee (no subdivision)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community and recreation centers impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Library impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "storm",
       "label": "Storm drain impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water capacity fee (5/8 to 1 inch meter)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 4348.88,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Morgan Hill Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 8383.88,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "sewer",
       "label": "Sewer impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 9678.0,
       "high": 9678.0,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2131.5,
       "high": 2131.5,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (no subdivision)",
       "cat": "impact",
       "status": "charged",
       "low": 2668.5,
       "high": 2668.5,
       "estimate": true
      },
      {
       "id": "rec",
       "label": "Community and recreation centers impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2499.5,
       "high": 2499.5,
       "estimate": true
      },
      {
       "id": "library",
       "label": "Library impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1347.5,
       "high": 1347.5,
       "estimate": true
      },
      {
       "id": "storm",
       "label": "Storm drain impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1226.5,
       "high": 1226.5,
       "estimate": true
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1226.5,
       "high": 1226.5,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 349.5,
       "high": 349.5,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (5/8 to 1 inch meter)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 5798.5,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Morgan Hill Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 21127.5,
      "high": 32306.0,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "sewer",
       "label": "Sewer impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 11613.6,
       "high": 11613.6,
       "estimate": true
      },
      {
       "id": "traffic",
       "label": "Traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2557.8,
       "high": 2557.8,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (no subdivision)",
       "cat": "impact",
       "status": "charged",
       "low": 3202.2,
       "high": 3202.2,
       "estimate": true
      },
      {
       "id": "rec",
       "label": "Community and recreation centers impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2999.4,
       "high": 2999.4,
       "estimate": true
      },
      {
       "id": "library",
       "label": "Library impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1617.0,
       "high": 1617.0,
       "estimate": true
      },
      {
       "id": "storm",
       "label": "Storm drain impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1471.8,
       "high": 1471.8,
       "estimate": true
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1471.8,
       "high": 1471.8,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 419.4,
       "high": 419.4,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (5/8 to 1 inch meter)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 6958.2,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Morgan Hill Unified; statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 25353.0,
      "high": 38767.2,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "mountain-view",
   "name": "Mountain View",
   "short": "Mountain View",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "size_cap": 1000,
   "summary": "Mountain View publishes typical ADU building permit fees rather than a per-sq-ft formula: $7,000 to $13,000 for new construction. On top of that come a land use document fee and, above 750 sq ft, a transportation impact fee. Water and sewer capacity fees may also apply when a new connection is needed.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building permit, new construction ADU (City's typical range, incl. inspections)",
     "cat": "building",
     "basis": "range_flat",
     "low": 7000,
     "high": 13000,
     "estimate": true,
     "note": "The City's published typical range for a new construction ADU, not a per-project calculation. It depends on construction valuation ($100,000–$300,000 typical).",
     "source": "mv-adu",
     "evidence": [
      "building permit fees of $7,000 to $13,000, which is based on a construction valuation (cost of labor and materials) range of $100,000 to $300,000, and"
     ],
     "figures": [
      "$7,000",
      "$13,000"
     ]
    },
    {
     "id": "landuse",
     "label": "Land use document fee (0.24% of construction valuation)",
     "cat": "planning",
     "basis": "range_flat",
     "low": 240,
     "high": 720,
     "estimate": true,
     "derived": {
      "low": "0.24/100*100000",
      "high": "0.24/100*300000"
     },
     "also": [
      {
       "source": "mv-adu",
       "evidence": [
        "range of $100,000 to $300,000"
       ],
       "figures": [
        "$100,000",
        "$300,000"
       ]
      }
     ],
     "note": "0.24% of construction valuation, shown for the City's typical $100,000–$300,000 range.",
     "source": "mv-feespage",
     "evidence": [
      "Land Use Document Fee (collected on all projects at building permit) 0.24% of construction valuation"
     ],
     "figures": [
      "0.24%"
     ]
    },
    {
     "id": "excav",
     "label": "Excavation permit, if utility or right-of-way work is needed",
     "cat": "building",
     "basis": "range_flat",
     "low": 0,
     "high": 12000,
     "when": "maybe",
     "derived": {
      "low": "0"
     },
     "note": "Up to $12,000, only when utility or right-of-way work is needed. High total only.",
     "source": "mv-adu",
     "evidence": [
      "if applicable, an excavation permit fee of up to $12,000, depending on the amount of utility improvements and construction in the public right-of-way."
     ],
     "figures": [
      "$12,000"
     ]
    },
    {
     "id": "tif",
     "label": "Citywide transportation fee",
     "cat": "impact",
     "basis": "range_flat",
     "low": 3513.78,
     "high": 6273.15,
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "Per net new unit. The schedule doesn't say which rate applies to an ADU, so we show the multi-family to single-family range, prorated by ADU size over the primary home's size.",
     "source": "mv-feespage",
     "evidence": [
      "Multi-Family Residential Units $3,513.78 per net new unit",
      "Single-Family Units (attached or detached) $6,273.15 per net new unit"
     ],
     "figures": [
      "$3,513.78",
      "$6,273.15"
     ]
    },
    {
     "id": "water",
     "label": "Water capacity fee (if a new connection is required)",
     "cat": "utility",
     "basis": "range_flat",
     "low": 5633.02,
     "high": 9389.06,
     "when": "maybe",
     "note": "State law limits ADU capacity charges to a proportional share (Gov. Code 66311.5(e)) and bars new ones for most conversions. Which class the City uses for an ADU isn't stated. High total only.",
     "source": "mv-feespage",
     "evidence": [
      "Multi-Family and Mobile Home Units (Class 3) $5,633.02 per unit",
      "Single-Family Detached Units (Class 1) $9,389.06 per unit"
     ],
     "figures": [
      "$5,633.02",
      "$9,389.06"
     ]
    },
    {
     "id": "sewer",
     "label": "Sewer capacity fee (if a new connection is required)",
     "cat": "utility",
     "basis": "range_flat",
     "low": 5545.98,
     "high": 7922.69,
     "when": "maybe",
     "note": "Same caveat as water. High total only.",
     "source": "mv-feespage",
     "evidence": [
      "Multi-Family and Mobile Home Units (Class 3) $5,545.98 per unit",
      "Single-Family Detached Units (Class 1) $7,922.69 per unit"
     ],
     "figures": [
      "$5,545.98",
      "$7,922.69"
     ]
    },
    {
     "id": "school",
     "label": "School impact fees (Mountain View Whisman / Los Altos & MVLA high school districts)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "The City says new residential space over 500 sq ft pays school fees, collected by the districts. We show the statewide Level 1 maximum as an upper bound."
    }
   ],
   "jadu_fee_note": {
    "text": "The City's typical building permit fees for a JADU are $4,000 to $6,000 (construction valuation $25,000–$35,000).",
    "source": "mv-adu",
    "evidence": [
     "building permit fees of $4,000 to $6,000, which is based on a construction valuation of $25,000 to $35,000, and"
    ]
   },
   "utilities": {
    "text": "Conversions that fix a nonconforming condition, code violation or unpermitted structure pay no impact or connection/capacity fees unless new utility infrastructure is needed.",
    "source": "mv-adu",
    "evidence": [
     "no impact fees or connection/capacity fees will be charged unless new utility infrastructure is required"
    ]
   },
   "school_districts": "Mountain View Whisman School District or Los Altos School District (K–8) and Mountain View–Los Altos Union High School District.",
   "rules": {
    "max_size": {
     "text": "Single-family lots: 850 sq ft (studio or 1 bedroom) or 1,000 sq ft (2+ bedrooms); an attached ADU is capped at 50% of the main home. Multifamily lots: 1,200 sq ft detached.",
     "source": "mv-adu",
     "evidence": [
      "Studio or 1 bedroom 850 square feet",
      "2 bedrooms or more 1,000 square feet",
      "Gross Floor Area (Maximum) 1,200 square feet for a detached ADU."
     ]
    },
    "height": {
     "text": "28 ft for a 1- or 2-story ADU (a basement counts as a story).",
     "source": "mv-adu",
     "evidence": [
      "For 1-story or 2-story structure: 28 feet maximum. A basement counts as a story."
     ]
    },
    "setbacks": {
     "text": "4 ft side and rear; front per the zoning district.",
     "source": "mv-adu",
     "evidence": [
      "Side 4 feet",
      "Rear 4 feet"
     ]
    },
    "parking": {
     "text": "None for a studio; one space for 1+ bedrooms, with exceptions (City Code 36.12.95). None on multifamily lots.",
     "source": "mv-adu",
     "evidence": [
      "1 or more bedrooms One space (covered or uncovered), which can be provided in a garage, carport, or driveway."
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. For a JADU, an owner must live in the house or the JADU.",
     "source": "mv-adu",
     "evidence": [
      "Either the single-family home or the JADU must be occupied by at least one legal owner of the property"
     ]
    },
    "jadu": {
     "text": "Up to 500 sq ft, entirely within the walls of the house; a deed restriction is recorded.",
     "source": "mv-adu",
     "evidence": [
      "Gross Floor Area (Maximum) 500 square feet",
      "Must be contained entirely within the walls of a single-family home."
     ]
    }
   },
   "gaps": [
    "Building permit: the City publishes only a typical range ($7,000–$13,000 for new construction), not a formula.",
    "Which transportation-fee and capacity-fee class applies to an ADU.",
    "Park land dedication in-lieu fee (land-value based; ADU treatment not stated).",
    "School district rate."
   ],
   "sources": [
    {
     "title": "Accessory Dwelling Units (permit guide)",
     "publisher": "City of Mountain View, Development Permits",
     "id": "mv-adu",
     "url": "https://developmentpermits.mountainview.gov/residential/accessory-dwelling-units",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Fees (effective August 22, 2026)",
     "publisher": "City of Mountain View",
     "effective": "2026-08-22",
     "id": "mv-feespage",
     "url": "https://developmentpermits.mountainview.gov/about-permits/fees-development",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "MOUNTAIN VIEW",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit, new construction ADU (City's typical range, incl. inspections)",
       "cat": "building",
       "status": "charged",
       "low": 7000.0,
       "high": 13000.0,
       "estimate": true
      },
      {
       "id": "landuse",
       "label": "Land use document fee (0.24% of construction valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 240.0,
       "high": 720.0,
       "estimate": true
      },
      {
       "id": "excav",
       "label": "Excavation permit, if utility or right-of-way work is needed",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 12000.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Citywide transportation fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 9389.06,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 7922.69,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fees (Mountain View Whisman / Los Altos & MVLA high school districts)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7240.0,
      "high": 43031.75,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit, new construction ADU (City's typical range, incl. inspections)",
       "cat": "building",
       "status": "charged",
       "low": 7000.0,
       "high": 13000.0,
       "estimate": true
      },
      {
       "id": "landuse",
       "label": "Land use document fee (0.24% of construction valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 240.0,
       "high": 720.0,
       "estimate": true
      },
      {
       "id": "excav",
       "label": "Excavation permit, if utility or right-of-way work is needed",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 12000.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Citywide transportation fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 9389.06,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 7922.69,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fees (Mountain View Whisman / Los Altos & MVLA high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7240.0,
      "high": 47066.75,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit, new construction ADU (City's typical range, incl. inspections)",
       "cat": "building",
       "status": "charged",
       "low": 7000.0,
       "high": 13000.0,
       "estimate": true
      },
      {
       "id": "landuse",
       "label": "Land use document fee (0.24% of construction valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 240.0,
       "high": 720.0,
       "estimate": true
      },
      {
       "id": "excav",
       "label": "Excavation permit, if utility or right-of-way work is needed",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 12000.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Citywide transportation fee",
       "cat": "impact",
       "status": "charged",
       "low": 1756.89,
       "high": 3136.58,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 9389.06,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 7922.69,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fees (Mountain View Whisman / Los Altos & MVLA high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 8996.89,
      "high": 51548.33,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit, new construction ADU (City's typical range, incl. inspections)",
       "cat": "building",
       "status": "charged",
       "low": 7000.0,
       "high": 13000.0,
       "estimate": true
      },
      {
       "id": "landuse",
       "label": "Land use document fee (0.24% of construction valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 240.0,
       "high": 720.0,
       "estimate": true
      },
      {
       "id": "excav",
       "label": "Excavation permit, if utility or right-of-way work is needed",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 12000.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Citywide transportation fee",
       "cat": "impact",
       "status": "charged",
       "low": 2108.27,
       "high": 3763.89,
       "estimate": true
      },
      {
       "id": "water",
       "label": "Water capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 9389.06,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewer capacity fee (if a new connection is required)",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 7922.69,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fees (Mountain View Whisman / Los Altos & MVLA high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 9348.27,
      "high": 53251.64,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "oakland",
   "name": "Oakland",
   "short": "Oakland",
   "county": "Alameda",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Oakland exempts ADUs from its affordable housing, transportation and capital improvements impact fees at any size. What's left is the building permit (the City says usually 4–6% of project value) and the Oakland Unified school fee of $5.17 per sq ft on ADUs of 500 sq ft or more.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building permit fees (City's rule of thumb: 4–6% of project value)",
     "cat": "building",
     "basis": "valuation_range",
     "pct_low": 4,
     "pct_high": 6,
     "needs_valuation": true,
     "estimate": true,
     "note": "The City's own rough guide, not a schedule. Enter a project value in the calculator to see the range.",
     "source": "oak-impact",
     "evidence": [
      "Building Permit Fees: Usually 4–6% of project value; more details available at the Building Permit Counter"
     ],
     "figures": [
      "4–",
      "6%"
     ]
    },
    {
     "id": "school",
     "label": "School fee (Oakland Unified, collected by the City)",
     "cat": "school",
     "basis": "rate",
     "rate": 5.17,
     "note": "The City page lists $5.17 per sq ft, the 2024 Level 1 rate. OUSD may have adopted the 2026 rate ($5.38). Exempt under 500 sq ft.",
     "source": "oak-impact",
     "evidence": [
      "School fees are collected by the Planning and Building Department on behalf of the Oakland Unified School District.",
      "Residential: $5.17 per square foot"
     ],
     "figures": [
      "$5.17"
     ]
    }
   ],
   "exemptions": {
    "text": "ADUs are exempt from Oakland's Affordable Housing Impact Fee (OMC 15.72) and its Transportation and Capital Improvements Impact Fees (OMC 15.74), at any size.",
    "source": "oak-ahif",
    "evidence": [
     "exempt from this Chapter if any of the following are met:",
     "1. Accessory Dwelling Units or ADUs Secondary units, as defined in Section"
    ]
   },
   "utilities": {
    "text": "New water meter fees are set by East Bay MUD (EBMUD), not the City. Not modeled.",
    "source": "oak-impact",
    "evidence": [
     "New water meter fees: See East Bay MUD (EBMUD) website."
    ]
   },
   "school_districts": "Oakland Unified School District.",
   "rules": {},
   "gaps": [
    "Building permit fees: the City gives only a rule of thumb (4–6% of project value), so modeled totals leave them out until you enter a project value.",
    "Planning fees for ADUs that need zoning review.",
    "EBMUD water and sewer capacity charges.",
    "Local size, height and setback rules (state limits are on our state-law page)."
   ],
   "sources": [
    {
     "title": "Impact Fees",
     "publisher": "City of Oakland, Planning & Building",
     "id": "oak-impact",
     "url": "https://www.oaklandca.gov/Planning-Building/Building-Construction-Permits-Inspections/Impact-Fees",
     "fetched": "2026-10-18"
    },
    {
     "title": "OMC Chapter 15.72 Affordable Housing Impact Fee (as amended July 2025)",
     "publisher": "City of Oakland",
     "id": "oak-ahif",
     "url": "https://www.oaklandca.gov/files/assets/city/v/1/planning-amp-building/documents/ad/impact-fees/amendments-to-chapter-15.72-affordable-housing-impact-fees.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "OMC Chapter 15.74 Transportation & Capital Improvements Impact Fee (as amended July 2025)",
     "publisher": "City of Oakland",
     "id": "oak-tiif",
     "url": "https://www.oaklandca.gov/files/assets/city/v/1/planning-amp-building/documents/ad/impact-fees/amendments-to-chapter-15.74-transportation-and-capital-improvements-impact-fees.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "also_exempt": {
    "source": "oak-tiif",
    "evidence": [
     "3. Accessory Dwelling Units or ADU Secondary units, as defined in Section"
    ]
   },
   "apr_name": "OAKLAND",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's rule of thumb: 4–6% of project value)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Oakland Unified, collected by the City)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 0.0,
      "high": 0.0,
      "unknown": [
       "bldg"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's rule of thumb: 4–6% of project value)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Oakland Unified, collected by the City)",
       "cat": "school",
       "status": "charged",
       "low": 3877.5,
       "high": 3877.5,
       "estimate": false
      }
     ],
     "total": {
      "low": 3877.5,
      "high": 3877.5,
      "unknown": [
       "bldg"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's rule of thumb: 4–6% of project value)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Oakland Unified, collected by the City)",
       "cat": "school",
       "status": "charged",
       "low": 5170.0,
       "high": 5170.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 5170.0,
      "high": 5170.0,
      "unknown": [
       "bldg"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's rule of thumb: 4–6% of project value)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (Oakland Unified, collected by the City)",
       "cat": "school",
       "status": "charged",
       "low": 6204.0,
       "high": 6204.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 6204.0,
      "high": 6204.0,
      "unknown": [
       "bldg"
      ]
     }
    }
   }
  },
  {
   "slug": "palo-alto",
   "name": "Palo Alto",
   "short": "Palo Alto",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "size_cap": 1000,
   "summary": "Palo Alto exempts ADUs from its housing and traffic impact fees at any size. From 750 sq ft up, it charges community-facility impact fees: parks, community centers and libraries per sq ft, plus public safety and general government per unit. Those make up most of the cost of a larger ADU. The City gives a typical building permit range of $2,000 to $8,000.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building permit fees (City's typical range)",
     "cat": "building",
     "basis": "range_flat",
     "low": 2000,
     "high": 8000,
     "estimate": true,
     "note": "The range in the City's 2025 J/ADU Guidebook, not a per-project calculation.",
     "source": "pa-handbook",
     "evidence": [
      "Building Permit Fees. ................... $2,000 to $8,000"
     ],
     "figures": [
      "$2,000",
      "$8,000"
     ]
    },
    {
     "id": "parks",
     "label": "Parks impact fee (single family)",
     "cat": "impact",
     "basis": "rate",
     "rate": 18.75,
     "impact": true,
     "source": "pa-impact",
     "evidence": [
      "Parks* $18.75 per sq. ft. $44.47 per sq. ft.",
      "* ADUs under 750 sq. ft. are exempt from Development Impact Fees."
     ],
     "figures": [
      "$18.75"
     ]
    },
    {
     "id": "commctr",
     "label": "Community center impact fee",
     "cat": "impact",
     "basis": "rate",
     "rate": 1.44,
     "impact": true,
     "source": "pa-impact",
     "evidence": [
      "Community Center* $1.44 per sq. ft. $3.43 per sq. ft."
     ],
     "figures": [
      "$1.44"
     ]
    },
    {
     "id": "library",
     "label": "Libraries impact fee",
     "cat": "impact",
     "basis": "rate",
     "rate": 0.86,
     "impact": true,
     "source": "pa-impact",
     "evidence": [
      "Libraries* $0.86 per sq. ft. $2.04 per sq. ft."
     ],
     "figures": [
      "$0.86"
     ]
    },
    {
     "id": "safety",
     "label": "Public safety facilities impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 1383.0,
     "impact": true,
     "per_unit": true,
     "source": "pa-impact",
     "evidence": [
      "Public Safety Facilities* $1,383.00 per unit $1,107.00 per unit"
     ],
     "figures": [
      "$1,383.00"
     ]
    },
    {
     "id": "govt",
     "label": "General government facilities impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 1743.0,
     "impact": true,
     "per_unit": true,
     "source": "pa-impact",
     "evidence": [
      "General Gov. Facilities* $1,743.00 per unit $1,394.00 per unit"
     ],
     "figures": [
      "$1,743.00"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Palo Alto Unified)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "The City's 2025 guidebook lists $4.79 per sq ft, the 2024 statewide Level 1 rate. The 2026 maximum is $5.38, shown as an upper bound."
    }
   ],
   "exemptions": {
    "text": "ADUs of every size are exempt from Palo Alto's housing impact fee and its citywide and Charleston/Arastradero traffic fees. JADUs and garage conversions without added floor area are exempt from all of them.",
    "source": "pa-impact",
    "evidence": [
     "ADUs 750 sq. ft. and larger. Fee is",
     "proportional to the size of the primary unit."
    ]
   },
   "utilities": {
    "text": "Palo Alto runs its own utilities. The guidebook sends utility fee questions to the Utilities Department, and we haven't modeled them.",
    "source": "pa-handbook",
    "evidence": [
     "Utility Fees......................... See Utility Department"
    ]
   },
   "school_districts": "Palo Alto Unified School District.",
   "rules": {
    "max_size": {
     "text": "800 sq ft detached on any eligible lot. Larger: 900 sq ft (1 bedroom) or 1,000 sq ft (2+ bedrooms) under added City standards.",
     "source": "pa-handbook",
     "evidence": [
      "An 800 SF detached ADU can be built on",
      "A 900 to 1,000 SF detached ADU can be"
     ]
    },
    "height": {
     "text": "16 ft (18 ft within ½ mile of transit, +2 ft to match the roof pitch). Larger ADUs under City standards: up to 25 ft or the zone limit, 2 stories.",
     "source": "pa-handbook",
     "evidence": [
      "max. height is 16 ft",
      "18 ft if within 1/2 mile from transit."
     ]
    },
    "setbacks": {
     "text": "4 ft rear and side; front per the zoning district.",
     "source": "pa-handbook",
     "evidence": [
      "min. setback 4 ft (rear/side"
     ]
    },
    "parking": {
     "text": "None for new second units (replacement uncovered parking when built with a new home that has no covered parking).",
     "source": "pa-handbook",
     "evidence": [
      "No parking is required for new second"
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. For a JADU, the owner must live in the main home or the JADU.",
     "source": "pa-handbook",
     "evidence": [
      "Building a Junior ADU? Owner occupancy is",
      "required in either the primary dwelling or"
     ]
    }
   },
   "gaps": [
    "Building permit: the City publishes only a typical range ($2,000–$8,000); the formula is in the FY 2027 Municipal Fee Schedule, which we haven't modeled.",
    "Utility connection fees (City of Palo Alto Utilities).",
    "Whether per-sq-ft facility fees are charged on the full ADU area or prorated further (we apply them to the ADU's area)."
   ],
   "sources": [
    {
     "title": "Development Impact and In-Lieu Fees (as of August 17, 2026)",
     "publisher": "City of Palo Alto",
     "effective": "2026-08-17",
     "id": "pa-impact",
     "url": "https://www.cityofpaloalto.org/files/assets/public/v/5/development-services/planning-review/6.-planning-fees/fy27-impact-fee-information-sheet.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "J/ADU Guidebook 2025",
     "publisher": "City of Palo Alto",
     "id": "pa-handbook",
     "url": "https://www.paloalto.gov/files/assets/public/v/1/planning-amp-development-services/adu_jadu-handbook-2025.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "PALO ALTO",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's typical range)",
       "cat": "building",
       "status": "charged",
       "low": 2000.0,
       "high": 8000.0,
       "estimate": true
      },
      {
       "id": "parks",
       "label": "Parks impact fee (single family)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "commctr",
       "label": "Community center impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Libraries impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "govt",
       "label": "General government facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Palo Alto Unified)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2000.0,
      "high": 8000.0,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's typical range)",
       "cat": "building",
       "status": "charged",
       "low": 2000.0,
       "high": 8000.0,
       "estimate": true
      },
      {
       "id": "parks",
       "label": "Parks impact fee (single family)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "commctr",
       "label": "Community center impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Libraries impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "govt",
       "label": "General government facilities impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Palo Alto Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2000.0,
      "high": 12035.0,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's typical range)",
       "cat": "building",
       "status": "charged",
       "low": 2000.0,
       "high": 8000.0,
       "estimate": true
      },
      {
       "id": "parks",
       "label": "Parks impact fee (single family)",
       "cat": "impact",
       "status": "charged",
       "low": 18750.0,
       "high": 18750.0,
       "estimate": false
      },
      {
       "id": "commctr",
       "label": "Community center impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1440.0,
       "high": 1440.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Libraries impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 860.0,
       "high": 860.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 691.5,
       "high": 691.5,
       "estimate": true
      },
      {
       "id": "govt",
       "label": "General government facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 871.5,
       "high": 871.5,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (Palo Alto Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 24613.0,
      "high": 35993.0,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit fees (City's typical range)",
       "cat": "building",
       "status": "charged",
       "low": 2000.0,
       "high": 8000.0,
       "estimate": true
      },
      {
       "id": "parks",
       "label": "Parks impact fee (single family)",
       "cat": "impact",
       "status": "charged",
       "low": 22500.0,
       "high": 22500.0,
       "estimate": false
      },
      {
       "id": "commctr",
       "label": "Community center impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1728.0,
       "high": 1728.0,
       "estimate": false
      },
      {
       "id": "library",
       "label": "Libraries impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1032.0,
       "high": 1032.0,
       "estimate": false
      },
      {
       "id": "safety",
       "label": "Public safety facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 829.8,
       "high": 829.8,
       "estimate": true
      },
      {
       "id": "govt",
       "label": "General government facilities impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1045.8,
       "high": 1045.8,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (Palo Alto Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 29135.6,
      "high": 41591.6,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "redwood-city",
   "name": "Redwood City",
   "short": "Redwood City",
   "county": "San Mateo",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Redwood City charges ADUs no park impact fee (exempt until April 1, 2027) and no transportation impact fee. Its building fee estimate for a new ADU runs from $3,999.53 (up to 400 sq ft, or a garage conversion) to $5,321.71 (601 to 800 sq ft), with valuation-based fees on top. The Sequoia Union High School District's fee starts at 500 sq ft.",
   "fees": [
    {
     "id": "base",
     "label": "New ADU base building fee (City estimate)",
     "cat": "building",
     "basis": "bands",
     "bands": [
      {
       "max": 400,
       "amount": 3999.53
      },
      {
       "max": 600,
       "amount": 4660.62
      },
      {
       "max": 800,
       "amount": 5321.71
      }
     ],
     "estimate": true,
     "note": "The City's estimate by size, up to 800 sq ft; it doesn't publish one for larger ADUs. Valuation-based, administrative, maintenance and miscellaneous fees are added case by case.",
     "source": "rwc-adu",
     "evidence": [
      "0 to 400 sq. ft. or converting existing garage to new ADU $3,999.53",
      "401 to 600 sq. ft. $4,660.62",
      "601 to 800 sq. ft. $5,321.71",
      "*Fees above are an estimate and additional fees will be applied based on construction valuation and are evaluated on a case-by-case basis."
     ],
     "figures": [
      "$3,999.53",
      "$4,660.62",
      "$5,321.71"
     ]
    },
    {
     "id": "park",
     "label": "Park impact fee (ADUs exempt until April 1, 2027)",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "derived": {
      "amount": "0"
     },
     "impact": true,
     "source": "rwc-park",
     "evidence": [
      "ADU $0/sq ft",
      "Note, bedroom additions and ADU's are currently exempt from Park Impact Fees until April 1, 2027."
     ],
     "figures": []
    },
    {
     "id": "tif",
     "label": "Transportation impact fee (ADU: $0)",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "derived": {
      "amount": "0"
     },
     "impact": true,
     "source": "rwc-dif",
     "evidence": [
      "ADU/Bedroom Addition $0.00 $0.00"
     ],
     "figures": []
    },
    {
     "id": "school",
     "label": "School impact fee (Sequoia Union High School District)",
     "cat": "school",
     "basis": "rate",
     "rate": 5.17,
     "note": "$5.17 per sq ft for residential construction adding 500 sq ft or more, as listed on the City's impact fee sheet (that page is marked revised July 22, 2024). Confirm the current rate with the district.",
     "source": "rwc-dif",
     "evidence": [
      "Projects adding 500 square feet or more of living space must pay",
      "Residential Construction .............................................. $5.17/sq. ft."
     ],
     "figures": [
      "$5.17"
     ]
    }
   ],
   "school_districts": "Sequoia Union High School District (shares the fee with its feeder elementary districts).",
   "rules": {
    "max_size": {
     "text": "Up to 850 sq ft for a one-bedroom ADU, or 1,000 sq ft with more than one bedroom.",
     "source": "rwc-adu",
     "evidence": [
      "Up to 850 square feet for a one-bedroom ADU, or 1,000 square feet for an ADU with more than one bedroom."
     ]
    }
   },
   "gaps": [
    "The City's base-fee estimate stops at 800 sq ft, so larger ADUs show as not modeled for that line.",
    "Valuation-based, administrative and maintenance fees and the water and sewer capacity fees (which the City says apply to ADUs) are in the Master Fee Schedule and aren't modeled yet.",
    "A fire flow test is required for new detached ADUs; its fee isn't included.",
    "Local height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Accessory Dwelling Unit Ordinance (ADU information page)",
     "publisher": "City of Redwood City",
     "period": "City web page",
     "id": "rwc-adu",
     "url": "https://www.redwoodcity.org/departments/community-development-department/planning-housing/planning-services/planning-codes-development-standards/accessory-dwelling-unit-ordinance",
     "fetched": "2026-10-18"
    },
    {
     "title": "Park Impact Fees (2026)",
     "publisher": "City of Redwood City, Parks, Recreation and Community Services",
     "period": "2026 fees",
     "id": "rwc-park",
     "url": "https://www.redwoodcity.org/departments/parks-recreation-and-community-services/parks/park-impact-fees",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Impact Fees (updated July 2026)",
     "publisher": "City of Redwood City, Community Development Department",
     "period": "Updated July 2026",
     "id": "rwc-dif",
     "url": "https://www.redwoodcity.org/home/showpublisheddocument/31531/639208466354570000",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "REDWOOD CITY",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "base",
       "label": "New ADU base building fee (City estimate)",
       "cat": "building",
       "status": "charged",
       "low": 4660.62,
       "high": 4660.62,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (ADUs exempt until April 1, 2027)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (ADU: $0)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Sequoia Union High School District)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 4660.62,
      "high": 4660.62,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "base",
       "label": "New ADU base building fee (City estimate)",
       "cat": "building",
       "status": "charged",
       "low": 5321.71,
       "high": 5321.71,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (ADUs exempt until April 1, 2027)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (ADU: $0)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Sequoia Union High School District)",
       "cat": "school",
       "status": "charged",
       "low": 3877.5,
       "high": 3877.5,
       "estimate": false
      }
     ],
     "total": {
      "low": 9199.21,
      "high": 9199.21,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "base",
       "label": "New ADU base building fee (City estimate)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (ADUs exempt until April 1, 2027)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (ADU: $0)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Sequoia Union High School District)",
       "cat": "school",
       "status": "charged",
       "low": 5170.0,
       "high": 5170.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 5170.0,
      "high": 5170.0,
      "unknown": [
       "base"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "base",
       "label": "New ADU base building fee (City estimate)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": true
      },
      {
       "id": "park",
       "label": "Park impact fee (ADUs exempt until April 1, 2027)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (ADU: $0)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Sequoia Union High School District)",
       "cat": "school",
       "status": "charged",
       "low": 6204.0,
       "high": 6204.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 6204.0,
      "high": 6204.0,
      "unknown": [
       "base"
      ]
     }
    }
   }
  },
  {
   "slug": "san-francisco",
   "name": "San Francisco",
   "short": "San Francisco",
   "county": "San Francisco",
   "type": "city-county",
   "sizes_mode": "formula",
   "summary": "San Francisco charges no development impact fees on ADUs smaller than 750 sq ft, or on lots with three or fewer existing units at any size. A typical single-family-lot ADU therefore pays none. The main costs are Department of Building Inspection (DBI) permit fees, which depend on construction valuation, and the school fee.",
   "fees": [
    {
     "id": "impact",
     "label": "Development impact fees",
     "cat": "impact",
     "basis": "flat",
     "amount": 0,
     "derived": {
      "amount": "0"
     },
     "note": "$0 on lots with 3 or fewer existing units (most single-family and duplex lots). On larger multifamily lots, ADUs of 750 sq ft or more pay proportional impact fees, which we haven't modeled.",
     "source": "sf-chart",
     "evidence": [
      "• ADUs & JADUs smaller than 750 sf or on lots with 3 existing units or fewer = no impact fees",
      "• ADUs & JADUs 750 sf and larger or on lots with more than 3 existing units = Impact fees are imposed proportionately in relation to the"
     ],
     "figures": [
      "750"
     ]
    },
    {
     "id": "dbi",
     "label": "DBI building permit and plan review fees",
     "cat": "building",
     "basis": "note",
     "note": "Set by DBI's fee tables from construction valuation. Not modeled yet.",
     "source": "sf-dif",
     "evidence": [
      "Accessory Dwelling Units"
     ]
    },
    {
     "id": "school",
     "label": "School fee (San Francisco Unified)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true
    }
   ],
   "exemptions": {
    "text": "No impact fees on ADUs or JADUs under 750 sq ft, or on lots with 3 or fewer existing units. Above that, fees are proportional to the primary unit's gross floor area.",
    "source": "sf-chart",
    "evidence": [
     "• ADUs & JADUs smaller than 750 sf or on lots with 3 existing units or fewer = no impact fees"
    ]
   },
   "school_districts": "San Francisco Unified School District.",
   "rules": {
    "height": {
     "text": "State program detached ADU: 16 ft, or 18 ft near transit or on a lot with a multifamily building (+2 ft for roof pitch). Attached: 25 ft or the primary dwelling's limit, whichever is lower.",
     "source": "sf-chart",
     "evidence": [
      "Otherwise, 16 ft.",
      "25 ft or the height limit for the primary"
     ]
    },
    "setbacks": {
     "text": "New construction: 4 ft side and rear. None when replacing an existing structure at the same dimensions.",
     "source": "sf-chart",
     "evidence": [
      "New construction: a setback of 4 ft is"
     ]
    },
    "deed": {
     "text": "State-program ADUs: no deed restriction. Local-program ADUs need a Costa-Hawkins regulatory agreement and a recorded deed restriction.",
     "source": "sf-chart",
     "evidence": [
      "Deed Not required."
     ]
    }
   },
   "gaps": [
    "DBI building permit and plan review fees (valuation-based tables) aren't modeled yet, so the San Francisco total shows only the school fee.",
    "Impact fees for ADUs of 750 sq ft or more on lots with more than 3 existing units.",
    "Size limits by program (see the Planning Department's ADU comparison chart)."
   ],
   "sources": [
    {
     "title": "ADU programs comparison chart",
     "publisher": "San Francisco Planning",
     "id": "sf-chart",
     "url": "https://sfplanning.org/sites/default/files/documents/adu/ADU_programs_comparison_chart.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "Planning Director Bulletin No. 3: State Accessory Dwelling Unit Program",
     "publisher": "San Francisco Planning",
     "id": "sf-bulletin3",
     "url": "https://sfplanning.org/resource/planning-director-bulletin-no-3-state-accessory-dwelling-unit-program",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Impact Fees",
     "publisher": "San Francisco Planning",
     "id": "sf-dif",
     "url": "https://sfplanning.org/project/development-impact-fees",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SAN FRANCISCO",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "impact",
       "label": "Development impact fees",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dbi",
       "label": "DBI building permit and plan review fees",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (San Francisco Unified)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 0.0,
      "unknown": [
       "dbi"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "impact",
       "label": "Development impact fees",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dbi",
       "label": "DBI building permit and plan review fees",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (San Francisco Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 4035.0,
      "unknown": [
       "dbi"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "impact",
       "label": "Development impact fees",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dbi",
       "label": "DBI building permit and plan review fees",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (San Francisco Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 5380.0,
      "unknown": [
       "dbi"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "impact",
       "label": "Development impact fees",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dbi",
       "label": "DBI building permit and plan review fees",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (San Francisco Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 6456.0,
      "unknown": [
       "dbi"
      ]
     }
    }
   }
  },
  {
   "slug": "san-jose",
   "name": "San José",
   "short": "San José",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "San José charges flat ADU building fees in two size bands, plus valuation-based construction taxes that add more than the permit fees themselves. Parkland fees apply above 750 sq ft and vary by zone.",
   "fees": [
    {
     "id": "issuance",
     "label": "ADU permit issuance (incl. address)",
     "cat": "building",
     "basis": "bands",
     "bands": [
      {
       "max": 750,
       "amount": 422
      },
      {
       "max": 1200,
       "amount": 633
      }
     ],
     "source": "sj-bldg-fees",
     "evidence": [
      "0 - 750 sq. ft. $422 $1,137 $1,732",
      "751 sq. ft. - 1,200 sq. ft. $633 $1,950 $2,520",
      "*Includes Addressing assignment for the unit."
     ],
     "figures": [
      "422",
      "633"
     ]
    },
    {
     "id": "planreview",
     "label": "ADU plan review",
     "cat": "building",
     "basis": "bands",
     "bands": [
      {
       "max": 750,
       "amount": 1137
      },
      {
       "max": 1200,
       "amount": 1950
      }
     ],
     "source": "sj-bldg-fees",
     "evidence": [
      "0 - 750 sq. ft. $422 $1,137 $1,732",
      "751 sq. ft. - 1,200 sq. ft. $633 $1,950 $2,520"
     ],
     "figures": [
      "1,137",
      "1,950"
     ],
     "note": "Modular ADUs pay 10% less for plan review. If review takes longer than the table assumes, the City can bill the extra hours."
    },
    {
     "id": "inspection",
     "label": "ADU inspection (incl. meter release)",
     "cat": "building",
     "basis": "bands",
     "bands": [
      {
       "max": 750,
       "amount": 1732
      },
      {
       "max": 1200,
       "amount": 2520
      }
     ],
     "source": "sj-bldg-fees",
     "evidence": [
      "0 - 750 sq. ft. $422 $1,137 $1,732",
      "751 sq. ft. - 1,200 sq. ft. $633 $1,950 $2,520",
      "**Includes Meter Release Inspection."
     ],
     "figures": [
      "1,732",
      "2,520"
     ],
     "note": "Modular ADUs pay 20% less for inspection."
    },
    {
     "id": "planning",
     "label": "Planning review of the building permit",
     "cat": "planning",
     "basis": "flat",
     "amount": 449,
     "when": "maybe",
     "source": "sj-bldg-fees",
     "evidence": [
      "Zoning and Use Conformance CP (1 base hour) $398 + $51",
      "13.00% Citywide Planning Fee"
     ],
     "figures": [
      "398",
      "51"
     ],
     "note": "$398 plus the 13% citywide planning fee ($51). The schedule doesn't say which planning check an ADU gets, so it counts toward the high total only.",
     "derived": {
      "amount": "398 + 51"
     }
    },
    {
     "id": "fire",
     "label": "Fire plan check + inspection",
     "cat": "building",
     "basis": "flat",
     "amount": 1269,
     "when": "maybe",
     "source": "sj-bldg-fees",
     "evidence": [
      "Custom Single Family",
      "2 $814.00",
      "1 $455.00"
     ],
     "figures": [
      "814",
      "455"
     ],
     "note": "$814 plan check + $455 inspection: the Fire Department's R-3 \"custom single family\" base fees. We're not sure Fire reviews every ADU this way, so it counts toward the high total only.",
     "derived": {
      "amount": "814 + 455"
     }
    },
    {
     "id": "tax-bs",
     "label": "Building & Structure Construction Tax (1.54% of valuation)",
     "cat": "tax",
     "basis": "valuation",
     "pct": 1.54,
     "val_rate": 175.92,
     "val_source": "sj-bldg-fees",
     "estimate": true,
     "source": "sj-bldg-fees",
     "evidence": [
      "Residential Use - 1 3/4% of 88% of Building Valuation (1.54%)",
      "R-3 Residential, one- and two-family 175.92",
      "R-2 & R-3 Valuation by Ordinance is the VB value for all building types"
     ],
     "figures": [
      "1.54",
      "175.92"
     ],
     "note": "Valuation = ADU sq ft × $175.92, the City's R-3 valuation rate effective July 1, 2026. The City's taxes page mentions exemptions for some projects; we found none for ADUs."
    },
    {
     "id": "tax-crmp",
     "label": "Commercial-Residential-Mobilehome Park Construction Tax (2.42%)",
     "cat": "tax",
     "basis": "valuation",
     "pct": 2.42,
     "val_rate": 175.92,
     "val_source": "sj-bldg-fees",
     "estimate": true,
     "source": "sj-bldg-fees",
     "evidence": [
      "Residential Use - 2 3/4% of 88% of Building Valuation (2.42%)",
      "R-3 Residential, one- and two-family 175.92"
     ],
     "figures": [
      "2.42",
      "175.92"
     ]
    },
    {
     "id": "tax-unit",
     "label": "Construction Tax + Residential Construction Tax (per unit)",
     "cat": "tax",
     "basis": "range_flat",
     "low": 250.8,
     "high": 330,
     "source": "sj-bldg-fees",
     "evidence": [
      "b. 2 Family - $136.80/unit",
      "a. 1 Family - $180.00/unit",
      "II. 2 Family - $114.00/unit",
      "I. 1 Family - $150.00/unit"
     ],
     "figures": [
      "136.80",
      "180.00",
      "114.00",
      "150.00"
     ],
     "note": "$114.00 + $136.80 at the 2-family rate, up to $150.00 + $180.00 at the 1-family rate. The schedule doesn't say which rate an ADU pays.",
     "derived": {
      "low": "114.00 + 136.80",
      "high": "150.00 + 180.00"
     }
    },
    {
     "id": "tax-state",
     "label": "State SMIP + building standards fees",
     "cat": "tax",
     "basis": "valuation",
     "pct": 0.014,
     "val_rate": 175.92,
     "val_source": "sj-bldg-fees",
     "estimate": true,
     "source": "sj-bldg-fees",
     "evidence": [
      "a. $.10/$1,000,00 Valuation for Residential (Revised 4/1/91) (.0001)",
      "the rate of .004% of the Building Valuation",
      "R-3 Residential, one- and two-family 175.92"
     ],
     "figures": [
      ".0001",
      ".004%",
      "175.92"
     ],
     "note": "0.01% (SMIP, residential) + 0.004% (building standards) of valuation.",
     "derived": {
      "pct": "0.0001*100 + 0.004"
     }
    },
    {
     "id": "parkland",
     "label": "Parkland impact fee (ADUs over 750 sq ft)",
     "cat": "impact",
     "basis": "range_flat",
     "low": 1700,
     "high": 8900,
     "impact": true,
     "prorate": false,
     "source": "sj-parkland-adu",
     "evidence": [
      "Parkland Impact Fees for Accessory Dwelling Units 750 sf or Greater*",
      "*ADUs under 750 sf are exempt from parkland fees",
      "7A $ 1,700",
      "7B $ 8,900"
     ],
     "figures": [
      "1,700",
      "8,900"
     ],
     "note": "A flat fee per ADU set by zone: $1,700 to $8,900. The City still links this ADU parkland map, which dates from 2020; ask Parks for the current rate. Under state law an ADU of exactly 750 sq ft owes $0."
    },
    {
     "id": "sewer",
     "label": "Sewage treatment plant connection",
     "cat": "utility",
     "basis": "range_flat",
     "low": 438,
     "high": 780,
     "when": "maybe",
     "source": "sj-bldg-fees",
     "evidence": [
      "Single Family Dwelling $780 per unit",
      "Multiple Family Dwelling $438 per unit"
     ],
     "figures": [
      "780",
      "438"
     ],
     "note": "Per-unit rates for a single-family ($780) or multifamily ($438) dwelling. State law bars this charge for ADUs built within existing space, and only allows a proportional charge for new detached ADUs (Gov. Code 66311.5(d)–(e)). The schedule has no ADU rate, so it counts toward the high total only."
    },
    {
     "id": "school",
     "label": "School impact fee (your district)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "About 19 school districts serve San José. We show the statewide Level 1 maximum as an upper bound. The City's ADU FAQ says school fees don't apply under 750 sq ft; the statewide exemption is under 500 sq ft, so ask your district."
    }
   ],
   "utilities": {
    "text": "Water comes from San José Water, the City's Municipal Water System or Great Oaks Water, depending on the address. Each sets its own meter and connection rules. The fee schedule's sewage treatment plant connection rates are shown above as a possible charge.",
    "source": "sj-bldg-fees",
    "evidence": [
     "Sewage Treatment Plant Connection Fees"
    ]
   },
   "school_districts": "About 19 districts, including San José Unified, East Side Union High, Alum Rock Union, Evergreen, Oak Grove, Franklin-McKinley, Berryessa Union, Cambrian, Moreland, Union and Campbell Union High.",
   "rules": {
    "max_size": {
     "text": "Detached ADU: 1,000 sq ft on lots under 9,000 sq ft; 1,200 sq ft on lots over 9,000 sq ft. JADU: 500 sq ft.",
     "source": "sj-checklist",
     "evidence": [
      "Lots <9,000 sf",
      "1,000 sf",
      "Lots >9,000 sf",
      "1,200 sf"
     ]
    },
    "height": {
     "text": "Detached ADU: 18 ft for one story, 25 ft for a second story; up to 2 stories.",
     "source": "sj-checklist",
     "evidence": [
      "1st Story: 18 ft",
      "2nd Story: 25 ft"
     ]
    },
    "setbacks": {
     "text": "Side and rear: 4 ft. Front: the zoning district's setback (Table 20-60). Behind the main home or 45 ft from the front; max 40% rear-yard coverage; 6 ft between buildings.",
     "source": "sj-checklist",
     "evidence": [
      "Minimum Side Setback:",
      "4 ft",
      "See Table 20-60",
      "* Max 40% Rear",
      "* 6 ft building"
     ]
    },
    "parking": {
     "text": "None required.",
     "source": "sj-checklist",
     "evidence": [
      "Parking Requirements: None"
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. Owner-occupancy of the main home is required for a JADU that shares sanitation.",
     "source": "sj-checklist",
     "evidence": [
      "Owner-occupancy of the main home is required if sharing sanitation facilities."
     ]
    },
    "preapproved": {
     "text": "San José runs a Preapproved ADU program of plans already reviewed by the City.",
     "source": "sj-adu-faq",
     "evidence": [
      "Select Preapproved ADU Plan that has already been reviewed by the City, which will help lower review cost!"
     ]
    }
   },
   "gaps": [
    "Which planning and fire review an ADU gets (counted in the high total only).",
    "Your parcel's parkland fee zone ($1,700–$8,900 range shown).",
    "School district rates (statewide Level 1 maximum shown instead).",
    "Water meter and connection charges from your water company.",
    "Public Works storm and sanitary sewer fees, which the schedule lists per lot and doesn't address for ADUs."
   ],
   "conflicts": [
    "The City's ADU FAQ says school impact fees don't apply to ADUs under 750 sq ft. State law only exempts ADUs under 500 sq ft from school fees (Gov. Code 66311.5(c)(3)); confirm with your district."
   ],
   "sources": [
    {
     "title": "FY 2026-27 Building and Structure Permits Fee Schedule (effective August 10, 2026)",
     "publisher": "City of San José, Planning, Building & Code Enforcement",
     "effective": "2026-08-10",
     "id": "sj-bldg-fees",
     "url": "https://www.sanjoseca.gov/home/showpublisheddocument/26047/639219591833200000",
     "fetched": "2026-10-18"
    },
    {
     "title": "Parkland Impact Fees for ADUs (map)",
     "publisher": "City of San José, Parks, Recreation & Neighborhood Services",
     "effective": "2020 map; still linked from the City fee page",
     "id": "sj-parkland-adu",
     "url": "https://www.sanjoseca.gov/home/showpublisheddocument/44072/637182239839470000",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADU Universal Checklist",
     "publisher": "City of San José",
     "id": "sj-checklist",
     "url": "https://www.sanjoseca.gov/home/showpublisheddocument/39038/638572568385100000",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADU FAQs",
     "publisher": "City of San José",
     "id": "sj-adu-faq",
     "url": "https://www.sanjoseca.gov/business/development-services-permit-center/accessory-dwelling-units-adus/adu-faqs",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Construction Taxes",
     "publisher": "City of San José",
     "id": "sj-taxes",
     "url": "https://www.sanjoseca.gov/your-government/departments-offices/planning-building-code-enforcement/building-division/building-permit-fees/development-construction-taxes",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SAN JOSE",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "issuance",
       "label": "ADU permit issuance (incl. address)",
       "cat": "building",
       "status": "charged",
       "low": 422.0,
       "high": 422.0,
       "estimate": false
      },
      {
       "id": "planreview",
       "label": "ADU plan review",
       "cat": "building",
       "status": "charged",
       "low": 1137.0,
       "high": 1137.0,
       "estimate": false
      },
      {
       "id": "inspection",
       "label": "ADU inspection (incl. meter release)",
       "cat": "building",
       "status": "charged",
       "low": 1732.0,
       "high": 1732.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning review of the building permit",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 449.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check + inspection",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1269.0,
       "estimate": false
      },
      {
       "id": "tax-bs",
       "label": "Building & Structure Construction Tax (1.54% of valuation)",
       "cat": "tax",
       "status": "charged",
       "low": 1351.87,
       "high": 1351.87,
       "estimate": true
      },
      {
       "id": "tax-crmp",
       "label": "Commercial-Residential-Mobilehome Park Construction Tax (2.42%)",
       "cat": "tax",
       "status": "charged",
       "low": 2124.37,
       "high": 2124.37,
       "estimate": true
      },
      {
       "id": "tax-unit",
       "label": "Construction Tax + Residential Construction Tax (per unit)",
       "cat": "tax",
       "status": "charged",
       "low": 250.8,
       "high": 330.0,
       "estimate": false
      },
      {
       "id": "tax-state",
       "label": "State SMIP + building standards fees",
       "cat": "tax",
       "status": "charged",
       "low": 12.29,
       "high": 12.29,
       "estimate": true
      },
      {
       "id": "parkland",
       "label": "Parkland impact fee (ADUs over 750 sq ft)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewage treatment plant connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 780.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (your district)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7030.33,
      "high": 9607.53,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "issuance",
       "label": "ADU permit issuance (incl. address)",
       "cat": "building",
       "status": "charged",
       "low": 422.0,
       "high": 422.0,
       "estimate": false
      },
      {
       "id": "planreview",
       "label": "ADU plan review",
       "cat": "building",
       "status": "charged",
       "low": 1137.0,
       "high": 1137.0,
       "estimate": false
      },
      {
       "id": "inspection",
       "label": "ADU inspection (incl. meter release)",
       "cat": "building",
       "status": "charged",
       "low": 1732.0,
       "high": 1732.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning review of the building permit",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 449.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check + inspection",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1269.0,
       "estimate": false
      },
      {
       "id": "tax-bs",
       "label": "Building & Structure Construction Tax (1.54% of valuation)",
       "cat": "tax",
       "status": "charged",
       "low": 2031.88,
       "high": 2031.88,
       "estimate": true
      },
      {
       "id": "tax-crmp",
       "label": "Commercial-Residential-Mobilehome Park Construction Tax (2.42%)",
       "cat": "tax",
       "status": "charged",
       "low": 3192.95,
       "high": 3192.95,
       "estimate": true
      },
      {
       "id": "tax-unit",
       "label": "Construction Tax + Residential Construction Tax (per unit)",
       "cat": "tax",
       "status": "charged",
       "low": 250.8,
       "high": 330.0,
       "estimate": false
      },
      {
       "id": "tax-state",
       "label": "State SMIP + building standards fees",
       "cat": "tax",
       "status": "charged",
       "low": 18.47,
       "high": 18.47,
       "estimate": true
      },
      {
       "id": "parkland",
       "label": "Parkland impact fee (ADUs over 750 sq ft)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewage treatment plant connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 780.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 8785.1,
      "high": 15397.3,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "issuance",
       "label": "ADU permit issuance (incl. address)",
       "cat": "building",
       "status": "charged",
       "low": 633.0,
       "high": 633.0,
       "estimate": false
      },
      {
       "id": "planreview",
       "label": "ADU plan review",
       "cat": "building",
       "status": "charged",
       "low": 1950.0,
       "high": 1950.0,
       "estimate": false
      },
      {
       "id": "inspection",
       "label": "ADU inspection (incl. meter release)",
       "cat": "building",
       "status": "charged",
       "low": 2520.0,
       "high": 2520.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning review of the building permit",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 449.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check + inspection",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1269.0,
       "estimate": false
      },
      {
       "id": "tax-bs",
       "label": "Building & Structure Construction Tax (1.54% of valuation)",
       "cat": "tax",
       "status": "charged",
       "low": 2709.17,
       "high": 2709.17,
       "estimate": true
      },
      {
       "id": "tax-crmp",
       "label": "Commercial-Residential-Mobilehome Park Construction Tax (2.42%)",
       "cat": "tax",
       "status": "charged",
       "low": 4257.26,
       "high": 4257.26,
       "estimate": true
      },
      {
       "id": "tax-unit",
       "label": "Construction Tax + Residential Construction Tax (per unit)",
       "cat": "tax",
       "status": "charged",
       "low": 250.8,
       "high": 330.0,
       "estimate": false
      },
      {
       "id": "tax-state",
       "label": "State SMIP + building standards fees",
       "cat": "tax",
       "status": "charged",
       "low": 24.63,
       "high": 24.63,
       "estimate": true
      },
      {
       "id": "parkland",
       "label": "Parkland impact fee (ADUs over 750 sq ft)",
       "cat": "impact",
       "status": "charged",
       "low": 1700.0,
       "high": 8900.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewage treatment plant connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 780.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 14044.86,
      "high": 29202.06,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "issuance",
       "label": "ADU permit issuance (incl. address)",
       "cat": "building",
       "status": "charged",
       "low": 633.0,
       "high": 633.0,
       "estimate": false
      },
      {
       "id": "planreview",
       "label": "ADU plan review",
       "cat": "building",
       "status": "charged",
       "low": 1950.0,
       "high": 1950.0,
       "estimate": false
      },
      {
       "id": "inspection",
       "label": "ADU inspection (incl. meter release)",
       "cat": "building",
       "status": "charged",
       "low": 2520.0,
       "high": 2520.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning review of the building permit",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 449.0,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire plan check + inspection",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1269.0,
       "estimate": false
      },
      {
       "id": "tax-bs",
       "label": "Building & Structure Construction Tax (1.54% of valuation)",
       "cat": "tax",
       "status": "charged",
       "low": 3251.0,
       "high": 3251.0,
       "estimate": true
      },
      {
       "id": "tax-crmp",
       "label": "Commercial-Residential-Mobilehome Park Construction Tax (2.42%)",
       "cat": "tax",
       "status": "charged",
       "low": 5108.72,
       "high": 5108.72,
       "estimate": true
      },
      {
       "id": "tax-unit",
       "label": "Construction Tax + Residential Construction Tax (per unit)",
       "cat": "tax",
       "status": "charged",
       "low": 250.8,
       "high": 330.0,
       "estimate": false
      },
      {
       "id": "tax-state",
       "label": "State SMIP + building standards fees",
       "cat": "tax",
       "status": "charged",
       "low": 29.55,
       "high": 29.55,
       "estimate": true
      },
      {
       "id": "parkland",
       "label": "Parkland impact fee (ADUs over 750 sq ft)",
       "cat": "impact",
       "status": "charged",
       "low": 1700.0,
       "high": 8900.0,
       "estimate": false
      },
      {
       "id": "sewer",
       "label": "Sewage treatment plant connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 780.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (your district)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 15443.07,
      "high": 31676.27,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "san-mateo",
   "name": "San Mateo",
   "short": "San Mateo",
   "county": "San Mateo",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "San Mateo charges a flat ADU building permit fee: $2,831.57 for new construction in FY 2026-27. A new ADU that's separate from the house also pays a wastewater capacity charge of $5.87 per sq ft. Percentage fees on construction valuation are added on top.",
   "fees": [
    {
     "id": "permit",
     "label": "ADU building permit, new construction (flat)",
     "cat": "building",
     "basis": "flat",
     "amount": 2831.57,
     "note": "Remodel/conversion ADU: $2,031.12. Eligible manufactured, prefab or preapproved ADU: $1,455.43. JADU: $1,454.02.",
     "source": "smt-mfs",
     "evidence": [
      "P. ACCESSORY DWELLING UNITS",
      "New Construction Each $2,831.57",
      "Remodel Each $2,031.12",
      "Eligible Manufacture, Pre-Fab, or Pre-Approved Each $1,455.43"
     ],
     "figures": [
      "$2,831.57"
     ]
    },
    {
     "id": "gpm",
     "label": "General plan maintenance fee (0.59% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.59,
     "needs_valuation": true,
     "source": "smt-mfs",
     "evidence": [
      "G. GENERAL PLAN MAINTENANCE FEE Construction Valuation of 0.59% of valuation"
     ],
     "figures": [
      "0.59%"
     ]
    },
    {
     "id": "tech",
     "label": "Technology fee (0.15% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.15,
     "needs_valuation": true,
     "source": "smt-mfs",
     "evidence": [
      "J. TECHNOLOGY FEE Percentage 0.15% of valuation"
     ],
     "figures": [
      "0.15%"
     ]
    },
    {
     "id": "park-pc",
     "label": "Park plan check and inspection (0.05% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.05,
     "needs_valuation": true,
     "when": "maybe",
     "note": "On permits over $5,000 valuation; you can apply for an exemption if there's no park plan check or inspection requirement.",
     "source": "smt-mfs",
     "evidence": [
      "plan check or inspection services. Park Plan Check and Building Permits Whose"
     ],
     "figures": [],
     "also": [
      {
       "source": "smt-mfs",
       "evidence": [
        "b. Reimburse cost of staff or consultant time spent in Building Valuation on Those 0.05%"
       ],
       "figures": [
        "0.05%"
       ]
      }
     ]
    },
    {
     "id": "wastewater",
     "label": "Wastewater capacity charge (new detached ADU)",
     "cat": "utility",
     "basis": "rate",
     "rate": 5.87,
     "note": "Per sq ft of ADU. San Mateo's code requires a capacity charge for an ADU that is separate from an existing structure; conversions pay none.",
     "source": "smt-mfs",
     "evidence": [
      "e. Accessory Dwelling Unit Per Square Foot $5.87"
     ],
     "figures": [
      "$5.87"
     ],
     "also": [
      {
       "source": "smt-code",
       "evidence": [
        "For a Conversion ADU, payment of a connection fee or capacity charge is not required. For an ADU that is separate from an existing structure, the City will require payment of a connection fee or capacity charge that is proportionate to the ADU's burden."
       ]
      }
     ]
    },
    {
     "id": "tif",
     "label": "Transportation improvement fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 7339.55,
     "impact": true,
     "per_unit": true,
     "when": "maybe",
     "note": "$7,339.55 per single-family dwelling. The schedule doesn't list an ADU rate; if it's charged, the City's code requires it to be proportional to the main home's size, which is how we compute it. High total only.",
     "source": "smt-mfs",
     "evidence": [
      "a. Single-family Per Dwelling Unit $7,339.55"
     ],
     "figures": [
      "$7,339.55"
     ],
     "also": [
      {
       "source": "smt-code",
       "evidence": [
        "Any impact fees charged for an ADU over 750 square feet shall be charged proportionately in relation to the square footage of the primary residential dwelling unit."
       ]
      }
     ]
    },
    {
     "id": "childcare",
     "label": "Child care development fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 4677.29,
     "impact": true,
     "per_unit": true,
     "when": "maybe",
     "note": "$4,677.29 per single-family dwelling; no ADU rate is listed. Computed proportionally as above. High total only.",
     "source": "smt-mfs",
     "evidence": [
      "1. Single-family Per Dwelling Unit $4,677.29"
     ],
     "figures": [
      "$4,677.29"
     ]
    },
    {
     "id": "school",
     "label": "School fee (statewide cap shown)",
     "cat": "school",
     "basis": "school_level1"
    }
   ],
   "school_districts": "Most of the city is in the San Mateo-Foster City School District and the San Mateo Union High School District.",
   "rules": {},
   "exemptions": {
    "text": "San Mateo's code: no impact fees for ADUs of 750 sq ft or less; above that, proportional to the main home's size.",
    "source": "smt-code",
    "evidence": [
     "No impact fees shall be charged for ADUs 750 square feet in size or smaller."
    ]
   },
   "gaps": [
    "Valuation-based fees (general plan maintenance, technology, park plan check, state SMIP and BSASRF) depend on construction valuation; enter one in the calculator.",
    "The park in-lieu fee in the schedule applies to parcel maps, subdivisions and other multifamily projects, so it isn't counted for an ADU.",
    "Whether the transportation and child care fees apply to ADUs isn't stated; they're counted in the high total only.",
    "School district rate not captured; shown at the statewide cap.",
    "Local size, height and parking rules not captured yet; the state minimums apply."
   ],
   "sources": [
    {
     "title": "Adopted Comprehensive Fee Schedule, July 1, 2026 to June 30, 2027",
     "publisher": "City of San Mateo",
     "effective": "2026-07-01",
     "id": "smt-mfs",
     "url": "https://www.cityofsanmateo.org/DocumentCenter/View/105420/Master-Fee-Schedule-26-27",
     "fetched": "2026-10-18"
    },
    {
     "title": "Municipal Code 27.19.050, General Requirements (as amended by Ord. 2026-02, effective March 4, 2026)",
     "publisher": "City of San Mateo",
     "effective": "2026-03-04",
     "id": "smt-code",
     "url": "https://law.cityofsanmateo.org/us/ca/cities/san-mateo/code/27.19.050",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Unit Information and Resources",
     "publisher": "City of San Mateo",
     "period": "City web page",
     "id": "smt-adu",
     "url": "https://cityofsanmateo.org/3907/Accessory-Dwelling-Unit-ADU",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SAN MATEO",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "permit",
       "label": "ADU building permit, new construction (flat)",
       "cat": "building",
       "status": "charged",
       "low": 2831.57,
       "high": 2831.57,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance fee (0.59% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "park-pc",
       "label": "Park plan check and inspection (0.05% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "wastewater",
       "label": "Wastewater capacity charge (new detached ADU)",
       "cat": "utility",
       "status": "charged",
       "low": 2929.13,
       "high": 2929.13,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Child care development fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 5760.7,
      "high": 5760.7,
      "unknown": [
       "gpm",
       "tech",
       "park-pc"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "permit",
       "label": "ADU building permit, new construction (flat)",
       "cat": "building",
       "status": "charged",
       "low": 2831.57,
       "high": 2831.57,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance fee (0.59% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "park-pc",
       "label": "Park plan check and inspection (0.05% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "wastewater",
       "label": "Wastewater capacity charge (new detached ADU)",
       "cat": "utility",
       "status": "charged",
       "low": 4402.5,
       "high": 4402.5,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Child care development fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7234.07,
      "high": 11269.07,
      "unknown": [
       "gpm",
       "tech",
       "park-pc"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "permit",
       "label": "ADU building permit, new construction (flat)",
       "cat": "building",
       "status": "charged",
       "low": 2831.57,
       "high": 2831.57,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance fee (0.59% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "park-pc",
       "label": "Park plan check and inspection (0.05% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "wastewater",
       "label": "Wastewater capacity charge (new detached ADU)",
       "cat": "utility",
       "status": "charged",
       "low": 5870.0,
       "high": 5870.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "maybe",
       "low": 0.0,
       "high": 3669.78,
       "estimate": true
      },
      {
       "id": "childcare",
       "label": "Child care development fee",
       "cat": "impact",
       "status": "maybe",
       "low": 0.0,
       "high": 2338.65,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 8701.57,
      "high": 20090.0,
      "unknown": [
       "gpm",
       "tech",
       "park-pc"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "permit",
       "label": "ADU building permit, new construction (flat)",
       "cat": "building",
       "status": "charged",
       "low": 2831.57,
       "high": 2831.57,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance fee (0.59% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology fee (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "park-pc",
       "label": "Park plan check and inspection (0.05% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "wastewater",
       "label": "Wastewater capacity charge (new detached ADU)",
       "cat": "utility",
       "status": "charged",
       "low": 7044.0,
       "high": 7044.0,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "maybe",
       "low": 0.0,
       "high": 4403.73,
       "estimate": true
      },
      {
       "id": "childcare",
       "label": "Child care development fee",
       "cat": "impact",
       "status": "maybe",
       "low": 0.0,
       "high": 2806.37,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fee (statewide cap shown)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 9875.57,
      "high": 23541.67,
      "unknown": [
       "gpm",
       "tech",
       "park-pc"
      ]
     }
    }
   }
  },
  {
   "slug": "santa-cruz",
   "name": "Santa Cruz (city)",
   "short": "Santa Cruz",
   "county": "Santa Cruz",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "The City of Santa Cruz prices ADU building permits from valuation ($220 per sq ft for wood-frame homes). It adds trade-permit percentages, a 6% technology surcharge and a reduced General Plan fee for ADUs. Above 750 sq ft, public-safety and child-care impact fees apply.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building permit (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "val_rate": 220.0,
     "table": [
      {
       "from": 50000,
       "upto": 100000,
       "base": 1445,
       "per1000": 13
      },
      {
       "from": 100000,
       "upto": 500000,
       "base": 2132,
       "per1000": 3
      }
     ],
     "ceil": true,
     "estimate": true,
     "note": "Valuation = ADU sq ft × $220.00, the City's R-3 rate for wood-frame (type V) construction. From $100,000 valuation: $2,132 + $3 per extra $1,000 (or fraction).",
     "source": "sc-fees",
     "evidence": [
      "R-3 Residential, one and two family 246.80 240.06 234.14 227.66 220.00 223.84 223.84 220.00 220.00",
      "Valuation Base Fee: $2,132.00 for the ﬁrst $100,000.00",
      "plus $3.00 for each additional $1,000.00, or fraction",
      "Valuation Base Fee: $1,445.00 for the ﬁrst $50,000.00",
      "plus $13.00 for each additional $1,000.00, or fraction"
     ],
     "figures": [
      "220.00",
      "2,132.00",
      "1,445.00",
      "$3.00",
      "$13.00",
      "$100,000.00",
      "$50,000.00"
     ]
    },
    {
     "id": "elec",
     "label": "Electrical permit (17% of building permit)",
     "cat": "building",
     "basis": "pct",
     "pct": 17,
     "of": [
      "bldg"
     ],
     "source": "sc-fees",
     "evidence": [
      "Electrical Single- and two-family. For new single- and",
      "17% of"
     ],
     "figures": [
      "17%"
     ]
    },
    {
     "id": "mech",
     "label": "Mechanical permit (7% of building permit)",
     "cat": "building",
     "basis": "pct",
     "pct": 7,
     "of": [
      "bldg"
     ],
     "source": "sc-fees",
     "evidence": [
      "Single- and two-family. For new single- and two-family New Fee -",
      "7% of"
     ],
     "figures": [
      "7%"
     ]
    },
    {
     "id": "plmb",
     "label": "Plumbing permit (16% of building permit + $64 issuance)",
     "cat": "building",
     "basis": "pct",
     "pct": 16,
     "of": [
      "bldg"
     ],
     "note": "Plus a $64 plumbing permit issuance fee, shown on its own line.",
     "source": "sc-fees",
     "evidence": [
      "Single- and two-family. For new single- and two-family 16 % of",
      "PL-BLD86 Issuance of each plumbing permit $64.00"
     ],
     "figures": [
      "16 %",
      "$64.00"
     ]
    },
    {
     "id": "plmbiss",
     "label": "Plumbing permit issuance",
     "cat": "building",
     "basis": "flat",
     "amount": 64,
     "source": "sc-fees",
     "evidence": [
      "PL-BLD86 Issuance of each plumbing permit $64.00"
     ],
     "figures": [
      "64.00"
     ]
    },
    {
     "id": "energy",
     "label": "Energy (Title 24) review",
     "cat": "building",
     "basis": "flat",
     "amount": 152,
     "note": "The minimum charge; billed hourly beyond that.",
     "source": "sc-fees",
     "evidence": [
      "PL-BLD133 Energy T-24 ( Min + Per Hour) $152.00",
      "Residential Projects: New SFD'S, ADU'S, and additions are a one time fee and should be collected at intake;"
     ],
     "figures": [
      "152.00"
     ]
    },
    {
     "id": "green",
     "label": "Green Building Program (1% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 1,
     "val_rate": 220.0,
     "estimate": true,
     "source": "sc-fees",
     "evidence": [
      "PL-BLD3 Green Building Program Management 1% of project",
      "R-3 Residential, one and two family 246.80 240.06 234.14 227.66 220.00"
     ],
     "figures": [
      "1%",
      "220.00"
     ]
    },
    {
     "id": "planning",
     "label": "Planning plan check ($401 + $4 per $1,000 valuation)",
     "cat": "planning",
     "basis": "valuation_plus",
     "base": 401,
     "per1000": 4,
     "val_rate": 220.0,
     "estimate": true,
     "also": [
      {
       "source": "sc-fees",
       "evidence": [
        "R-3 Residential, one and two family 246.80 240.06 234.14 227.66 220.00"
       ],
       "figures": [
        "220.00"
       ]
      }
     ],
     "source": "sc-fees",
     "evidence": [
      "PL-CP47 Plan Check: Planning $401.00",
      "PL-CP48 Plan Check: Planning plus, per $1,000 valuation charged $4.00"
     ],
     "figures": [
      "401.00",
      "4.00"
     ]
    },
    {
     "id": "gpm",
     "label": "General Plan maintenance fee for ADUs (0.61% of valuation)",
     "cat": "planning",
     "basis": "valuation",
     "pct": 0.61,
     "val_rate": 220.0,
     "estimate": true,
     "also": [
      {
       "source": "sc-fees",
       "evidence": [
        "R-3 Residential, one and two family 246.80 240.06 234.14 227.66 220.00"
       ],
       "figures": [
        "220.00"
       ]
      }
     ],
     "source": "sc-fees",
     "evidence": [
      "PL-CP37 General Plan Maintenance Fee: ADU 0.61% of"
     ],
     "figures": [
      "0.61%"
     ]
    },
    {
     "id": "tech",
     "label": "Technology surcharge (6%)",
     "cat": "building",
     "basis": "pct",
     "pct": 6,
     "of": [
      "bldg",
      "elec",
      "mech",
      "plmb",
      "plmbiss",
      "energy",
      "planning"
     ],
     "note": "6% on building and planning fees. Not charged on impact fees, the General Plan fee or the Green Building fee (which is exempt from CPI and listed separately).",
     "source": "sc-fees",
     "evidence": [
      "PL-BLD2 Technology Surcharge 6% PLC",
      "Applied to all fees and charges, except for",
      "impact fees, inclusionary housing in-lieu fees, and General Plan Maintenance Fee."
     ],
     "figures": [
      "6%"
     ]
    },
    {
     "id": "psif-police",
     "label": "Public safety impact fee: police",
     "cat": "impact",
     "basis": "rate",
     "rate": 1.69,
     "impact": true,
     "source": "sc-fees",
     "evidence": [
      "POL-PSIF Single-Family Residential (per ft2) $1.69",
      "State law prohibits charging any impact fees",
      "on ADUs less than 750 ft2."
     ],
     "figures": [
      "1.69"
     ]
    },
    {
     "id": "psif-fire",
     "label": "Public safety impact fee: fire",
     "cat": "impact",
     "basis": "rate",
     "rate": 1.88,
     "impact": true,
     "source": "sc-fees",
     "evidence": [
      "FIRE-PSIF Single-Family Residential (per ft2) $1.88"
     ],
     "figures": [
      "1.88"
     ]
    },
    {
     "id": "childcare",
     "label": "Childcare impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 388,
     "impact": true,
     "prorate": false,
     "estimate": true,
     "note": "$0.633 per sq ft, capped at $388 per bedroom. Any ADU above 750 sq ft is past the 614 sq ft cap, so we use $388 for one bedroom.",
     "source": "sc-fees",
     "evidence": [
      "PL-CIF1 Single-Family Residential (per ft2) $0.633 [PLA]",
      "(Max: 614 ft2 at $388 per bedroom) [PLB]"
     ],
     "figures": [
      "0.633",
      "$388"
     ]
    },
    {
     "id": "parkstax",
     "label": "Parks & recreation facilities tax ($3 per sq ft)",
     "cat": "tax",
     "basis": "rate",
     "rate": 3.0,
     "when": "maybe",
     "note": "An excise tax on new residential dwelling units (SCMC 5.72), not an impact fee, so the 750 sq ft exemption doesn't cover it. The schedule doesn't say how it applies to ADUs, so it counts toward the high total only.",
     "source": "sc-fees",
     "evidence": [
      "The sum of $3.00 for each square foot of a residential dwelling unit, or portion thereof, to be",
      "constructed and/or developed;"
     ],
     "figures": [
      "3.00"
     ]
    },
    {
     "id": "school",
     "label": "School impact fee (Santa Cruz City Schools)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "The City's ADU page puts the school fee at \"around $3.15/square foot\" and describes ADUs under 750 sq ft as below the threshold. State law exempts ADUs under 500 sq ft. We show the statewide Level 1 maximum as an upper bound."
    }
   ],
   "utilities": {
    "text": "The City says new detached ADUs \"will almost always trigger the requirement for new water and sewer connections and the associated fees\". Conversions and attached ADUs usually don't need separate connections but may need a bigger meter. We have not modeled Santa Cruz Water Department or sewer connection charges.",
    "source": "sc-adu",
    "evidence": [
     "ADUs created as detached New Construction will almost always trigger the requirement for new water and sewer connections and the associated fees."
    ]
   },
   "school_districts": "Santa Cruz City Schools (elementary and high school districts) for most of the city.",
   "rules": {
    "max_size": {
     "text": "Non-exempt detached ADU: 10% of net lot area up to 1,200 sq ft, or 850 sq ft (studio or 1 bedroom) / 1,000 sq ft (2+ bedrooms). A Statewide Exemption detached ADU: up to 800 sq ft.",
     "source": "sc-adu",
     "evidence": [
      "10% of the net lot area of the parcel, up to a maximum of 1200 square feet of habitable area",
      "Up to 850 square feet for a studio or 1-bedroom unit, or up to 1000 square feet for units with more than one bedroom."
     ]
    },
    "height": {
     "text": "Non-exempt detached ADU: up to 22 ft to the roof peak. Statewide Exemption ADU: 16 ft (18 ft near transit).",
     "source": "sc-adu",
     "evidence": [
      "The new construction detached ADU may be up to 22' in height to the roof peak."
     ]
    },
    "setbacks": {
     "text": "Non-exempt detached ADU: 3 ft from interior side and rear lines; 4 ft for any part over 16 ft tall. Statewide Exemption ADU: 4 ft.",
     "source": "sc-adu",
     "evidence": [
      "New construction detached ADUs must be setback a minimum of 3' from the interior side and rear property lines."
     ]
    },
    "parking": {
     "text": "None outside the Coastal Zone. Inside it, one space near the coast (City GIS layer \"ADU Parking Required\").",
     "source": "sc-adu",
     "evidence": [
      "Outside the Coastal Zone, no parking is required for an ADU."
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. Required for a JADU.",
     "source": "sc-adu",
     "evidence": [
      "No owner occupancy is required on properties with ADUs."
     ]
    },
    "jadu": {
     "text": "Up to 500 sq ft; the owner must live in the JADU or the main home and record a land use agreement.",
     "source": "sc-adu",
     "evidence": [
      "The JADU can be up to 500 square feet in size.",
      "The owner needs to live in either JADU or in the primary dwelling to which the JADU is attached."
     ]
    }
   },
   "gaps": [
    "Water and sewer connection fees (the City says new detached ADUs almost always pay them).",
    "Traffic impact fee, which applies only in Council-designated areas.",
    "Whether the Parks & Recreation facilities tax applies to ADUs (high total only).",
    "Addressing fee (hourly) and Coastal Permit fees where they apply.",
    "School district's actual rate (statewide Level 1 maximum shown)."
   ],
   "sources": [
    {
     "title": "Department Fee Schedule (effective January 1, 2026, updated 1/5/2026)",
     "publisher": "City of Santa Cruz, Planning and Community Development",
     "effective": "2026-01-01",
     "id": "sc-fees",
     "url": "https://www.santacruzca.gov/files/assets/city/v/4/pl/documents/pl-fee-schedule-effective-1-1-26.pdf",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Units (ADUs)",
     "publisher": "City of Santa Cruz, Planning and Community Development",
     "id": "sc-adu",
     "url": "https://www.santacruzca.gov/Government/City-Departments/Community-Development/Current-Planning/Accessory-Dwelling-Units-ADUs",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SANTA CRUZ",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2162.0,
       "high": 2162.0,
       "estimate": true
      },
      {
       "id": "elec",
       "label": "Electrical permit (17% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 367.54,
       "high": 367.54,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit (7% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 151.34,
       "high": 151.34,
       "estimate": false
      },
      {
       "id": "plmb",
       "label": "Plumbing permit (16% of building permit + $64 issuance)",
       "cat": "building",
       "status": "charged",
       "low": 345.92,
       "high": 345.92,
       "estimate": false
      },
      {
       "id": "plmbiss",
       "label": "Plumbing permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 64.0,
       "high": 64.0,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy (Title 24) review",
       "cat": "building",
       "status": "charged",
       "low": 152.0,
       "high": 152.0,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Program (1% of valuation)",
       "cat": "building",
       "status": "charged",
       "low": 1097.8,
       "high": 1097.8,
       "estimate": true
      },
      {
       "id": "planning",
       "label": "Planning plan check ($401 + $4 per $1,000 valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 840.12,
       "high": 840.12,
       "estimate": true
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee for ADUs (0.61% of valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 669.66,
       "high": 669.66,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Technology surcharge (6%)",
       "cat": "building",
       "status": "charged",
       "low": 244.98,
       "high": 244.98,
       "estimate": false
      },
      {
       "id": "psif-police",
       "label": "Public safety impact fee: police",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "psif-fire",
       "label": "Public safety impact fee: fire",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Childcare impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "parkstax",
       "label": "Parks & recreation facilities tax ($3 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 1497.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Santa Cruz City Schools)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 6095.36,
      "high": 7592.36,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2327.0,
       "high": 2327.0,
       "estimate": true
      },
      {
       "id": "elec",
       "label": "Electrical permit (17% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 395.59,
       "high": 395.59,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit (7% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 162.89,
       "high": 162.89,
       "estimate": false
      },
      {
       "id": "plmb",
       "label": "Plumbing permit (16% of building permit + $64 issuance)",
       "cat": "building",
       "status": "charged",
       "low": 372.32,
       "high": 372.32,
       "estimate": false
      },
      {
       "id": "plmbiss",
       "label": "Plumbing permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 64.0,
       "high": 64.0,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy (Title 24) review",
       "cat": "building",
       "status": "charged",
       "low": 152.0,
       "high": 152.0,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Program (1% of valuation)",
       "cat": "building",
       "status": "charged",
       "low": 1650.0,
       "high": 1650.0,
       "estimate": true
      },
      {
       "id": "planning",
       "label": "Planning plan check ($401 + $4 per $1,000 valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1061.0,
       "high": 1061.0,
       "estimate": true
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee for ADUs (0.61% of valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1006.5,
       "high": 1006.5,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Technology surcharge (6%)",
       "cat": "building",
       "status": "charged",
       "low": 272.09,
       "high": 272.09,
       "estimate": false
      },
      {
       "id": "psif-police",
       "label": "Public safety impact fee: police",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "psif-fire",
       "label": "Public safety impact fee: fire",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Childcare impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "parkstax",
       "label": "Parks & recreation facilities tax ($3 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 2250.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 7463.39,
      "high": 13748.39,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2492.0,
       "high": 2492.0,
       "estimate": true
      },
      {
       "id": "elec",
       "label": "Electrical permit (17% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 423.64,
       "high": 423.64,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit (7% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 174.44,
       "high": 174.44,
       "estimate": false
      },
      {
       "id": "plmb",
       "label": "Plumbing permit (16% of building permit + $64 issuance)",
       "cat": "building",
       "status": "charged",
       "low": 398.72,
       "high": 398.72,
       "estimate": false
      },
      {
       "id": "plmbiss",
       "label": "Plumbing permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 64.0,
       "high": 64.0,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy (Title 24) review",
       "cat": "building",
       "status": "charged",
       "low": 152.0,
       "high": 152.0,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Program (1% of valuation)",
       "cat": "building",
       "status": "charged",
       "low": 2200.0,
       "high": 2200.0,
       "estimate": true
      },
      {
       "id": "planning",
       "label": "Planning plan check ($401 + $4 per $1,000 valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1281.0,
       "high": 1281.0,
       "estimate": true
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee for ADUs (0.61% of valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1342.0,
       "high": 1342.0,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Technology surcharge (6%)",
       "cat": "building",
       "status": "charged",
       "low": 299.15,
       "high": 299.15,
       "estimate": false
      },
      {
       "id": "psif-police",
       "label": "Public safety impact fee: police",
       "cat": "impact",
       "status": "charged",
       "low": 1690.0,
       "high": 1690.0,
       "estimate": false
      },
      {
       "id": "psif-fire",
       "label": "Public safety impact fee: fire",
       "cat": "impact",
       "status": "charged",
       "low": 1880.0,
       "high": 1880.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Childcare impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 388.0,
       "high": 388.0,
       "estimate": true
      },
      {
       "id": "parkstax",
       "label": "Parks & recreation facilities tax ($3 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 3000.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 12784.95,
      "high": 21164.95,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "charged",
       "low": 2624.0,
       "high": 2624.0,
       "estimate": true
      },
      {
       "id": "elec",
       "label": "Electrical permit (17% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 446.08,
       "high": 446.08,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit (7% of building permit)",
       "cat": "building",
       "status": "charged",
       "low": 183.68,
       "high": 183.68,
       "estimate": false
      },
      {
       "id": "plmb",
       "label": "Plumbing permit (16% of building permit + $64 issuance)",
       "cat": "building",
       "status": "charged",
       "low": 419.84,
       "high": 419.84,
       "estimate": false
      },
      {
       "id": "plmbiss",
       "label": "Plumbing permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 64.0,
       "high": 64.0,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy (Title 24) review",
       "cat": "building",
       "status": "charged",
       "low": 152.0,
       "high": 152.0,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Program (1% of valuation)",
       "cat": "building",
       "status": "charged",
       "low": 2640.0,
       "high": 2640.0,
       "estimate": true
      },
      {
       "id": "planning",
       "label": "Planning plan check ($401 + $4 per $1,000 valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1457.0,
       "high": 1457.0,
       "estimate": true
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance fee for ADUs (0.61% of valuation)",
       "cat": "planning",
       "status": "charged",
       "low": 1610.4,
       "high": 1610.4,
       "estimate": true
      },
      {
       "id": "tech",
       "label": "Technology surcharge (6%)",
       "cat": "building",
       "status": "charged",
       "low": 320.8,
       "high": 320.8,
       "estimate": false
      },
      {
       "id": "psif-police",
       "label": "Public safety impact fee: police",
       "cat": "impact",
       "status": "charged",
       "low": 2028.0,
       "high": 2028.0,
       "estimate": false
      },
      {
       "id": "psif-fire",
       "label": "Public safety impact fee: fire",
       "cat": "impact",
       "status": "charged",
       "low": 2256.0,
       "high": 2256.0,
       "estimate": false
      },
      {
       "id": "childcare",
       "label": "Childcare impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 388.0,
       "high": 388.0,
       "estimate": true
      },
      {
       "id": "parkstax",
       "label": "Parks & recreation facilities tax ($3 per sq ft)",
       "cat": "tax",
       "status": "maybe",
       "low": 0.0,
       "high": 3600.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 14589.8,
      "high": 24645.8,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "santa-cruz-county",
   "name": "Santa Cruz County (unincorporated)",
   "short": "Santa Cruz County",
   "county": "Santa Cruz",
   "type": "county",
   "places": "Unincorporated areas such as Live Oak, Soquel, Aptos, Felton, Ben Lomond, Boulder Creek, Bonny Doon, La Selva Beach and Corralitos. Not the cities of Santa Cruz, Watsonville, Capitola or Scotts Valley.",
   "sizes_mode": "table",
   "example": {
    "text": "County fee lines come from the County's own Residential Fee Estimator, run on Oct 18, 2026 for a new detached ADU on an existing single-family lot in the Live Oak planning area (Live Oak school district, urban services line, Flood Control Zone 5), with a 2,000 sq ft primary home, 1 new bedroom and 1 new sewer lateral connection. Fees elsewhere in the county differ: drainage-zone and transportation fees only apply in some planning areas.",
    "source": "scc-est-750"
   },
   "summary": "The County's own estimator gives about $15.8k–$23.3k in gross County fees for a new detached ADU before ADU waivers. State law removes the impact fees at 750 sq ft or less, and the County says permit review fees are waived at that size too.",
   "fees": [
    {
     "id": "Processing",
     "label": "Building permit processing",
     "cat": "building",
     "basis": "estimator",
     "key": "Processing",
     "by_size": {
      "499": 1533.01,
      "750": 1975.37,
      "1000": 2324.48,
      "1200": 2603.36
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "BuildingPlanCheck",
     "label": "Building plan check",
     "cat": "building",
     "basis": "estimator",
     "key": "BuildingPlanCheck",
     "by_size": {
      "499": 1364.12,
      "750": 1757.74,
      "1000": 2068.4,
      "1200": 2316.55
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "GreenBuildingPlanCheck",
     "label": "Green building plan check",
     "cat": "building",
     "basis": "estimator",
     "key": "GreenBuildingPlanCheck",
     "by_size": {
      "499": 653.0,
      "750": 653.0,
      "1000": 653.0,
      "1200": 653.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "PermitFeeInspections",
     "label": "Building permit & inspections",
     "cat": "building",
     "basis": "estimator",
     "key": "PermitFeeInspections",
     "by_size": {
      "499": 1377.11,
      "750": 1774.48,
      "1000": 2088.09,
      "1200": 2338.61
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "TechnicalTrainingFee",
     "label": "Technical training fee",
     "cat": "building",
     "basis": "estimator",
     "key": "TechnicalTrainingFee",
     "by_size": {
      "499": 21.37,
      "750": 27.54,
      "1000": 32.4,
      "1200": 36.29
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "CAStrongMotionFee",
     "label": "State strong-motion fee (SMIP)",
     "cat": "building",
     "basis": "estimator",
     "key": "CAStrongMotionFee",
     "by_size": {
      "499": 8.41,
      "750": 12.64,
      "1000": 16.86,
      "1200": 20.23
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "GeneralPlanTechnologyFee",
     "label": "General Plan & technology surcharge",
     "cat": "building",
     "basis": "estimator",
     "key": "GeneralPlanTechnologyFee",
     "by_size": {
      "499": 708.14,
      "750": 1041.38,
      "1000": 1167.92,
      "1200": 1269.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "RecordsManagementFee",
     "label": "Records management",
     "cat": "building",
     "basis": "estimator",
     "key": "RecordsManagementFee",
     "by_size": {
      "499": 15.0,
      "750": 15.0,
      "1000": 15.0,
      "1200": 15.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "ZoningPlanCheck",
     "label": "Zoning plan check",
     "cat": "planning",
     "basis": "estimator",
     "key": "ZoningPlanCheck",
     "by_size": {
      "499": 520.0,
      "750": 520.0,
      "1000": 520.0,
      "1200": 520.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "EnvironmentalPlanCheck",
     "label": "Environmental planning plan check",
     "cat": "planning",
     "basis": "estimator",
     "key": "EnvironmentalPlanCheck",
     "by_size": {
      "499": 0.0,
      "750": 1330.0,
      "1000": 1330.0,
      "1200": 1330.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "EnvironmentalInspections",
     "label": "Environmental planning inspections",
     "cat": "planning",
     "basis": "estimator",
     "key": "EnvironmentalInspections",
     "by_size": {
      "499": 0.0,
      "750": 398.0,
      "1000": 398.0,
      "1200": 398.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "RoadsReview",
     "label": "Public Works roads review",
     "cat": "public_works",
     "basis": "estimator",
     "key": "RoadsReview",
     "by_size": {
      "499": 483.0,
      "750": 483.0,
      "1000": 483.0,
      "1200": 483.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "DrainageReview",
     "label": "Public Works drainage review",
     "cat": "public_works",
     "basis": "estimator",
     "key": "DrainageReview",
     "by_size": {
      "499": 1370.0,
      "750": 1370.0,
      "1000": 1370.0,
      "1200": 1370.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "waived_le750": "maybe",
     "note": "The County says permit review fees are waived for ADUs of 750 sq ft or less, but doesn't list which lines count as review fees. We leave this line out of the low total at those sizes and keep it in the high total."
    },
    {
     "id": "ImperviousSurfaceFee",
     "label": "Impervious surface (drainage zone) fee",
     "cat": "public_works",
     "basis": "estimator",
     "key": "ImperviousSurfaceFee",
     "by_size": {
      "499": 613.77,
      "750": 922.5,
      "1000": 1230.0,
      "1200": 1476.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     }
    },
    {
     "id": "RoadsideImprovement",
     "label": "Roadside improvement fee",
     "cat": "impact",
     "basis": "estimator",
     "key": "RoadsideImprovement",
     "by_size": {
      "499": 3000.0,
      "750": 3000.0,
      "1000": 3000.0,
      "1200": 3000.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "The County estimator charges this per new unit without prorating. State law requires impact fees on ADUs over 750 sq ft to be proportional to the primary home, so for those sizes we show the estimator amount × ADU sq ft ÷ primary-home sq ft. That proration is our estimate; the County may apply it differently."
    },
    {
     "id": "TransportationImprovement",
     "label": "Transportation improvement fee",
     "cat": "impact",
     "basis": "estimator",
     "key": "TransportationImprovement",
     "by_size": {
      "499": 3000.0,
      "750": 3000.0,
      "1000": 3000.0,
      "1200": 3000.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "The County estimator charges this per new unit without prorating. State law requires impact fees on ADUs over 750 sq ft to be proportional to the primary home, so for those sizes we show the estimator amount × ADU sq ft ÷ primary-home sq ft. That proration is our estimate; the County may apply it differently."
    },
    {
     "id": "ChildCareFees",
     "label": "Child care impact fee",
     "cat": "impact",
     "basis": "estimator",
     "key": "ChildCareFees",
     "by_size": {
      "499": 109.0,
      "750": 109.0,
      "1000": 109.0,
      "1200": 109.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "The County estimator charges this per new unit without prorating. State law requires impact fees on ADUs over 750 sq ft to be proportional to the primary home, so for those sizes we show the estimator amount × ADU sq ft ÷ primary-home sq ft. That proration is our estimate; the County may apply it differently."
    },
    {
     "id": "AffordableHousingImpactFee",
     "label": "Affordable housing impact fee",
     "cat": "impact",
     "basis": "estimator",
     "key": "AffordableHousingImpactFee",
     "by_size": {
      "499": 998.0,
      "750": 1500.0,
      "1000": 2000.0,
      "1200": 2400.0
     },
     "source_by_size": {
      "499": "scc-est-499",
      "750": "scc-est-750",
      "1000": "scc-est-1000",
      "1200": "scc-est-1200"
     },
     "impact": true,
     "note": "Charged per new square foot in the estimator, so it already scales with the ADU's size. State law makes it $0 at 750 sq ft or less."
    },
    {
     "id": "park",
     "label": "Park impact fee",
     "cat": "impact",
     "basis": "rate_range",
     "low": 0.95,
     "high": 7.74,
     "unit": "per new sq ft",
     "impact": true,
     "note": "$7.74 per new sq ft for a single-family lot that never paid a subdivision in-lieu park fee, or $0.95 if it did (lots in subdivisions mapped after April 10, 1973 may have). The County's flow chart lists ADUs under 750 sq ft as exempt.",
     "source": "scc-parks-fee",
     "evidence": [
      "$7.74",
      "$0.95",
      "ADUs under 750 square feet.",
      "AS OF JULY 1, 2026. FEES ARE UPDATED ANNUALLY."
     ],
     "figures": [
      "7.74",
      "0.95"
     ]
    },
    {
     "id": "school",
     "label": "School impact fee (Live Oak SD + Santa Cruz City Schools)",
     "cat": "school",
     "basis": "school_level1",
     "note": "School districts set this, not the County. We haven't confirmed either district's adopted ADU rate, so we show the statewide Level 1 maximum as an upper bound. ADUs under 500 sq ft are exempt.",
     "estimate": true
    }
   ],
   "utilities": {
    "text": "The County lists \"Utility connection fees (New Construction ADUs only, proportional to ADU size)\". Sewer is charged by the sanitation district for the parcel and water by the water district (for example Soquel Creek Water District or the City of Santa Cruz Water Department). PG&E charges for a separate meter. The estimator run returned $0 for sewer connection on our example parcel. We have not modeled water or sewer connection charges.",
    "source": "scc-adu-standards",
    "evidence": [
     "Utility connection fees (New Construction ADUs only, proportional to ADU size)"
    ]
   },
   "school_districts": "Depends on the parcel. The example parcel is in the Live Oak School District (K–8) and the Santa Cruz City Schools high school district. Other areas are served by Soquel Union, Pajaro Valley Unified, San Lorenzo Valley Unified, Scotts Valley Unified and others.",
   "rules": {
    "max_size": {
     "text": "Detached new-construction ADU: 850 sq ft (1 bedroom) or 1,000 sq ft (2+ bedrooms) on parcels under 1 acre; 1,200 sq ft on parcels over 1 acre. Minimum 150 sq ft.",
     "source": "scc-adu-standards",
     "evidence": [
      "Parcels <1 acre:",
      "850 sf (1 BR), 1,000 sf (2+ BR)",
      "Parcels >1 acre: 1,200 sf",
      "Min: 150 sf"
     ]
    },
    "height": {
     "text": "Stand-alone ADU inside the Urban Services Line: 16 ft. Outside it: the zone district standard (usually 28 ft). ADU over a detached garage inside the USL: 24 ft (20 ft at the outside wall).",
     "source": "scc-adu-standards",
     "evidence": [
      "Inside USL: 16 ft**",
      "Outside USL: zone district standard (usually 28 ft)",
      "24 ft (20 ft at outside wall)"
     ]
    },
    "setbacks": {
     "text": "Front: zone district standard. Street side and rear: 4 ft.",
     "source": "scc-adu-standards",
     "evidence": [
      "Front: zone district standards",
      "Side street side and rear: 4’."
     ]
    },
    "parking": {
     "text": "1 space per ADU, with exceptions (state law exempts many ADUs, for example within half a mile of public transit or conversions). Conversion ADUs: none.",
     "source": "scc-adu-standards",
     "evidence": [
      "1 space per ADU with certain exceptions***",
      "No ADU parking required***"
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. A JADU requires the owner to live on site.",
     "source": "scc-adu-standards",
     "evidence": [
      "Owner Occupancy",
      "Not required",
      "Owner must live on site."
     ]
    },
    "preapproved": {
     "text": "The County links a set of pre-designed ADU plans from its ADU page.",
     "source": "scc-adu",
     "evidence": [
      "Pre-Designed ADU plans"
     ]
    },
    "jadu": {
     "text": "Up to 500 sq ft, converted from within the walls of the single-family home; owner must live on site if sanitation is shared. JADUs get the same fee waivers as ADUs (County, since March 2022).",
     "source": "scc-adu-basics",
     "evidence": [
      "Maximum size is 500 square feet.",
      "If the JADU has shared sanitation facilities with the primary dwelling, owner must live onsite."
     ]
    }
   },
   "jadu_fee_note": {
    "text": "Since March 2022, JADUs have been eligible for the same County fee waivers as ADUs.",
    "source": "scc-est-instructions",
    "evidence": [
     "As of March 2022, Junior ADUs (JADUs) in Santa Cruz County are now eligible for the same fee waivers available for ADUs."
    ]
   },
   "gaps": [
    "Which County lines count as the \"permit review fees\" it waives for ADUs of 750 sq ft or less. We show both cases as the low and high totals.",
    "Water and sewer connection charges from the district that serves your parcel.",
    "School district rates: we show the statewide Level 1 maximum instead.",
    "Coastal Development Permit fees for parcels in the Coastal Zone.",
    "Soils report review or waiver ($594 to $1,573 in the County's 2022 estimator guide; not current-year figures, so not modeled)."
   ],
   "conflicts": [
    "The County's ADU development-standards table and its code say impact fees are waived under 750 sq ft. State law since Jan 1, 2026 (Gov. Code 66311.5) exempts ADUs of 750 sq ft or less, so we show $0 at exactly 750 sq ft."
   ],
   "sources": [
    {
     "title": "Residential Fee Estimator: 499 sq ft ADU run",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "effective": "FY 2026-27 rates in the estimator",
     "id": "scc-est-499",
     "url": "https://www2.santacruzcountyca.gov/PLN/BPFE/Residential/Estimator",
     "fetched": "2026-10-18"
    },
    {
     "title": "Residential Fee Estimator: 750 sq ft ADU run",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "effective": "FY 2026-27 rates in the estimator",
     "id": "scc-est-750",
     "url": "https://www2.santacruzcountyca.gov/PLN/BPFE/Residential/Estimator",
     "fetched": "2026-10-18"
    },
    {
     "title": "Residential Fee Estimator: 1,000 sq ft ADU run",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "effective": "FY 2026-27 rates in the estimator",
     "id": "scc-est-1000",
     "url": "https://www2.santacruzcountyca.gov/PLN/BPFE/Residential/Estimator",
     "fetched": "2026-10-18"
    },
    {
     "title": "Residential Fee Estimator: 1,200 sq ft ADU run",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "effective": "FY 2026-27 rates in the estimator",
     "id": "scc-est-1200",
     "url": "https://www2.santacruzcountyca.gov/PLN/BPFE/Residential/Estimator",
     "fetched": "2026-10-18"
    },
    {
     "title": "Park Impact Fees: Building Permit Flow Chart (updated 07/01/2026)",
     "publisher": "County of Santa Cruz Parks",
     "effective": "2026-07-01",
     "id": "scc-parks-fee",
     "url": "https://parks.santacruzcountyca.gov/Portals/12/pdfs/Park%20Fees/Parks%20fee%20Flow%20Chart%20for%20Building%20Permits%2007012026.pdf?ver=S51ru4b4TDzLHCmvziSgNQ%3D%3D",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADU/JADU Development Standards",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "id": "scc-adu-standards",
     "url": "https://cdi.santacruzcountyca.gov/UPC/DiscretionaryPermitsZoning/Publications/ADUJADUDevelopmentStandards.aspx",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Units (ADU)",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "id": "scc-adu",
     "url": "https://cdi.santacruzcountyca.gov/Planning/Housing/ADU.aspx",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADUs: The Basics",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "id": "scc-adu-basics",
     "url": "https://cdi.santacruzcountyca.gov/UPC/DiscretionaryPermitsZoning/Publications/AccessoryDwellingUnitsTheBasics.aspx",
     "fetched": "2026-10-18"
    },
    {
     "title": "Fee Estimator Instructions for ADU Projects (7-18-22)",
     "publisher": "County of Santa Cruz, Community Development & Infrastructure",
     "effective": "2022-07-18",
     "id": "scc-est-instructions",
     "url": "https://cdi.santacruzcountyca.gov/Portals/35/CDI/Planning/Housing/ADU/Fee%20Estimator%20Instructions%20for%20ADU%20Projects_7-18-22.pdf",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SANTA CRUZ COUNTY",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "Processing",
       "label": "Building permit processing",
       "cat": "building",
       "status": "charged",
       "low": 1533.01,
       "high": 1533.01,
       "estimate": false
      },
      {
       "id": "BuildingPlanCheck",
       "label": "Building plan check",
       "cat": "building",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 1364.12,
       "estimate": false
      },
      {
       "id": "GreenBuildingPlanCheck",
       "label": "Green building plan check",
       "cat": "building",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 653.0,
       "estimate": false
      },
      {
       "id": "PermitFeeInspections",
       "label": "Building permit & inspections",
       "cat": "building",
       "status": "charged",
       "low": 1377.11,
       "high": 1377.11,
       "estimate": false
      },
      {
       "id": "TechnicalTrainingFee",
       "label": "Technical training fee",
       "cat": "building",
       "status": "charged",
       "low": 21.37,
       "high": 21.37,
       "estimate": false
      },
      {
       "id": "CAStrongMotionFee",
       "label": "State strong-motion fee (SMIP)",
       "cat": "building",
       "status": "charged",
       "low": 8.41,
       "high": 8.41,
       "estimate": false
      },
      {
       "id": "GeneralPlanTechnologyFee",
       "label": "General Plan & technology surcharge",
       "cat": "building",
       "status": "charged",
       "low": 708.14,
       "high": 708.14,
       "estimate": false
      },
      {
       "id": "RecordsManagementFee",
       "label": "Records management",
       "cat": "building",
       "status": "charged",
       "low": 15.0,
       "high": 15.0,
       "estimate": false
      },
      {
       "id": "ZoningPlanCheck",
       "label": "Zoning plan check",
       "cat": "planning",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 520.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalPlanCheck",
       "label": "Environmental planning plan check",
       "cat": "planning",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalInspections",
       "label": "Environmental planning inspections",
       "cat": "planning",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "RoadsReview",
       "label": "Public Works roads review",
       "cat": "public_works",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 483.0,
       "estimate": false
      },
      {
       "id": "DrainageReview",
       "label": "Public Works drainage review",
       "cat": "public_works",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 1370.0,
       "estimate": false
      },
      {
       "id": "ImperviousSurfaceFee",
       "label": "Impervious surface (drainage zone) fee",
       "cat": "public_works",
       "status": "charged",
       "low": 613.77,
       "high": 613.77,
       "estimate": false
      },
      {
       "id": "RoadsideImprovement",
       "label": "Roadside improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "TransportationImprovement",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "ChildCareFees",
       "label": "Child care impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "AffordableHousingImpactFee",
       "label": "Affordable housing impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Live Oak SD + Santa Cruz City Schools)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 4276.81,
      "high": 8666.93,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "Processing",
       "label": "Building permit processing",
       "cat": "building",
       "status": "charged",
       "low": 1975.37,
       "high": 1975.37,
       "estimate": false
      },
      {
       "id": "BuildingPlanCheck",
       "label": "Building plan check",
       "cat": "building",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 1757.74,
       "estimate": false
      },
      {
       "id": "GreenBuildingPlanCheck",
       "label": "Green building plan check",
       "cat": "building",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 653.0,
       "estimate": false
      },
      {
       "id": "PermitFeeInspections",
       "label": "Building permit & inspections",
       "cat": "building",
       "status": "charged",
       "low": 1774.48,
       "high": 1774.48,
       "estimate": false
      },
      {
       "id": "TechnicalTrainingFee",
       "label": "Technical training fee",
       "cat": "building",
       "status": "charged",
       "low": 27.54,
       "high": 27.54,
       "estimate": false
      },
      {
       "id": "CAStrongMotionFee",
       "label": "State strong-motion fee (SMIP)",
       "cat": "building",
       "status": "charged",
       "low": 12.64,
       "high": 12.64,
       "estimate": false
      },
      {
       "id": "GeneralPlanTechnologyFee",
       "label": "General Plan & technology surcharge",
       "cat": "building",
       "status": "charged",
       "low": 1041.38,
       "high": 1041.38,
       "estimate": false
      },
      {
       "id": "RecordsManagementFee",
       "label": "Records management",
       "cat": "building",
       "status": "charged",
       "low": 15.0,
       "high": 15.0,
       "estimate": false
      },
      {
       "id": "ZoningPlanCheck",
       "label": "Zoning plan check",
       "cat": "planning",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 520.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalPlanCheck",
       "label": "Environmental planning plan check",
       "cat": "planning",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 1330.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalInspections",
       "label": "Environmental planning inspections",
       "cat": "planning",
       "status": "charged",
       "low": 398.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "RoadsReview",
       "label": "Public Works roads review",
       "cat": "public_works",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 483.0,
       "estimate": false
      },
      {
       "id": "DrainageReview",
       "label": "Public Works drainage review",
       "cat": "public_works",
       "status": "maybe-waived",
       "low": 0.0,
       "high": 1370.0,
       "estimate": false
      },
      {
       "id": "ImperviousSurfaceFee",
       "label": "Impervious surface (drainage zone) fee",
       "cat": "public_works",
       "status": "charged",
       "low": 922.5,
       "high": 922.5,
       "estimate": false
      },
      {
       "id": "RoadsideImprovement",
       "label": "Roadside improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "TransportationImprovement",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "ChildCareFees",
       "label": "Child care impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "AffordableHousingImpactFee",
       "label": "Affordable housing impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Live Oak SD + Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 6166.91,
      "high": 16315.65,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "Processing",
       "label": "Building permit processing",
       "cat": "building",
       "status": "charged",
       "low": 2324.48,
       "high": 2324.48,
       "estimate": false
      },
      {
       "id": "BuildingPlanCheck",
       "label": "Building plan check",
       "cat": "building",
       "status": "charged",
       "low": 2068.4,
       "high": 2068.4,
       "estimate": false
      },
      {
       "id": "GreenBuildingPlanCheck",
       "label": "Green building plan check",
       "cat": "building",
       "status": "charged",
       "low": 653.0,
       "high": 653.0,
       "estimate": false
      },
      {
       "id": "PermitFeeInspections",
       "label": "Building permit & inspections",
       "cat": "building",
       "status": "charged",
       "low": 2088.09,
       "high": 2088.09,
       "estimate": false
      },
      {
       "id": "TechnicalTrainingFee",
       "label": "Technical training fee",
       "cat": "building",
       "status": "charged",
       "low": 32.4,
       "high": 32.4,
       "estimate": false
      },
      {
       "id": "CAStrongMotionFee",
       "label": "State strong-motion fee (SMIP)",
       "cat": "building",
       "status": "charged",
       "low": 16.86,
       "high": 16.86,
       "estimate": false
      },
      {
       "id": "GeneralPlanTechnologyFee",
       "label": "General Plan & technology surcharge",
       "cat": "building",
       "status": "charged",
       "low": 1167.92,
       "high": 1167.92,
       "estimate": false
      },
      {
       "id": "RecordsManagementFee",
       "label": "Records management",
       "cat": "building",
       "status": "charged",
       "low": 15.0,
       "high": 15.0,
       "estimate": false
      },
      {
       "id": "ZoningPlanCheck",
       "label": "Zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 520.0,
       "high": 520.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalPlanCheck",
       "label": "Environmental planning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 1330.0,
       "high": 1330.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalInspections",
       "label": "Environmental planning inspections",
       "cat": "planning",
       "status": "charged",
       "low": 398.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "RoadsReview",
       "label": "Public Works roads review",
       "cat": "public_works",
       "status": "charged",
       "low": 483.0,
       "high": 483.0,
       "estimate": false
      },
      {
       "id": "DrainageReview",
       "label": "Public Works drainage review",
       "cat": "public_works",
       "status": "charged",
       "low": 1370.0,
       "high": 1370.0,
       "estimate": false
      },
      {
       "id": "ImperviousSurfaceFee",
       "label": "Impervious surface (drainage zone) fee",
       "cat": "public_works",
       "status": "charged",
       "low": 1230.0,
       "high": 1230.0,
       "estimate": false
      },
      {
       "id": "RoadsideImprovement",
       "label": "Roadside improvement fee",
       "cat": "impact",
       "status": "charged",
       "low": 1500.0,
       "high": 1500.0,
       "estimate": true
      },
      {
       "id": "TransportationImprovement",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "charged",
       "low": 1500.0,
       "high": 1500.0,
       "estimate": true
      },
      {
       "id": "ChildCareFees",
       "label": "Child care impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 54.5,
       "high": 54.5,
       "estimate": true
      },
      {
       "id": "AffordableHousingImpactFee",
       "label": "Affordable housing impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2000.0,
       "high": 2000.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 950.0,
       "high": 7740.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Live Oak SD + Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 19701.65,
      "high": 31871.65,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "Processing",
       "label": "Building permit processing",
       "cat": "building",
       "status": "charged",
       "low": 2603.36,
       "high": 2603.36,
       "estimate": false
      },
      {
       "id": "BuildingPlanCheck",
       "label": "Building plan check",
       "cat": "building",
       "status": "charged",
       "low": 2316.55,
       "high": 2316.55,
       "estimate": false
      },
      {
       "id": "GreenBuildingPlanCheck",
       "label": "Green building plan check",
       "cat": "building",
       "status": "charged",
       "low": 653.0,
       "high": 653.0,
       "estimate": false
      },
      {
       "id": "PermitFeeInspections",
       "label": "Building permit & inspections",
       "cat": "building",
       "status": "charged",
       "low": 2338.61,
       "high": 2338.61,
       "estimate": false
      },
      {
       "id": "TechnicalTrainingFee",
       "label": "Technical training fee",
       "cat": "building",
       "status": "charged",
       "low": 36.29,
       "high": 36.29,
       "estimate": false
      },
      {
       "id": "CAStrongMotionFee",
       "label": "State strong-motion fee (SMIP)",
       "cat": "building",
       "status": "charged",
       "low": 20.23,
       "high": 20.23,
       "estimate": false
      },
      {
       "id": "GeneralPlanTechnologyFee",
       "label": "General Plan & technology surcharge",
       "cat": "building",
       "status": "charged",
       "low": 1269.0,
       "high": 1269.0,
       "estimate": false
      },
      {
       "id": "RecordsManagementFee",
       "label": "Records management",
       "cat": "building",
       "status": "charged",
       "low": 15.0,
       "high": 15.0,
       "estimate": false
      },
      {
       "id": "ZoningPlanCheck",
       "label": "Zoning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 520.0,
       "high": 520.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalPlanCheck",
       "label": "Environmental planning plan check",
       "cat": "planning",
       "status": "charged",
       "low": 1330.0,
       "high": 1330.0,
       "estimate": false
      },
      {
       "id": "EnvironmentalInspections",
       "label": "Environmental planning inspections",
       "cat": "planning",
       "status": "charged",
       "low": 398.0,
       "high": 398.0,
       "estimate": false
      },
      {
       "id": "RoadsReview",
       "label": "Public Works roads review",
       "cat": "public_works",
       "status": "charged",
       "low": 483.0,
       "high": 483.0,
       "estimate": false
      },
      {
       "id": "DrainageReview",
       "label": "Public Works drainage review",
       "cat": "public_works",
       "status": "charged",
       "low": 1370.0,
       "high": 1370.0,
       "estimate": false
      },
      {
       "id": "ImperviousSurfaceFee",
       "label": "Impervious surface (drainage zone) fee",
       "cat": "public_works",
       "status": "charged",
       "low": 1476.0,
       "high": 1476.0,
       "estimate": false
      },
      {
       "id": "RoadsideImprovement",
       "label": "Roadside improvement fee",
       "cat": "impact",
       "status": "charged",
       "low": 1800.0,
       "high": 1800.0,
       "estimate": true
      },
      {
       "id": "TransportationImprovement",
       "label": "Transportation improvement fee",
       "cat": "impact",
       "status": "charged",
       "low": 1800.0,
       "high": 1800.0,
       "estimate": true
      },
      {
       "id": "ChildCareFees",
       "label": "Child care impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 65.4,
       "high": 65.4,
       "estimate": true
      },
      {
       "id": "AffordableHousingImpactFee",
       "label": "Affordable housing impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2400.0,
       "high": 2400.0,
       "estimate": false
      },
      {
       "id": "park",
       "label": "Park impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1140.0,
       "high": 9288.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School impact fee (Live Oak SD + Santa Cruz City Schools)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 22034.44,
      "high": 36638.44,
      "unknown": []
     }
    }
   }
  },
  {
   "slug": "scotts-valley",
   "name": "Scotts Valley",
   "short": "Scotts Valley",
   "county": "Santa Cruz",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Scotts Valley charges development impact fees per unit. ADUs of 750 sq ft or less pay none; above that, the per-unit amounts are prorated, and parks have a separate \"second unit\" rate. Building permit fees come from a valuation scale, but the City doesn't publish the per-sq-ft valuation it uses, so we can't model them.",
   "fees": [
    {
     "id": "bldg",
     "label": "Building plan check and processing (valuation scale, includes MEP)",
     "cat": "building",
     "basis": "valtable",
     "table": [
      {
       "from": 5001,
       "upto": 25000,
       "base": 861,
       "per1000": 20
      },
      {
       "from": 25001,
       "upto": 100000,
       "base": 1291,
       "per1000": 23
      },
      {
       "from": 100001,
       "upto": 500000,
       "base": 3158,
       "per1000": 7
      },
      {
       "from": 500001,
       "upto": 1000000,
       "base": 6460,
       "per1000": 30
      }
     ],
     "ceil": true,
     "needs_valuation": true,
     "note": "Scale on the building valuation, which the City sets and doesn't publish per sq ft. Enter your own valuation in the calculator to compute it. Example: from $100,001, $3,158 + $7 per extra $1,000.",
     "source": "sv-mfs",
     "evidence": [
      "Building Plan Check and Processing (deposit) - New",
      "Construction, Addition, Remodels, unless otherwise",
      "specified. Includes associated Mechanical, Plumbing,",
      "25,001 $ 1,291",
      "100,001 $ 3,158",
      "500,001 $ 6,460",
      "5,001 $ 861",
      "each additional $1,000 or fraction thereof each add'l $1000 $ 7",
      "each additional $1,000 or fraction thereof each add'l $1000 $ 23",
      "each additional $1,000 or fraction thereof each add'l $1000 $ 20",
      "each additional $1,000 or fraction thereof each add'l $1000 $ 30"
     ],
     "figures": [
      "1,291",
      "3,158",
      "6,460",
      "861",
      "25,001",
      "100,001",
      "500,001",
      "5,001",
      "$ 7",
      "$ 23",
      "$ 20",
      "$ 30"
     ]
    },
    {
     "id": "gpm",
     "label": "General Plan maintenance (0.55% of valuation)",
     "cat": "planning",
     "basis": "valuation",
     "pct": 0.55,
     "derived": {
      "pct": "0.0055*100"
     },
     "needs_valuation": true,
     "source": "sv-mfs",
     "evidence": [
      "General Plan Maintenance per permit [3] valuation (all building",
      ".0055 per $1 building"
     ],
     "figures": [
      ".0055"
     ]
    },
    {
     "id": "green",
     "label": "Green Building Education Fund (0.25% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.25,
     "derived": {
      "pct": "0.0025*100"
     },
     "needs_valuation": true,
     "source": "sv-mfs",
     "evidence": [
      ".0025 per $1 building",
      "Green Building Education Fund per permit [3] valuation (all building"
     ],
     "figures": [
      ".0025"
     ]
    },
    {
     "id": "tech",
     "label": "Permit technology fee (4% of permit fees)",
     "cat": "building",
     "basis": "pct",
     "pct": 4,
     "of": [
      "bldg"
     ],
     "source": "sv-mfs",
     "evidence": [
      "4% of total value of",
      "Permit Technology Fee per permit [5]"
     ],
     "figures": [
      "4%"
     ]
    },
    {
     "id": "design",
     "label": "Design review, single-family/ADU (up to 1 hour)",
     "cat": "planning",
     "basis": "flat",
     "amount": 360,
     "when": "maybe",
     "note": "The ADU manual says a compliant ADU needs only a building permit, so this may not apply. High total only.",
     "source": "sv-mfs",
     "evidence": [
      "Single-Family Residential/ADU - Up to 1 hr flat / hourly [7] $ 360"
     ],
     "figures": [
      "360"
     ]
    },
    {
     "id": "dif-general",
     "label": "General facilities & equipment",
     "cat": "impact",
     "basis": "flat",
     "amount": 577.0,
     "impact": true,
     "per_unit": true,
     "source": "sv-impact",
     "evidence": [
      "Single Family (R-1-10) $577.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$577.00"
     ]
    },
    {
     "id": "dif-streets",
     "label": "Streets & thoroughfares",
     "cat": "impact",
     "basis": "flat",
     "amount": 7602.0,
     "impact": true,
     "per_unit": true,
     "source": "sv-impact",
     "evidence": [
      "Single Family (R-1-10) $7,602.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$7,602.00"
     ]
    },
    {
     "id": "dif-ww",
     "label": "Wastewater treatment facilities",
     "cat": "impact",
     "basis": "flat",
     "amount": 8065.0,
     "impact": true,
     "per_unit": true,
     "source": "sv-impact",
     "evidence": [
      "Single Family (R-1-10) $8,065.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$8,065.00"
     ]
    },
    {
     "id": "dif-library",
     "label": "Library facilities",
     "cat": "impact",
     "basis": "flat",
     "amount": 1130.0,
     "impact": true,
     "per_unit": true,
     "source": "sv-impact",
     "evidence": [
      "Single Family (R-1-10) $1,130.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$1,130.00"
     ]
    },
    {
     "id": "dif-law",
     "label": "Law enforcement facilities",
     "cat": "impact",
     "basis": "flat",
     "amount": 1334.0,
     "impact": true,
     "per_unit": true,
     "source": "sv-impact",
     "evidence": [
      "Single Family (R-1-10) $1,334.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$1,334.00"
     ]
    },
    {
     "id": "dif-park",
     "label": "Park & recreation facilities (second-unit rate)",
     "cat": "impact",
     "basis": "flat",
     "amount": 7018.0,
     "impact": true,
     "prorate": false,
     "note": "The City's own rate for a second unit; we don't prorate it further.",
     "source": "sv-impact",
     "evidence": [
      "Mobile Homes and Second Unit $7,018.00",
      "ADUs 750SF and under are not required to pay DIF per state code (Gov. Code 65852.2)"
     ],
     "figures": [
      "$7,018.00"
     ]
    },
    {
     "id": "dif-storm",
     "label": "Storm drainage (per sq ft of new impervious area)",
     "cat": "impact",
     "basis": "rate_range",
     "low": 0.15,
     "high": 0.33,
     "impact": true,
     "estimate": true,
     "note": "$0.15–$0.33 per sq ft of impervious surface, depending on the watershed. We assume new impervious area equals the ADU's floor area (one story).",
     "source": "sv-impact",
     "evidence": [
      "Residential or Commercial per Impervious SF Amount",
      "Camp Evers Tributary $0.15",
      "Cabonera Creek $0.33"
     ],
     "figures": [
      "$0.15",
      "$0.33"
     ]
    },
    {
     "id": "dif-admin",
     "label": "Impact fee administrative charge (4%)",
     "cat": "impact",
     "basis": "pct",
     "pct": 4,
     "of": [
      "dif-general",
      "dif-streets",
      "dif-ww",
      "dif-library",
      "dif-law",
      "dif-park",
      "dif-storm"
     ],
     "source": "sv-impact",
     "evidence": [
      "An administrative fee of 4% will be applied to all development impact fees"
     ],
     "figures": [
      "4%"
     ]
    },
    {
     "id": "school",
     "label": "School fees (Scotts Valley Unified)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "District rate not checked; statewide Level 1 maximum shown as an upper bound."
    }
   ],
   "utilities": {
    "text": "Scotts Valley Water District serves most of the city. New ADUs within 200 ft of a sewer connection point must connect to municipal sewer. The City lists a sewer lateral connection inspection fee; water district charges are not modeled.",
    "source": "sv-adu-manual",
    "evidence": [
     "you must connect to municipal sewer services if",
     "your property is 200 feet or less from the point at which a connection can be made to the municipal"
    ]
   },
   "school_districts": "Scotts Valley Unified School District.",
   "rules": {
    "max_size": {
     "text": "850 to 1,200 sq ft, depending on zoning and whether the ADU meets the primary-dwelling setbacks.",
     "source": "sv-adu-manual",
     "evidence": [
      "The maximum size of an ADU ranges from 850 square feet to 1,200 square feet depending on your"
     ]
    },
    "height": {
     "text": "Up to 35 ft for a detached ADU in R-1, R-R or R-MT that meets single-family setbacks; otherwise the state limits apply.",
     "source": "sv-adu-manual",
     "evidence": [
      "Potentially, if your property is zoned R-1, R-R, or R-MT. In these zones, a height of up to 35 feet is"
     ]
    },
    "setbacks": {
     "text": "4 ft from side and rear lines; the primary dwelling's front setback applies. None for conversions or replacements.",
     "source": "sv-adu-manual",
     "evidence": [
      "Most ADUs must be setback a minimum of 4 feet from side and rear property lines and must"
     ]
    },
    "parking": {
     "text": "Usually one space; none for JADUs and in several other cases.",
     "source": "sv-adu-manual",
     "evidence": [
      "In most cases, one parking space is required for an ADU. Parking is not required for JADUs and in"
     ]
    },
    "owner_occupancy": {
     "text": "Never for an ADU. For a JADU, only if it shares a bathroom with the main home.",
     "source": "sv-adu-manual",
     "evidence": [
      "Properties with an ADU are never required to be owner occupied. For JADUs, an"
     ]
    },
    "preapproved": {
     "text": "Pre-Reviewed ADU Program: vendor plans accepted by the City, still with a site-specific application.",
     "source": "sv-adu-manual",
     "evidence": [
      "While these plans have been accepted into the City’s Pre-"
     ]
    }
   },
   "gaps": [
    "Building permit, General Plan maintenance and green building fees depend on a building valuation the City sets (no per-sq-ft rate published). They're left out of the modeled totals; the calculator computes them if you enter a valuation.",
    "Per-unit impact fees use the Single Family (R-1-10) column; other zones differ (shown on the City's sheet).",
    "Water district connection charges.",
    "School district's actual rate."
   ],
   "sources": [
    {
     "title": "Master Fee Schedule, Fiscal Year 2026-27",
     "publisher": "City of Scotts Valley",
     "effective": "2026-07-06",
     "id": "sv-mfs",
     "url": "https://scottsvalley.gov/DocumentCenter/View/6860/FY2627-User-Fee-Scheule-82926",
     "fetched": "2026-10-18"
    },
    {
     "title": "Schedule of Development Impact Fees 2026-2027 (effective July 7, 2026)",
     "publisher": "City of Scotts Valley",
     "effective": "2026-07-07",
     "id": "sv-impact",
     "url": "https://scottsvalley.gov/DocumentCenter/View/6833/Dev-Impact-Fee-Sheet---2026-2027",
     "fetched": "2026-10-18"
    },
    {
     "title": "ADU Manual / Pre-Reviewed ADU Program guide",
     "publisher": "City of Scotts Valley",
     "id": "sv-adu-manual",
     "url": "https://www.scottsvalley.gov/DocumentCenter/View/6507/ADU-Manual---Final-11526",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SCOTTS VALLEY",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building plan check and processing (valuation scale, includes MEP)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance (0.55% of valuation)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Education Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permit technology fee (4% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "Design review, single-family/ADU (up to 1 hour)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 360.0,
       "estimate": false
      },
      {
       "id": "dif-general",
       "label": "General facilities & equipment",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-streets",
       "label": "Streets & thoroughfares",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-ww",
       "label": "Wastewater treatment facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-library",
       "label": "Library facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-law",
       "label": "Law enforcement facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-park",
       "label": "Park & recreation facilities (second-unit rate)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-storm",
       "label": "Storm drainage (per sq ft of new impervious area)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "dif-admin",
       "label": "Impact fee administrative charge (4%)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Scotts Valley Unified)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 360.0,
      "unknown": [
       "bldg",
       "gpm",
       "green",
       "tech"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building plan check and processing (valuation scale, includes MEP)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance (0.55% of valuation)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Education Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permit technology fee (4% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "Design review, single-family/ADU (up to 1 hour)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 360.0,
       "estimate": false
      },
      {
       "id": "dif-general",
       "label": "General facilities & equipment",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-streets",
       "label": "Streets & thoroughfares",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-ww",
       "label": "Wastewater treatment facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-library",
       "label": "Library facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-law",
       "label": "Law enforcement facilities",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-park",
       "label": "Park & recreation facilities (second-unit rate)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "dif-storm",
       "label": "Storm drainage (per sq ft of new impervious area)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "dif-admin",
       "label": "Impact fee administrative charge (4%)",
       "cat": "impact",
       "status": "charged",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Scotts Valley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 0.0,
      "high": 4395.0,
      "unknown": [
       "bldg",
       "gpm",
       "green",
       "tech"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building plan check and processing (valuation scale, includes MEP)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance (0.55% of valuation)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Education Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permit technology fee (4% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "Design review, single-family/ADU (up to 1 hour)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 360.0,
       "estimate": false
      },
      {
       "id": "dif-general",
       "label": "General facilities & equipment",
       "cat": "impact",
       "status": "charged",
       "low": 288.5,
       "high": 288.5,
       "estimate": true
      },
      {
       "id": "dif-streets",
       "label": "Streets & thoroughfares",
       "cat": "impact",
       "status": "charged",
       "low": 3801.0,
       "high": 3801.0,
       "estimate": true
      },
      {
       "id": "dif-ww",
       "label": "Wastewater treatment facilities",
       "cat": "impact",
       "status": "charged",
       "low": 4032.5,
       "high": 4032.5,
       "estimate": true
      },
      {
       "id": "dif-library",
       "label": "Library facilities",
       "cat": "impact",
       "status": "charged",
       "low": 565.0,
       "high": 565.0,
       "estimate": true
      },
      {
       "id": "dif-law",
       "label": "Law enforcement facilities",
       "cat": "impact",
       "status": "charged",
       "low": 667.0,
       "high": 667.0,
       "estimate": true
      },
      {
       "id": "dif-park",
       "label": "Park & recreation facilities (second-unit rate)",
       "cat": "impact",
       "status": "charged",
       "low": 7018.0,
       "high": 7018.0,
       "estimate": false
      },
      {
       "id": "dif-storm",
       "label": "Storm drainage (per sq ft of new impervious area)",
       "cat": "impact",
       "status": "charged",
       "low": 150.0,
       "high": 330.0,
       "estimate": true
      },
      {
       "id": "dif-admin",
       "label": "Impact fee administrative charge (4%)",
       "cat": "impact",
       "status": "charged",
       "low": 660.88,
       "high": 668.08,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Scotts Valley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 17182.88,
      "high": 23110.08,
      "unknown": [
       "bldg",
       "gpm",
       "green",
       "tech"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "Building plan check and processing (valuation scale, includes MEP)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General Plan maintenance (0.55% of valuation)",
       "cat": "planning",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "green",
       "label": "Green Building Education Fund (0.25% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Permit technology fee (4% of permit fees)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "design",
       "label": "Design review, single-family/ADU (up to 1 hour)",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 360.0,
       "estimate": false
      },
      {
       "id": "dif-general",
       "label": "General facilities & equipment",
       "cat": "impact",
       "status": "charged",
       "low": 346.2,
       "high": 346.2,
       "estimate": true
      },
      {
       "id": "dif-streets",
       "label": "Streets & thoroughfares",
       "cat": "impact",
       "status": "charged",
       "low": 4561.2,
       "high": 4561.2,
       "estimate": true
      },
      {
       "id": "dif-ww",
       "label": "Wastewater treatment facilities",
       "cat": "impact",
       "status": "charged",
       "low": 4839.0,
       "high": 4839.0,
       "estimate": true
      },
      {
       "id": "dif-library",
       "label": "Library facilities",
       "cat": "impact",
       "status": "charged",
       "low": 678.0,
       "high": 678.0,
       "estimate": true
      },
      {
       "id": "dif-law",
       "label": "Law enforcement facilities",
       "cat": "impact",
       "status": "charged",
       "low": 800.4,
       "high": 800.4,
       "estimate": true
      },
      {
       "id": "dif-park",
       "label": "Park & recreation facilities (second-unit rate)",
       "cat": "impact",
       "status": "charged",
       "low": 7018.0,
       "high": 7018.0,
       "estimate": false
      },
      {
       "id": "dif-storm",
       "label": "Storm drainage (per sq ft of new impervious area)",
       "cat": "impact",
       "status": "charged",
       "low": 180.0,
       "high": 396.0,
       "estimate": true
      },
      {
       "id": "dif-admin",
       "label": "Impact fee administrative charge (4%)",
       "cat": "impact",
       "status": "charged",
       "low": 736.91,
       "high": 745.55,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fees (Scotts Valley Unified)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 19159.71,
      "high": 26200.35,
      "unknown": [
       "bldg",
       "gpm",
       "green",
       "tech"
      ]
     }
    }
   }
  },
  {
   "slug": "sunnyvale",
   "name": "Sunnyvale",
   "short": "Sunnyvale",
   "county": "Santa Clara",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Sunnyvale's building permit comes from a valuation table, with plan check and fire review each at 70% of it and a 0.54% construction tax, so the biggest costs depend on your project's valuation. Trade permits are $0.15 per sq ft each. Above 750 sq ft, the transportation impact fee applies. New ADUs over 800 sq ft on single-family lots also need a planning permit.",
   "fees": [
    {
     "id": "mpp",
     "label": "Miscellaneous Plan Permit (new ADU over 800 sq ft, incl. 5% surcharge)",
     "cat": "planning",
     "basis": "flat",
     "amount": 281.4,
     "min_sqft": 801,
     "derived": {
      "min_sqft": "800 + 1"
     },
     "source": "sun-plan",
     "evidence": [
      "Miscellaneous Plan Permit Residential <3 units & ADU/DUO *0179 $ 268.00 5% $ 281.40"
     ],
     "figures": [
      "$ 281.40"
     ],
     "also": [
      {
       "source": "sun-adu",
       "evidence": [
        "New Construction ADUs up to 800 square feet on SFH lots"
       ],
       "figures": [
        "800"
       ]
      }
     ]
    },
    {
     "id": "issue",
     "label": "Permit issuance",
     "cat": "building",
     "basis": "flat",
     "amount": 42.5,
     "source": "sun-bldg",
     "evidence": [
      "Permit Issuance $42.50"
     ],
     "figures": [
      "$42.50"
     ]
    },
    {
     "id": "bldg",
     "label": "Building permit (valuation table)",
     "cat": "building",
     "basis": "valtable",
     "needs_valuation": true,
     "ceil": true,
     "table": [
      {
       "from": 50000,
       "upto": 100000,
       "base": 1620,
       "per1000": 17
      },
      {
       "from": 100000,
       "upto": 500000,
       "base": 2445,
       "per1000": 13.5
      },
      {
       "from": 500000,
       "upto": 1000000,
       "base": 7711,
       "per1000": 11.5
      },
      {
       "from": 1000000,
       "upto": 1000000000,
       "base": 13303,
       "per1000": 7.5
      }
     ],
     "note": "Valuation is set by the Building Division from its adopted valuation tables, which aren't in the fee schedule; enter your valuation in the calculator.",
     "source": "sun-bldg",
     "evidence": [
      "$50,001 to $100,000 $1,620.00 for the first $50,000 plus $17.00 for each additional $1,000 or",
      "$100,001 to $500,000 $2,445.00 for the first $100,000 plus $13.50 for each additional $1,000 or",
      "$500,001 to $1,000,000 $7,711.00 for the first $500,000 plus $11.50 for each additional $1,000 or",
      "$1,000,001 and up $13,303.00 for the first $1,000,000 plus $7.50 for each additional $1,000 or"
     ],
     "figures": [
      "$50,000",
      "$1,620.00",
      "$17.00",
      "$100,000",
      "$2,445.00",
      "$13.50",
      "$500,000",
      "$7,711.00",
      "$11.50",
      "$1,000,000",
      "$13,303.00",
      "$7.50"
     ]
    },
    {
     "id": "tech",
     "label": "Technology surcharge (5% of permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 5,
     "of": [
      "bldg"
     ],
     "source": "sun-bldg",
     "evidence": [
      "Technology Surcharge 5% of permit fee"
     ],
     "figures": [
      "5%"
     ]
    },
    {
     "id": "plancheck",
     "label": "Plan check (70% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 70,
     "of": [
      "bldg"
     ],
     "source": "sun-bldg",
     "evidence": [
      "Plan Check 70% of the Building Permit Fee"
     ],
     "figures": [
      "70%"
     ]
    },
    {
     "id": "energy",
     "label": "Energy plan check (10% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 10,
     "of": [
      "bldg"
     ],
     "source": "sun-bldg",
     "evidence": [
      "Energy Plan Check 10% of the Building Permit Fee"
     ],
     "figures": [
      "10%"
     ]
    },
    {
     "id": "fire",
     "label": "Fire prevention permit (70% of building permit fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 70,
     "of": [
      "bldg"
     ],
     "source": "sun-bldg",
     "evidence": [
      "Fire Prevention Permit 70% of the Building Permit Fee"
     ],
     "figures": [
      "70%"
     ]
    },
    {
     "id": "mech",
     "label": "Mechanical permit ($0.15 per sq ft, minimum $130)",
     "cat": "building",
     "basis": "rate",
     "rate": 0.15,
     "min": 130,
     "source": "sun-bldg",
     "evidence": [
      "Mechanical Permit Residential (per square foot) $ 0.15",
      "Residential Minimum Fee $ 130.00"
     ],
     "figures": [
      "$ 0.15",
      "$ 130.00"
     ]
    },
    {
     "id": "elec",
     "label": "Electrical permit ($0.15 per sq ft, minimum $130)",
     "cat": "building",
     "basis": "rate",
     "rate": 0.15,
     "min": 130,
     "source": "sun-bldg",
     "evidence": [
      "Electrical Permit Residential (per square foot) $ 0.15",
      "Residential Minimum Fee $ 130.00"
     ],
     "figures": [
      "$ 0.15",
      "$ 130.00"
     ]
    },
    {
     "id": "plumb",
     "label": "Plumbing permit ($0.15 per sq ft, minimum $130)",
     "cat": "building",
     "basis": "rate",
     "rate": 0.15,
     "min": 130,
     "source": "sun-bldg",
     "evidence": [
      "Plumbing Permit Residential (per square foot) $ 0.15",
      "Residential Minimum Fee $ 130.00"
     ],
     "figures": [
      "$ 0.15",
      "$ 130.00"
     ]
    },
    {
     "id": "ctax",
     "label": "Construction tax (0.54% of valuation)",
     "cat": "tax",
     "basis": "valuation",
     "pct": 0.54,
     "needs_valuation": true,
     "source": "sun-bldg",
     "evidence": [
      "Construction Tax 0.54% of the Total Valuation",
      "(Charged for all projects other than residential remodels)"
     ],
     "figures": [
      "0.54%"
     ]
    },
    {
     "id": "gpm",
     "label": "General plan maintenance (0.15% of valuation)",
     "cat": "building",
     "basis": "valuation",
     "pct": 0.15,
     "needs_valuation": true,
     "source": "sun-bldg",
     "evidence": [
      "General Plan Maintenance 0.15% of the Total Valuation"
     ],
     "figures": [
      "0.15%"
     ]
    },
    {
     "id": "tif",
     "label": "Transportation impact fee (south of Route 237)",
     "cat": "impact",
     "basis": "range_flat",
     "low": 3158,
     "high": 5095,
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "The schedule lists $5,095 per single-family home and $3,158 per multifamily unit but no ADU rate. We show that range, prorated by ADU ÷ main-home size as state law requires. North of Route 237 and plan areas have other rates.",
     "source": "sun-dif",
     "evidence": [
      "Single-Family, detached* $5,095/unit",
      "Multi-family, attached* $3,158/unit"
     ],
     "figures": [
      "$5,095",
      "$3,158"
     ]
    },
    {
     "id": "school",
     "label": "School fees (your elementary and high school districts)",
     "cat": "school",
     "basis": "school_level1",
     "estimate": true,
     "note": "District rates not captured yet; shown at the 2026 statewide Level 1 maximum as an upper bound."
    }
   ],
   "school_districts": "Sunnyvale is split among several districts (including Sunnyvale, Cupertino Union and Santa Clara Unified, plus Fremont Union High).",
   "rules": {
    "process": {
     "text": "New ADUs up to 800 sq ft on single-family lots, conversions and JADUs need only a building permit. Larger new ADUs on single-family lots need a Miscellaneous Plan Permit first.",
     "source": "sun-adu",
     "evidence": [
      "ADUs that qualify for streamlined review only require a Building Permit. The following ADUs qualify for streamlined review:",
      "If you plan to build a new ADU larger than 800 square feet on a single-family lot, you must first apply for a Miscellaneous Plan Permit (MPP)."
     ]
    },
    "preapproved": {
     "text": "The City runs a Pre-approved ADU Plans Gallery with a streamlined permit process.",
     "source": "sun-adu",
     "evidence": [
      "ADU Pre-approved Plans Gallery – View pre-approved ADU plans that have a streamlined permitting process."
     ]
    }
   },
   "gaps": [
    "The building permit and the fees based on it (plan check, fire, energy, technology) plus the construction tax and general plan fee depend on valuation from the City's own tables, so modeled totals leave them out. Enter a valuation in the calculator.",
    "Park in-lieu fees are listed for residential projects by density; whether the City charges them on ADUs isn't stated on the fee sheet, so they aren't included.",
    "Size, height, setback and parking standards aren't captured yet (the City's code is Chapter 19.79); state minimums are shown.",
    "Sewer and water connection charges aren't included. School district rates not captured; shown at the statewide cap."
   ],
   "sources": [
    {
     "title": "Building Permit Fees, Fiscal Year 26/27 (effective August 18, 2026)",
     "publisher": "City of Sunnyvale, Building Division",
     "effective": "2026-08-18",
     "id": "sun-bldg",
     "url": "https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/639228338481470000",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Impact Fees, FY 2026-2027 (effective August 18, 2026)",
     "publisher": "City of Sunnyvale",
     "effective": "2026-08-18",
     "id": "sun-dif",
     "url": "https://www.sunnyvale.ca.gov/home/showpublisheddocument/6113/639240166127970000",
     "fetched": "2026-10-18"
    },
    {
     "title": "FY 2026/27 Planning Division Fees",
     "publisher": "City of Sunnyvale, Planning Division",
     "period": "FY 2026/27",
     "id": "sun-plan",
     "url": "https://www.sunnyvale.ca.gov/home/showpublisheddocument/6111/639240165838170000",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Units",
     "publisher": "City of Sunnyvale, Permit Center",
     "id": "sun-adu",
     "url": "https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/accessory-dwelling-units",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "SUNNYVALE",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "mpp",
       "label": "Miscellaneous Plan Permit (new ADU over 800 sq ft, incl. 5% surcharge)",
       "cat": "planning",
       "status": "n/a",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "issue",
       "label": "Permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 42.5,
       "high": 42.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology surcharge (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy plan check (10% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire prevention permit (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "elec",
       "label": "Electrical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "plumb",
       "label": "Plumbing permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "ctax",
       "label": "Construction tax (0.54% of valuation)",
       "cat": "tax",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (south of Route 237)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (your elementary and high school districts)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 432.5,
      "high": 432.5,
      "unknown": [
       "bldg",
       "tech",
       "plancheck",
       "energy",
       "fire",
       "ctax",
       "gpm"
      ]
     }
    },
    "750": {
     "lines": [
      {
       "id": "mpp",
       "label": "Miscellaneous Plan Permit (new ADU over 800 sq ft, incl. 5% surcharge)",
       "cat": "planning",
       "status": "n/a",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "issue",
       "label": "Permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 42.5,
       "high": 42.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology surcharge (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy plan check (10% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire prevention permit (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "elec",
       "label": "Electrical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "plumb",
       "label": "Plumbing permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 130.0,
       "high": 130.0,
       "estimate": false
      },
      {
       "id": "ctax",
       "label": "Construction tax (0.54% of valuation)",
       "cat": "tax",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (south of Route 237)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (your elementary and high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 4035.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 432.5,
      "high": 4467.5,
      "unknown": [
       "bldg",
       "tech",
       "plancheck",
       "energy",
       "fire",
       "ctax",
       "gpm"
      ]
     }
    },
    "1000": {
     "lines": [
      {
       "id": "mpp",
       "label": "Miscellaneous Plan Permit (new ADU over 800 sq ft, incl. 5% surcharge)",
       "cat": "planning",
       "status": "charged",
       "low": 281.4,
       "high": 281.4,
       "estimate": false
      },
      {
       "id": "issue",
       "label": "Permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 42.5,
       "high": 42.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology surcharge (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy plan check (10% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire prevention permit (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 150.0,
       "high": 150.0,
       "estimate": false
      },
      {
       "id": "elec",
       "label": "Electrical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 150.0,
       "high": 150.0,
       "estimate": false
      },
      {
       "id": "plumb",
       "label": "Plumbing permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 150.0,
       "high": 150.0,
       "estimate": false
      },
      {
       "id": "ctax",
       "label": "Construction tax (0.54% of valuation)",
       "cat": "tax",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (south of Route 237)",
       "cat": "impact",
       "status": "charged",
       "low": 1579.0,
       "high": 2547.5,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (your elementary and high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 5380.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2352.9,
      "high": 8701.4,
      "unknown": [
       "bldg",
       "tech",
       "plancheck",
       "energy",
       "fire",
       "ctax",
       "gpm"
      ]
     }
    },
    "1200": {
     "lines": [
      {
       "id": "mpp",
       "label": "Miscellaneous Plan Permit (new ADU over 800 sq ft, incl. 5% surcharge)",
       "cat": "planning",
       "status": "charged",
       "low": 281.4,
       "high": 281.4,
       "estimate": false
      },
      {
       "id": "issue",
       "label": "Permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 42.5,
       "high": 42.5,
       "estimate": false
      },
      {
       "id": "bldg",
       "label": "Building permit (valuation table)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tech",
       "label": "Technology surcharge (5% of permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Plan check (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "energy",
       "label": "Energy plan check (10% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "fire",
       "label": "Fire prevention permit (70% of building permit fee)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "mech",
       "label": "Mechanical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 180.0,
       "high": 180.0,
       "estimate": false
      },
      {
       "id": "elec",
       "label": "Electrical permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 180.0,
       "high": 180.0,
       "estimate": false
      },
      {
       "id": "plumb",
       "label": "Plumbing permit ($0.15 per sq ft, minimum $130)",
       "cat": "building",
       "status": "charged",
       "low": 180.0,
       "high": 180.0,
       "estimate": false
      },
      {
       "id": "ctax",
       "label": "Construction tax (0.54% of valuation)",
       "cat": "tax",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "gpm",
       "label": "General plan maintenance (0.15% of valuation)",
       "cat": "building",
       "status": "unknown",
       "low": null,
       "high": null,
       "estimate": false
      },
      {
       "id": "tif",
       "label": "Transportation impact fee (south of Route 237)",
       "cat": "impact",
       "status": "charged",
       "low": 1894.8,
       "high": 3057.0,
       "estimate": true
      },
      {
       "id": "school",
       "label": "School fees (your elementary and high school districts)",
       "cat": "school",
       "status": "upper-bound",
       "low": 0.0,
       "high": 6456.0,
       "estimate": true
      }
     ],
     "total": {
      "low": 2758.7,
      "high": 10376.9,
      "unknown": [
       "bldg",
       "tech",
       "plancheck",
       "energy",
       "fire",
       "ctax",
       "gpm"
      ]
     }
    }
   }
  },
  {
   "slug": "watsonville",
   "name": "Watsonville",
   "short": "Watsonville",
   "county": "Santa Cruz",
   "type": "city",
   "sizes_mode": "formula",
   "summary": "Watsonville's 2026-27 schedule adds a dedicated ADU building fee ($2,455 plus $4 per sq ft over 500). Above 750 sq ft the impact fees stack up quickly: traffic, fire, parks, a carbon fund fee and more.",
   "fees": [
    {
     "id": "bldg",
     "label": "ADU building permit fee",
     "cat": "building",
     "basis": "base_plus",
     "base": 2455,
     "rate": 4.0,
     "over": 500,
     "source": "wat-fees",
     "evidence": [
      "73 New ADU 2,455.00 Base Fee",
      "74 New ADU - Plus Each Additional Square Foot Over 500 Sqft. 4.00 > 500 Sq. Ft."
     ],
     "figures": [
      "2,455.00",
      "4.00",
      "500"
     ]
    },
    {
     "id": "plancheck",
     "label": "Building plan check (67% of building fee)",
     "cat": "building",
     "basis": "pct",
     "pct": 67,
     "of": [
      "bldg"
     ],
     "estimate": true,
     "note": "The schedule lists plan check as \"67% of Building Payment\" with the unit \"Hourly Rate\". We apply 67% to the ADU building fee.",
     "source": "wat-fees",
     "evidence": [
      "89 Plan Check - All Occupancies (67% of Building Payment)"
     ],
     "figures": [
      "67%"
     ]
    },
    {
     "id": "issuance",
     "label": "Building permit issuance",
     "cat": "building",
     "basis": "flat",
     "amount": 110,
     "source": "wat-fees",
     "evidence": [
      "126 Permit Issuance Fee 78.00 110.00 Flat Fee"
     ],
     "figures": [
      "110.00"
     ]
    },
    {
     "id": "planning",
     "label": "Planning plan check",
     "cat": "planning",
     "basis": "flat",
     "amount": 546,
     "when": "maybe",
     "note": "We assume an ADU building permit gets the City's flat Planning Plan Check. Counted in the high total only.",
     "source": "wat-fees",
     "evidence": [
      "34 Planning Plan Check 418.00 546.00 Flat Fee"
     ],
     "figures": [
      "546.00"
     ]
    },
    {
     "id": "surcharge",
     "label": "General Plan (5%) + technology (13%) surcharges",
     "cat": "building",
     "basis": "pct",
     "pct": 18,
     "of": [
      "bldg",
      "plancheck",
      "issuance"
     ],
     "when": "maybe",
     "note": "Listed with the planning fees. The schedule doesn't say which fees they're added to; we apply 18% to the building fees, in the high total only.",
     "source": "wat-fees",
     "evidence": [
      "71 General Plan Maintenance Fee -Surcharge 5% Surcharge",
      "72 Technology Fee - Surcharge 13% Surcharge"
     ],
     "figures": [
      "5%",
      "13%"
     ],
     "derived": {
      "pct": "5 + 13"
     }
    },
    {
     "id": "traffic",
     "label": "City-wide traffic impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 3486,
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "$249.00 per trip (FY 2026-27) × 14 trips per single-family unit = $3,486, prorated by ADU ÷ primary-home size. The City may count ADU trips differently.",
     "source": "wat-fees",
     "evidence": [
      "1 Residential Development 239.41 249.00 Per Trip"
     ],
     "figures": [
      "249.00"
     ],
     "also": [
      {
       "source": "wat-impact",
       "evidence": [
        "Single Family Detached 14 trips per unit $240.00 per trip"
       ],
       "figures": [
        "14"
       ]
      }
     ],
     "derived": {
      "amount": "249.00 * 14"
     }
    },
    {
     "id": "fire",
     "label": "Fire impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 1240,
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "$1,240 per new residential unit (FY 2026-27), prorated by ADU ÷ primary-home size.",
     "source": "wat-fees",
     "evidence": [
      "4 Residential - New Construction 1194.06 1,240.00 Per Trip"
     ],
     "figures": [
      "1,240.00"
     ]
    },
    {
     "id": "impervious",
     "label": "Impervious area impact fee",
     "cat": "impact",
     "basis": "rate",
     "rate": 0.55,
     "impact": true,
     "estimate": true,
     "note": "$0.55 per sq ft of new impervious area. We assume a one-story ADU whose footprint equals its floor area; patios and paths would add to it.",
     "source": "wat-fees",
     "evidence": [
      "4 New Construction or Improvement on Private Propery 0.54 0.55 Per sqft."
     ],
     "figures": [
      "0.55"
     ]
    },
    {
     "id": "pubfac",
     "label": "Public facilities impact fee (over 1,000 sq ft)",
     "cat": "impact",
     "basis": "rate",
     "rate": 0.4,
     "min_sqft": 1001,
     "impact": true,
     "note": "Only for new detached structures over 1,000 sq ft. FY 2025-26 summary; the City hasn't posted a 2026-27 version.",
     "source": "wat-impact",
     "evidence": [
      "New detached structures or addtions over 1,000 Sq. Ft. $0.40 per Sq. Ft.",
      "Calculated on total square footage"
     ],
     "figures": [
      "0.40",
      "1,000"
     ],
     "derived": {
      "min_sqft": "1,000 + 1"
     }
    },
    {
     "id": "parkland",
     "label": "Park land impact fee",
     "cat": "impact",
     "basis": "bands",
     "bands": [
      {
       "max": 599,
       "amount": 1397
      },
      {
       "max": 900,
       "amount": 2438
      },
      {
       "max": 1200,
       "amount": 3465
      }
     ],
     "impact": true,
     "prorate": false,
     "note": "Per unit by unit size (FY 2025-26 summary). Under state law, $0 at 750 sq ft or less.",
     "source": "wat-impact",
     "evidence": [
      "<600 Sq. Ft. $1,397.00 per unit",
      "600-900 Sq. Ft. $2,438.00 per unit",
      ">900-1,200 Sq. Ft. $3,465.00 per unit"
     ],
     "figures": [
      "1,397.00",
      "2,438.00",
      "3,465.00"
     ]
    },
    {
     "id": "parkimp",
     "label": "Park improvement impact fee",
     "cat": "impact",
     "basis": "bands",
     "bands": [
      {
       "max": 599,
       "amount": 1696
      },
      {
       "max": 900,
       "amount": 2961
      },
      {
       "max": 1200,
       "amount": 4208
      }
     ],
     "impact": true,
     "prorate": false,
     "note": "FY 2025-26 summary.",
     "source": "wat-impact",
     "evidence": [
      "<600 Sq. Ft. $1,696.00 per unit",
      "600-900 Sq. Ft. $2,961.00 per unit",
      ">900-1,200 Sq. Ft. $4,208.00 per unit"
     ],
     "figures": [
      "1,696.00",
      "2,961.00",
      "4,208.00"
     ]
    },
    {
     "id": "rec",
     "label": "Community centers & recreation impact fee",
     "cat": "impact",
     "basis": "bands",
     "bands": [
      {
       "max": 599,
       "amount": 234
      },
      {
       "max": 900,
       "amount": 408
      },
      {
       "max": 1200,
       "amount": 579
      }
     ],
     "impact": true,
     "prorate": false,
     "note": "FY 2025-26 summary.",
     "source": "wat-impact",
     "evidence": [
      "<600 Sq. Ft. $234.00 per unit",
      "600-900 Sq. Ft. $408.00 per unit",
      ">900-1,200 Sq. Ft. $579.00 per unit"
     ],
     "figures": [
      "234.00",
      "408.00",
      "579.00"
     ]
    },
    {
     "id": "groundwater",
     "label": "Groundwater impact fee",
     "cat": "impact",
     "basis": "flat",
     "amount": 556.94,
     "impact": true,
     "per_unit": true,
     "estimate": true,
     "note": "$556.94 per bedroom (FY 2025-26). We assume 1 bedroom, prorated by ADU ÷ primary-home size.",
     "source": "wat-impact",
     "evidence": [
      "Residential $556.94 per bedroom"
     ],
     "figures": [
      "556.94"
     ]
    },
    {
     "id": "carbon",
     "label": "Carbon fund impact fee (50% of building fee)",
     "cat": "impact",
     "basis": "pct",
     "pct": 50,
     "of": [
      "bldg"
     ],
     "impact": true,
     "prorate": false,
     "estimate": true,
     "note": "50% of the building permit fee for new residential construction (FY 2025-26 summary). Under state law, $0 at 750 sq ft or less.",
     "source": "wat-impact",
     "evidence": [
      "New residential and nonresidential construction 50 % of total building permit fee"
     ],
     "figures": [
      "50 %"
     ]
    },
    {
     "id": "sewer",
     "label": "Sanitary sewer connection",
     "cat": "utility",
     "basis": "flat",
     "amount": 2421.85,
     "when": "maybe",
     "note": "Per unit (FY 2025-26). State law bars it for ADUs within existing space and only allows a proportional charge for new detached ADUs. Counted in the high total only.",
     "source": "wat-impact",
     "evidence": [
      "Residential and all others $2,421.85 per unit"
     ],
     "figures": [
      "2,421.85"
     ]
    },
    {
     "id": "water",
     "label": "Water service connection",
     "cat": "utility",
     "basis": "flat",
     "amount": 3129.6,
     "when": "maybe",
     "note": "Only if the ADU gets its own water connection. Counted in the high total only.",
     "source": "wat-impact",
     "evidence": [
      "Connection Fee (residential) $3,129.60 per connection"
     ],
     "figures": [
      "3,129.60"
     ]
    },
    {
     "id": "school",
     "label": "School fee (Pajaro Valley Unified)",
     "cat": "school",
     "basis": "rate",
     "rate": 5.17,
     "note": "$5.17 per sq ft as listed in the City's FY 2025-26 summary. PVUSD may have adopted the 2026 Level 1 rate ($5.38); check with the district.",
     "source": "wat-impact",
     "evidence": [
      "Collected by Pajaro Valley Unified School District (831) 786-2380",
      "Residential $5.17 per Sq. Ft."
     ],
     "figures": [
      "5.17"
     ]
    }
   ],
   "utilities": {
    "text": "City of Watsonville water and sewer. The City's guide says a separate utility connection may be required when an ADU is built with a new home; otherwise state law limits connection charges.",
    "source": "wat-adu-guide",
    "evidence": [
     "a separate utility connection may be required by the local utility"
    ]
   },
   "school_districts": "Pajaro Valley Unified School District.",
   "rules": {
    "max_size": {
     "text": "850 sq ft (studio or 1 bedroom) or 1,000 sq ft (2+ bedrooms). Lots over 10,000 sq ft: one ADU up to 1,200 sq ft. Lots over 12,000 sq ft: one ADU up to 1,200 sq ft or two ADUs up to 750 sq ft each.",
     "source": "wat-adu-guide",
     "evidence": [
      "850 square feet for a studio or 1-bedroom ADU or 1,000",
      "One (1) ADU up to 1,200 square feet"
     ]
    },
    "height": {
     "text": "Detached: 16 ft; 18 ft within half a mile of major transit, plus 2 ft for a roof pitch matching the main home. Attached: 25 ft, two stories max.",
     "source": "wat-adu-guide",
     "evidence": [
      "(A) A height of 16 feet for a detached accessory dwelling unit on a lot with an existing or proposed single family or",
      "(C) A height of 25 feet for an ADU that is attached to a primary dwelling. The ADU shall not exceed two stories."
     ]
    },
    "setbacks": {
     "text": "Side, street side and rear: 4 ft. Front: same as the primary structure. Conversions of existing space: none.",
     "source": "wat-adu-guide",
     "evidence": [
      "Interior Side, Street Side, Rear Setbacks: Four (4) feet",
      "Front Setback: Same as primary structures"
     ]
    },
    "parking": {
     "text": "Non-exempt ADUs: 1 space per unit or per bedroom, whichever is less, with exceptions (e.g. within half a mile of transit). State-exempt ADUs and JADUs: none.",
     "source": "wat-adu-guide",
     "evidence": [
      "1 parking space per unit or per bedroom, whichever is less, with a number of exceptions.",
      "No parking spaces are required for JADUs or Exempt ADUs."
     ]
    },
    "owner_occupancy": {
     "text": "Not required for an ADU. Required with a JADU.",
     "source": "wat-adu-guide",
     "evidence": [
      "Property owners are not required to reside on the property for",
      "attached or detached ADUs."
     ]
    }
   },
   "gaps": [
    "Watsonville hasn't posted a 2026-27 impact fee summary. Park, carbon fund, public facilities, groundwater, sewer, water and school figures come from its FY 2025-26 summary.",
    "How the City counts traffic trips and impact proration for an ADU (our proration is an estimate).",
    "Which fees the 5% and 13% surcharges apply to.",
    "Pre-approved ADU plans: none found on the City's ADU page."
   ],
   "sources": [
    {
     "title": "2026-2027 Schedule of Fees, Rates, and Charges for City Services",
     "publisher": "City of Watsonville",
     "effective": "2026-07-01 (study fees effective 2026-07-20)",
     "id": "wat-fees",
     "url": "https://www.watsonville.gov/DocumentCenter/View/28679/2026-27-Fee-Schedule",
     "fetched": "2026-10-18"
    },
    {
     "title": "Development Fee Summary 2025-2026",
     "publisher": "City of Watsonville, Community Development Department",
     "effective": "FY 2025-26",
     "id": "wat-impact",
     "url": "https://www.watsonville.gov/DocumentCenter/View/26927/Impact-Fees-2025-2026",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Unit How-To Guide (2025)",
     "publisher": "City of Watsonville",
     "id": "wat-adu-guide",
     "url": "https://www.watsonville.gov/DocumentCenter/View/26570/ADU-How-To-Guide-2025",
     "fetched": "2026-10-18"
    },
    {
     "title": "Accessory Dwelling Units (ADUs)",
     "publisher": "City of Watsonville",
     "id": "wat-adu",
     "url": "https://www.watsonville.gov/2120/Accessory-Dwelling-Units-ADUs",
     "fetched": "2026-10-18"
    }
   ],
   "apr_name": "WATSONVILLE",
   "last_checked": "2026-10-18",
   "modeled": {
    "499": {
     "lines": [
      {
       "id": "bldg",
       "label": "ADU building permit fee",
       "cat": "building",
       "status": "charged",
       "low": 2455.0,
       "high": 2455.0,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (67% of building fee)",
       "cat": "building",
       "status": "charged",
       "low": 1644.85,
       "high": 1644.85,
       "estimate": true
      },
      {
       "id": "issuance",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 110.0,
       "high": 110.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning plan check",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 546.0,
       "estimate": false
      },
      {
       "id": "surcharge",
       "label": "General Plan (5%) + technology (13%) surcharges",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 757.77,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "City-wide traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "fire",
       "label": "Fire impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "impervious",
       "label": "Impervious area impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee (over 1,000 sq ft)",
       "cat": "impact",
       "status": "n/a",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "parkland",
       "label": "Park land impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "parkimp",
       "label": "Park improvement impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community centers & recreation impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "groundwater",
       "label": "Groundwater impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "carbon",
       "label": "Carbon fund impact fee (50% of building fee)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sanitary sewer connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 2421.85,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water service connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 3129.6,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Pajaro Valley Unified)",
       "cat": "school",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 4209.85,
      "high": 11065.07,
      "unknown": []
     }
    },
    "750": {
     "lines": [
      {
       "id": "bldg",
       "label": "ADU building permit fee",
       "cat": "building",
       "status": "charged",
       "low": 3455.0,
       "high": 3455.0,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (67% of building fee)",
       "cat": "building",
       "status": "charged",
       "low": 2314.85,
       "high": 2314.85,
       "estimate": true
      },
      {
       "id": "issuance",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 110.0,
       "high": 110.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning plan check",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 546.0,
       "estimate": false
      },
      {
       "id": "surcharge",
       "label": "General Plan (5%) + technology (13%) surcharges",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1058.37,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "City-wide traffic impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "fire",
       "label": "Fire impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "impervious",
       "label": "Impervious area impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee (over 1,000 sq ft)",
       "cat": "impact",
       "status": "n/a",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "parkland",
       "label": "Park land impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "parkimp",
       "label": "Park improvement impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community centers & recreation impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "groundwater",
       "label": "Groundwater impact fee",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "carbon",
       "label": "Carbon fund impact fee (50% of building fee)",
       "cat": "impact",
       "status": "exempt",
       "low": 0.0,
       "high": 0.0,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sanitary sewer connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 2421.85,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water service connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 3129.6,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Pajaro Valley Unified)",
       "cat": "school",
       "status": "charged",
       "low": 3877.5,
       "high": 3877.5,
       "estimate": false
      }
     ],
     "total": {
      "low": 9757.35,
      "high": 16913.17,
      "unknown": []
     }
    },
    "1000": {
     "lines": [
      {
       "id": "bldg",
       "label": "ADU building permit fee",
       "cat": "building",
       "status": "charged",
       "low": 4455.0,
       "high": 4455.0,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (67% of building fee)",
       "cat": "building",
       "status": "charged",
       "low": 2984.85,
       "high": 2984.85,
       "estimate": true
      },
      {
       "id": "issuance",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 110.0,
       "high": 110.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning plan check",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 546.0,
       "estimate": false
      },
      {
       "id": "surcharge",
       "label": "General Plan (5%) + technology (13%) surcharges",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1358.97,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "City-wide traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 1743.0,
       "high": 1743.0,
       "estimate": true
      },
      {
       "id": "fire",
       "label": "Fire impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 620.0,
       "high": 620.0,
       "estimate": true
      },
      {
       "id": "impervious",
       "label": "Impervious area impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 550.0,
       "high": 550.0,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee (over 1,000 sq ft)",
       "cat": "impact",
       "status": "n/a",
       "low": 0.0,
       "high": 0.0,
       "estimate": false
      },
      {
       "id": "parkland",
       "label": "Park land impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 3465.0,
       "high": 3465.0,
       "estimate": false
      },
      {
       "id": "parkimp",
       "label": "Park improvement impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 4208.0,
       "high": 4208.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community centers & recreation impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 579.0,
       "high": 579.0,
       "estimate": false
      },
      {
       "id": "groundwater",
       "label": "Groundwater impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 278.47,
       "high": 278.47,
       "estimate": true
      },
      {
       "id": "carbon",
       "label": "Carbon fund impact fee (50% of building fee)",
       "cat": "impact",
       "status": "charged",
       "low": 2227.5,
       "high": 2227.5,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sanitary sewer connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 2421.85,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water service connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 3129.6,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Pajaro Valley Unified)",
       "cat": "school",
       "status": "charged",
       "low": 5170.0,
       "high": 5170.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 26390.82,
      "high": 33847.24,
      "unknown": []
     }
    },
    "1200": {
     "lines": [
      {
       "id": "bldg",
       "label": "ADU building permit fee",
       "cat": "building",
       "status": "charged",
       "low": 5255.0,
       "high": 5255.0,
       "estimate": false
      },
      {
       "id": "plancheck",
       "label": "Building plan check (67% of building fee)",
       "cat": "building",
       "status": "charged",
       "low": 3520.85,
       "high": 3520.85,
       "estimate": true
      },
      {
       "id": "issuance",
       "label": "Building permit issuance",
       "cat": "building",
       "status": "charged",
       "low": 110.0,
       "high": 110.0,
       "estimate": false
      },
      {
       "id": "planning",
       "label": "Planning plan check",
       "cat": "planning",
       "status": "maybe",
       "low": 0.0,
       "high": 546.0,
       "estimate": false
      },
      {
       "id": "surcharge",
       "label": "General Plan (5%) + technology (13%) surcharges",
       "cat": "building",
       "status": "maybe",
       "low": 0.0,
       "high": 1599.45,
       "estimate": false
      },
      {
       "id": "traffic",
       "label": "City-wide traffic impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 2091.6,
       "high": 2091.6,
       "estimate": true
      },
      {
       "id": "fire",
       "label": "Fire impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 744.0,
       "high": 744.0,
       "estimate": true
      },
      {
       "id": "impervious",
       "label": "Impervious area impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 660.0,
       "high": 660.0,
       "estimate": true
      },
      {
       "id": "pubfac",
       "label": "Public facilities impact fee (over 1,000 sq ft)",
       "cat": "impact",
       "status": "charged",
       "low": 480.0,
       "high": 480.0,
       "estimate": false
      },
      {
       "id": "parkland",
       "label": "Park land impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 3465.0,
       "high": 3465.0,
       "estimate": false
      },
      {
       "id": "parkimp",
       "label": "Park improvement impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 4208.0,
       "high": 4208.0,
       "estimate": false
      },
      {
       "id": "rec",
       "label": "Community centers & recreation impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 579.0,
       "high": 579.0,
       "estimate": false
      },
      {
       "id": "groundwater",
       "label": "Groundwater impact fee",
       "cat": "impact",
       "status": "charged",
       "low": 334.16,
       "high": 334.16,
       "estimate": true
      },
      {
       "id": "carbon",
       "label": "Carbon fund impact fee (50% of building fee)",
       "cat": "impact",
       "status": "charged",
       "low": 2627.5,
       "high": 2627.5,
       "estimate": true
      },
      {
       "id": "sewer",
       "label": "Sanitary sewer connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 2421.85,
       "estimate": false
      },
      {
       "id": "water",
       "label": "Water service connection",
       "cat": "utility",
       "status": "maybe",
       "low": 0.0,
       "high": 3129.6,
       "estimate": false
      },
      {
       "id": "school",
       "label": "School fee (Pajaro Valley Unified)",
       "cat": "school",
       "status": "charged",
       "low": 6204.0,
       "high": 6204.0,
       "estimate": false
      }
     ],
     "total": {
      "low": 30279.11,
      "high": 37976.01,
      "unknown": []
     }
    }
   }
  }
 ]
}