{
 "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 Wolcott, including department detail.",
  "town_scope_note": "`function_totals` covers Wolcott 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 Wolcott: 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": "Wolcott",
 "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": 1534905,
    "benefits": 2413013,
    "other": 2776443,
    "total": 6724361
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1534905,
    "benefits": 2413013,
    "other": 2776443,
    "total": 6724361
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 3206268,
    "benefits": 1100951,
    "other": 2171150,
    "total": 6478369
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 2692873,
    "benefits": 1057139,
    "other": 263553,
    "total": 4013565
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 48902,
    "benefits": 4521,
    "other": 647166,
    "total": 700589
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 464493,
    "benefits": 39291,
    "other": 1260431,
    "total": 1764215
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1088325,
    "benefits": 148415,
    "other": 339926,
    "total": 1576666
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1088325,
    "benefits": 148415,
    "other": 339926,
    "total": 1576666
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 155305,
    "benefits": 11340,
    "other": 48917,
    "total": 215562
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 155305,
    "benefits": 11340,
    "other": 48917,
    "total": 215562
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 261543,
    "benefits": 24987,
    "other": 226419,
    "total": 512949
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 194387,
    "benefits": 19972,
    "other": 157017,
    "total": 371376
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 67156,
    "benefits": 5015,
    "other": 69402,
    "total": 141573
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 0,
    "benefits": 0,
    "other": 40406587,
    "total": 40406587
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 0,
    "benefits": 0,
    "other": 40406587,
    "total": 40406587
   },
   {
    "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": 5026941,
    "total": 5026941
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": null,
    "benefits": null,
    "other": 5026941,
    "total": 5026941
   },
   {
    "function": "Capital Outlay Total",
    "department": "Capital Outlay Total",
    "wages": null,
    "benefits": null,
    "other": 565186,
    "total": 565186
   },
   {
    "function": "Capital Outlay",
    "department": "Capital Outlay",
    "wages": null,
    "benefits": null,
    "other": 565186,
    "total": 565186
   },
   {
    "function": "Other Total",
    "department": "Other Total",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 6246346,
    "benefits": 3698706,
    "other": 51561569,
    "total": 61506621
   }
  ],
  "2021": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1569521,
    "benefits": 2410471,
    "other": 2979101,
    "total": 6959093
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1569521,
    "benefits": 2410471,
    "other": 2979101,
    "total": 6959093
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 4193086,
    "benefits": 1451624,
    "other": 1188197,
    "total": 6832907
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 2749444,
    "benefits": 1134911,
    "other": 273876,
    "total": 4158231
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 78495,
    "benefits": 148961,
    "other": 115662,
    "total": 343118
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 1365147,
    "benefits": 167752,
    "other": 798659,
    "total": 2331558
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1018660,
    "benefits": 147621,
    "other": 473942,
    "total": 1640223
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1018660,
    "benefits": 147621,
    "other": 473942,
    "total": 1640223
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 134944,
    "benefits": 10056,
    "other": 41819,
    "total": 186819
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 134944,
    "benefits": 10056,
    "other": 41819,
    "total": 186819
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 270155,
    "benefits": 26855,
    "other": 200553,
    "total": 497563
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 203640,
    "benefits": 21887,
    "other": 153192,
    "total": 378719
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 66515,
    "benefits": 4968,
    "other": 47361,
    "total": 118844
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 0,
    "benefits": 0,
    "other": 40510337,
    "total": 40510337
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 0,
    "benefits": 0,
    "other": 40510337,
    "total": 40510337
   },
   {
    "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": 4866804,
    "total": 4866804
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": null,
    "benefits": null,
    "other": 4866804,
    "total": 4866804
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 7186366,
    "benefits": 4046627,
    "other": 50260753,
    "total": 61493746
   }
  ],
  "2022": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1617952,
    "benefits": 2675698,
    "other": 3030479,
    "total": 7324129
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1617952,
    "benefits": 2675698,
    "other": 3030479,
    "total": 7324129
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 4361720,
    "benefits": 1422763,
    "other": 1210085,
    "total": 6994568
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 2856363,
    "benefits": 1103175,
    "other": 277004,
    "total": 4236542
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 72522,
    "benefits": 148769,
    "other": 454571,
    "total": 675862
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 1432835,
    "benefits": 170819,
    "other": 478510,
    "total": 2082164
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1157939,
    "benefits": 166536,
    "other": 407458,
    "total": 1731933
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1157939,
    "benefits": 166536,
    "other": 407458,
    "total": 1731933
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 140454,
    "benefits": 10104,
    "other": 60087,
    "total": 210645
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 140454,
    "benefits": 10104,
    "other": 60087,
    "total": 210645
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 352250,
    "benefits": 34593,
    "other": 252256,
    "total": 639099
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 227819,
    "benefits": 25247,
    "other": 178806,
    "total": 431872
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 124431,
    "benefits": 9346,
    "other": 73450,
    "total": 207227
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 0,
    "benefits": 0,
    "other": 41355956,
    "total": 41355956
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 0,
    "benefits": 0,
    "other": 41355956,
    "total": 41355956
   },
   {
    "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": 3947514,
    "total": 3947514
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": 0,
    "benefits": 0,
    "other": 3947514,
    "total": 3947514
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 7630315,
    "benefits": 4309694,
    "other": 50263835,
    "total": 62203844
   }
  ],
  "2023": [
   {
    "function": "General Government Total",
    "department": "General Government Total",
    "wages": 1635862,
    "benefits": 2941410,
    "other": 3225822,
    "total": 7803094
   },
   {
    "function": "General Government",
    "department": "General Government",
    "wages": 1635862,
    "benefits": 2941410,
    "other": 3225822,
    "total": 7803094
   },
   {
    "function": "Public Safety Total",
    "department": "Public Safety Total",
    "wages": 4507505,
    "benefits": 1463871,
    "other": 1322150,
    "total": 7293526
   },
   {
    "function": "Public Safety",
    "department": "Police",
    "wages": 2946833,
    "benefits": 1187657,
    "other": 321146,
    "total": 4455636
   },
   {
    "function": "Public Safety",
    "department": "Fire",
    "wages": 116434,
    "benefits": 137281,
    "other": 496146,
    "total": 749861
   },
   {
    "function": "Public Safety",
    "department": "Other Public Safety",
    "wages": 1444238,
    "benefits": 138933,
    "other": 504858,
    "total": 2088029
   },
   {
    "function": "Public Works Total",
    "department": "Public Works Total",
    "wages": 1308013,
    "benefits": 181701,
    "other": 516436,
    "total": 2006150
   },
   {
    "function": "Public Works",
    "department": "Highways/Streets",
    "wages": 1308013,
    "benefits": 181701,
    "other": 516436,
    "total": 2006150
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare Total",
    "department": "Health and Welfare Total",
    "wages": 147602,
    "benefits": 10397,
    "other": 62085,
    "total": 220084
   },
   {
    "function": "Health and Welfare",
    "department": "Public Health Admin",
    "wages": 147602,
    "benefits": 10397,
    "other": 62085,
    "total": 220084
   },
   {
    "function": "Health and Welfare",
    "department": "Social Services",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Health and Welfare",
    "department": "Other Health & Welfare",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Culture and Recreation Total",
    "department": "Culture and Recreation Total",
    "wages": 394162,
    "benefits": 37797,
    "other": 301442,
    "total": 733401
   },
   {
    "function": "Culture and Recreation",
    "department": "Libraries",
    "wages": 250579,
    "benefits": 26796,
    "other": 218424,
    "total": 495799
   },
   {
    "function": "Culture and Recreation",
    "department": "Recreation",
    "wages": 107881,
    "benefits": 8077,
    "other": 71224,
    "total": 187182
   },
   {
    "function": "Culture and Recreation",
    "department": "Other Culture/Recreation",
    "wages": 35702,
    "benefits": 2924,
    "other": 11794,
    "total": 50420
   },
   {
    "function": "Education Total",
    "department": "Education Total",
    "wages": 0,
    "benefits": 0,
    "other": 44092919,
    "total": 44092919
   },
   {
    "function": "Education",
    "department": "Board of Education",
    "wages": 0,
    "benefits": 0,
    "other": 44092919,
    "total": 44092919
   },
   {
    "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": 4096010,
    "total": 4096010
   },
   {
    "function": "Debt Service",
    "department": "Debt Service",
    "wages": 0,
    "benefits": 0,
    "other": 4096010,
    "total": 4096010
   },
   {
    "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": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Other",
    "department": "Other",
    "wages": 0,
    "benefits": 0,
    "other": 0,
    "total": 0
   },
   {
    "function": "Total Expenditures",
    "department": "Total Expenditures",
    "wages": 7993144,
    "benefits": 4635176,
    "other": 53616864,
    "total": 66245184
   }
  ]
 }
}