{
 "metadata": {
  "source": "CT Office of Policy and Management — Municipal Fiscal Indicators, Uniform Chart of Accounts",
  "dataset_id": "e2qt-k238",
  "dataset_name": "Municipal Fiscal Indicators: Uniform Chart of Accounts, 2020-2023",
  "landing_page": "https://data.ct.gov/d/e2qt-k238",
  "source_url": "https://data.ct.gov/resource/e2qt-k238.json",
  "pulled": "2026-08-25",
  "dataset_last_updated": "2026-03-03",
  "recipe": "python Data/fetch_ct_ucoa.py (Python 3, standard library, no API key)",
  "row_count_source": 17632,
  "fiscal_year_note": "OPM year Y = the fiscal year ending June 30 of year Y. 2023 = FY 2022-23.",
  "basis_note": "Audited actual expenditures cross-walked to the state Uniform Chart of Accounts, split into salaries/wages, employee benefits, and all other costs. Same basis as ct_ucoa_town_indicators.json — actuals across funds, not the adopted budget.",
  "structure_note": "`function_totals` holds each town's function-level subtotal rows (the source's '<Function> Total' and 'Total Expenditures' rows), so figures are not double counted. `target_departments` holds every row the source publishes for East Hampton, including department detail.",
  "town_scope_note": "`function_totals` covers East Hampton and its hand-built peer groups only, to keep the browser download small. All 170 entities are in Data/ct_ucoa/mfi_ucoa_by_function_2020-2023.csv.",
  "gap_note": "The source omits some town-years entirely; those years are absent rather than zero. Missing for East Hampton: none.",
  "merge_note": "`function_totals` is not in this file. It is statewide and identical for every town, so it is published once at /data/ct_ucoa_function_totals.json and merged onto this payload at runtime by TownCharts.load(). `target_departments` below is this town's own department detail and appears nowhere else."
 },
 "target": "East Hampton",
 "years": [
  "2020",
  "2021",
  "2022",
  "2023"
 ],
 "fiscal_years": [
  "19-20",
  "20-21",
  "21-22",
  "22-23"
 ],
 "target_departments": {
  "2020": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1102640,
    "benefits": 2175917,
    "other": 934745,
    "total": 4213302
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1102640,
    "benefits": 2175917,
    "other": 934745,
    "total": 4213302
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 1696181,
    "benefits": 152262,
    "other": 700093,
    "total": 2548536
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 1642985,
    "benefits": 147547,
    "other": 173907,
    "total": 1964439
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 53196,
    "benefits": 4715,
    "other": 224750,
    "total": 282661
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 0,
    "benefits": 0,
    "other": 301436,
    "total": 301436
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1050552,
    "benefits": 94055,
    "other": 985765,
    "total": 2130372
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1009422,
    "benefits": 91096,
    "other": 852271,
    "total": 1952789
   },
   {
    "function": "Public Works",
    "department": "Waste Management",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Public Works",
    "department": "Sewer",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Public Works",
    "department": "Other Public Works",
    "wages": 41130,
    "benefits": 2959,
    "other": 133494,
    "total": 177583
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 174289,
    "benefits": 15761,
    "other": 227125,
    "total": 417175
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 152877,
    "total": 152877
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 79972,
    "benefits": 8790,
    "other": 6034,
    "total": 94796
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 94317,
    "benefits": 6971,
    "other": 68214,
    "total": 169502
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 640275,
    "benefits": 60748,
    "other": 316539,
    "total": 1017562
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 278045,
    "benefits": 27955,
    "other": 132468,
    "total": 438468
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 298926,
    "benefits": 28180,
    "other": 86415,
    "total": 413521
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 63304,
    "benefits": 4613,
    "other": 97656,
    "total": 165573
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 20161676,
    "benefits": 10756141,
    "other": 5334053,
    "total": 36251870
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 20161676,
    "benefits": 10756141,
    "other": 5334053,
    "total": 36251870
   },
   {
    "function": "Education",
    "department": "Regional School District",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Debt Service Total",
    "department": "Debt Service Total",
    "wages": null,
    "benefits": null,
    "other": 3223383,
    "total": 3223383
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": null,
    "benefits": null,
    "other": 3223383,
    "total": 3223383
   },
   {
    "function": "Capital Outlay Total",
    "department": "Capital Outlay Total",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Capital Outlay",
    "department": "Capital Outlay",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other Total",
    "department": "Other Total",
    "wages": 301281,
    "benefits": 24576,
    "other": 82687,
    "total": 408544
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 301281,
    "benefits": 24576,
    "other": 82687,
    "total": 408544
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 25126894,
    "benefits": 13279460,
    "other": 11804390,
    "total": 50210744
   }
  ],
  "2021": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1151783,
    "benefits": 2360871,
    "other": 865070,
    "total": 4377724
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1151783,
    "benefits": 2360871,
    "other": 865070,
    "total": 4377724
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 1931720,
    "benefits": 168383,
    "other": 740556,
    "total": 2840659
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 1775562,
    "benefits": 155790,
    "other": 194408,
    "total": 2125760
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 105692,
    "benefits": 8732,
    "other": 281014,
    "total": 395438
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 50466,
    "benefits": 3861,
    "other": 265134,
    "total": 319461
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1119301,
    "benefits": 102328,
    "other": 975493,
    "total": 2197122
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1079793,
    "benefits": 99487,
    "other": 834128,
    "total": 2013408
   },
   {
    "function": "Public Works",
    "department": "Waste Management",
    "wages": 39508,
    "benefits": 2841,
    "other": 141365,
    "total": 183714
   },
   {
    "function": "Public Works",
    "department": "Sewer",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Public Works",
    "department": "Other Public Works",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 203318,
    "benefits": 19309,
    "other": 273441,
    "total": 496068
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 179786,
    "total": 179786
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 106345,
    "benefits": 12117,
    "other": 4131,
    "total": 122593
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 96973,
    "benefits": 7192,
    "other": 89524,
    "total": 193689
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 694698,
    "benefits": 68056,
    "other": 330883,
    "total": 1093637
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 323716,
    "benefits": 34711,
    "other": 168122,
    "total": 526549
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 305268,
    "benefits": 28579,
    "other": 88736,
    "total": 422583
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 65714,
    "benefits": 4766,
    "other": 74025,
    "total": 144505
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 21108593,
    "benefits": 10444216,
    "other": 5076921,
    "total": 36629730
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 21108593,
    "benefits": 10444216,
    "other": 5076921,
    "total": 36629730
   },
   {
    "function": "Education",
    "department": "Regional School District",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Debt Service Total",
    "department": "Debt Service Total",
    "wages": null,
    "benefits": null,
    "other": 3225519,
    "total": 3225519
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": null,
    "benefits": null,
    "other": 3225519,
    "total": 3225519
   },
   {
    "function": "Capital Outlay Total",
    "department": "Capital Outlay Total",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Capital Outlay",
    "department": "Capital Outlay",
    "wages": null,
    "benefits": null,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other Total",
    "department": "Other Total",
    "wages": 320856,
    "benefits": 26434,
    "other": 81936,
    "total": 429226
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 320856,
    "benefits": 26434,
    "other": 81936,
    "total": 429226
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 26530269,
    "benefits": 13189597,
    "other": 11569819,
    "total": 51289685
   }
  ],
  "2022": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1229250,
    "benefits": 2459088,
    "other": 849244,
    "total": 4537582
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1229250,
    "benefits": 2459088,
    "other": 849244,
    "total": 4537582
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 1992965,
    "benefits": 171730,
    "other": 778872,
    "total": 2943567
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 1824697,
    "benefits": 158212,
    "other": 236621,
    "total": 2219530
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 119820,
    "benefits": 9812,
    "other": 296456,
    "total": 426088
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 48448,
    "benefits": 3706,
    "other": 245795,
    "total": 297949
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1142802,
    "benefits": 106171,
    "other": 991167,
    "total": 2240140
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1094944,
    "benefits": 102386,
    "other": 859838,
    "total": 2057168
   },
   {
    "function": "Public Works",
    "department": "Waste Management",
    "wages": 47858,
    "benefits": 3785,
    "other": 131329,
    "total": 182972
   },
   {
    "function": "Public Works",
    "department": "Sewer",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Public Works",
    "department": "Other Public Works",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 193878,
    "benefits": 18088,
    "other": 277077,
    "total": 489043
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 167296,
    "total": 167296
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 89915,
    "benefits": 10397,
    "other": 19063,
    "total": 119375
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 103963,
    "benefits": 7691,
    "other": 90718,
    "total": 202372
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 710350,
    "benefits": 68027,
    "other": 311898,
    "total": 1090275
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 318844,
    "benefits": 33415,
    "other": 133803,
    "total": 486062
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 322849,
    "benefits": 29640,
    "other": 106517,
    "total": 459006
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 68657,
    "benefits": 4972,
    "other": 71578,
    "total": 145207
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 21937648,
    "benefits": 10562504,
    "other": 5229499,
    "total": 37729651
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 21937648,
    "benefits": 10562504,
    "other": 5229499,
    "total": 37729651
   },
   {
    "function": "Education",
    "department": "Regional School District",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Debt Service Total",
    "department": "Debt Service Total",
    "wages": 0,
    "benefits": 0,
    "other": 3627183,
    "total": 3627183
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": 0,
    "benefits": 0,
    "other": 3627183,
    "total": 3627183
   },
   {
    "function": "Capital Outlay Total",
    "department": "Capital Outlay Total",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Capital Outlay",
    "department": "Capital Outlay",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other Total",
    "department": "Other Total",
    "wages": 278029,
    "benefits": 24856,
    "other": 110356,
    "total": 413241
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 278029,
    "benefits": 24856,
    "other": 110356,
    "total": 413241
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 27484922,
    "benefits": 13410464,
    "other": 12175296,
    "total": 53070682
   }
  ],
  "2023": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1247943,
    "benefits": 2616464,
    "other": 910673,
    "total": 4775080
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1247943,
    "benefits": 2616464,
    "other": 910673,
    "total": 4775080
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 2018054,
    "benefits": 170664,
    "other": 768341,
    "total": 2957059
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 1871101,
    "benefits": 161993,
    "other": 145842,
    "total": 2178936
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 107923,
    "benefits": 7116,
    "other": 310830,
    "total": 425869
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 39030,
    "benefits": 1555,
    "other": 311669,
    "total": 352254
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1099739,
    "benefits": 101304,
    "other": 1038288,
    "total": 2239331
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1051614,
    "benefits": 96906,
    "other": 890088,
    "total": 2038608
   },
   {
    "function": "Public Works",
    "department": "Waste Management",
    "wages": 48125,
    "benefits": 4398,
    "other": 148200,
    "total": 200723
   },
   {
    "function": "Public Works",
    "department": "Sewer",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Public Works",
    "department": "Other Public Works",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 214595,
    "benefits": 18873,
    "other": 265851,
    "total": 499319
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 170301,
    "total": 170301
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 95973,
    "benefits": 10161,
    "other": 13449,
    "total": 119583
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 118622,
    "benefits": 8712,
    "other": 82101,
    "total": 209435
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 752320,
    "benefits": 71500,
    "other": 339655,
    "total": 1163475
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 354020,
    "benefits": 35070,
    "other": 148090,
    "total": 537180
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 330962,
    "benefits": 31576,
    "other": 125240,
    "total": 487778
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 67338,
    "benefits": 4854,
    "other": 66325,
    "total": 138517
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 22835633,
    "benefits": 10998871,
    "other": 6293929,
    "total": 40128433
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 22835633,
    "benefits": 10998871,
    "other": 6293929,
    "total": 40128433
   },
   {
    "function": "Education",
    "department": "Regional School District",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Debt Service Total",
    "department": "Debt Service Total",
    "wages": 0,
    "benefits": 0,
    "other": 4149932,
    "total": 4149932
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": 0,
    "benefits": 0,
    "other": 4149932,
    "total": 4149932
   },
   {
    "function": "Capital Outlay Total",
    "department": "Capital Outlay Total",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Capital Outlay",
    "department": "Capital Outlay",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other Total",
    "department": "Other Total",
    "wages": 291826,
    "benefits": 28981,
    "other": 117154,
    "total": 437961
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 291826,
    "benefits": 28981,
    "other": 117154,
    "total": 437961
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 28460110,
    "benefits": 14006657,
    "other": 13883823,
    "total": 56350590
   }
  ]
 }
}