Accounting
ERP
Financial Management
Municipal Accounting Software: What Local Governments Need and How to Choose

Last updated: October 8, 2026 · Independent buyer’s guide · We do not sell rankings or coverage.
Municipal accounting software is a fund accounting system built for cities, towns, counties and special districts. It keeps each fund in balance on its own, records encumbrances when purchase orders are approved, posts utility billing and payroll to the right funds, and produces the data for GASB financial statements and grant reports. For most small and mid-sized governments, the realistic shortlist includes Tyler Technologies, Caselle, Edmunds GovTech, Black Mountain Software and BS&A, and none of them publishes a price list.
Key takeaways
- Your system must run two bases at once: modified accrual for governmental funds and full accrual for the government-wide statements, with a reconciliation between them, as GASB Statement 34 requires.
- Encumbrance control is the feature that separates municipal systems from commercial accounting packages. Ask each vendor to show a purchase order reducing available budget and rolling across fiscal year end.
- GASB Statement 103 applies to fiscal years beginning after June 15, 2025, so a June 30 government reports under it for the year ending June 30, 2026. Budgetary comparisons move to required supplementary information with variance columns.
- Utility billing and payroll are usually the modules that decide the purchase, because they touch the most transactions and the most residents and employees.
- Public records are the best price guide. Caselle quoted John Day, Oregon, a one-time $75,891 plus $1,280 a month in 2021, and Tyler quoted Mineola, Texas, a $244,889 contract total, covering one-time fees and the first year of recurring fees, for ERP Pro and other modules in 2024.
Who this guide is for
This guide is for finance directors, clerks and treasurers at US cities, towns, counties and special districts who are replacing an aging system or outgrowing QuickBooks. School districts have different reporting rules and are not covered. If your main gap is federal grant administration rather than the general ledger, read our guide to grant management software for local government first.
How municipal accounting works
Funds, not one set of books
A city keeps a general fund, special revenue, debt service and capital project funds, and enterprise funds for services such as water and sewer. Each fund is a self-balancing set of accounts.
GASB Statement 34 requires two views of the same activity. Government-wide statements use the economic resources focus and accrual basis, governmental fund statements keep the current financial resources focus and modified accrual basis, and you must present a reconciliation between them (Journal of Accountancy, January 1, 2000).
Budget control and encumbrances
Budgets are legal appropriations, so the system must check available budget when a purchase order is approved. The encumbrance reserves that budget until the invoice posts.
Under GASB Statement 54, encumbrances are not shown as their own fund balance category. Encumbered amounts for purposes not already restricted, committed or assigned are classified as committed or assigned, and significant encumbrances at year end are disclosed in the notes (Journal of Accountancy, November 1, 2009). Your system therefore needs a year-end encumbrance report by fund, not just a list of open purchase orders.
Fund balance and reporting changes
GFOA recommends that general-purpose governments keep unrestricted budgetary fund balance in the general fund of no less than two months of regular operating revenues or expenditures (GFOA, approved September 30, 2015).
GASB Statement 103, issued May 28, 2024, is effective for fiscal years beginning after June 15, 2025. It moves budgetary comparisons to required supplementary information with variance columns and requires noncapital subsidies to be reported as nonoperating items in proprietary funds (Crowe, May 31, 2024; Crowe is an audit firm). Check that your budget-to-actual reports can produce original budget, final budget, actual and variance by fund.
Not every government reports on GAAP. In Washington, for example, local governments have two options for the required annual financial report, cash basis or GAAP, under the State Auditor’s BARS manuals (MRSC, February 2020 Insight series). Confirm that a vendor already supports your state’s prescribed chart of accounts and annual report format.
Where local governments go wrong
Funds built as classes in a commercial package. Interfund balances and fund balance then live in spreadsheets, and the auditor rebuilds them every year.
Encumbrances kept outside the ledger. Budget reports then overstate what is available, and departments overspend appropriations in the last quarter.
Utility billing that posts a single summary entry. Receivables by customer then cannot be reconciled to the water fund, and deposits and penalties end up in suspense accounts.
Payroll that does not split by fund. A public works director who spends 40 percent of the time on the water system should be charged 40 percent to the water fund.
Grant spending without an award code. 2 CFR 200.302 requires your financial management system to identify every federal award received and expended and to compare expenditures with budget for each award (eCFR, 2 CFR 200.302, up to date as of October 6, 2026). Without a grant code on each transaction, you also cannot tell whether you crossed the $1,000,000 Single Audit threshold (eCFR, 2 CFR 200.501, up to date as of October 6, 2026).
How software handles it
Products fall into public sector ERP suites for larger governments, integrated suites for small and mid-sized ones, and commercial tools adapted with workarounds. Descriptions below come from vendors’ own pages, which are sales material.
Tyler Technologies
Tyler’s Enterprise ERP is a cloud ERP for local governments and school districts, with financial management, human resources, revenue management and utilities, and Tyler cites more than 2,400 client organizations (Tyler Technologies, no date shown). ERP Pro, Tyler’s product for smaller governments, combines finance, human resources and utility billing (Tyler Technologies, no date shown). Its training calendar covers cross-year purchase order policies and how they set encumbered amounts in the ledger (Tyler Technologies, ERP Pro 9 Purchasing lab, registration deadline June 14, 2026).
Limitations: Tyler sells several overlapping product lines, so confirm which one you are quoted, and expect implementation to be a large share of cost.
Caselle
Caselle, based in Provo, Utah, says it serves more than 1,400 organizations and targets small to medium local governments, cities and districts. Modules include general ledger, utility billing, payroll, property tax and a citizen portal (Caselle, no date shown). Its accounts payable module includes purchase orders with budget control and 1099s (Caselle, no date shown), and its utility billing interfaces with meter reading software (Caselle, no date shown).
Limitations: Caselle’s public pages do not mention encumbrances, fund balance classification or GASB reporting by name. Ask to see a year-end encumbrance report and a fund balance statement during the demo.
Edmunds GovTech
Edmunds GovTech, based in Northfield, New Jersey, serves more than 2,000 local municipalities in more than 20 states, according to its investor TA (TA, no date shown, related announcement April 30, 2024). Its Finance Super Suite lists general ledger, encumbrance accounting, contract management, accounts payable, grant tracking and bank reconciliation, with separate utilities and payroll modules (Edmunds GovTech, last modified July 5, 2024).
Limitations: The financial management page does not describe deployment options and does not mention GASB or ACFR reporting.
Black Mountain Software
Black Mountain Software serves towns, counties, special districts and utilities with fund accounting, payroll, utility billing and county tax modules (Black Mountain Software, no date shown). Encumbrances run through a Purchase Orders add-on, and budget preparation is integrated with the general ledger (Black Mountain Software, last modified May 12, 2025). The utility billing module handles a wide range of rate structures, but the automated meter reading interface is an add-on (Black Mountain Software, last modified May 12, 2025).
Limitations: Black Mountain bases pricing on population and applications and does not publish it (Black Mountain Software, last modified September 1, 2026).
BS&A Software, OpenGov and Springbrook
BS&A Cloud covers financial management, payroll, utilities and assessing, and BS&A says it serves more than 2,100 organizations, with a majority of Michigan municipalities using its assessing software (BS&A Software, last modified September 11, 2026). OpenGov describes its financial management product as covering fund accounting, AP and AR, payroll and utility billing, and calls it GASB compliant (OpenGov, last updated September 11, 2026). The page does not explain how encumbrances work, so test that directly. Springbrook documents purchase order rollover into the new fiscal year and a year-end encumbrance report by fund (Springbrook Help Center, last updated January 13, 2026).
Comparison table
| Vendor | Typical buyer (vendor’s description) | Encumbrances, utility billing, payroll | Gaps in public documentation |
|---|---|---|---|
| Tyler Enterprise ERP and ERP Pro | Local governments and school districts of all sizes | All three native; cross-year encumbrance policies documented in training | Several overlapping product lines; no prices |
| Caselle | Small to medium cities and districts | Purchase orders with budget control; utility billing and payroll native | Encumbrances and GASB not named on product pages |
| Edmunds GovTech | Municipalities and authorities, 20+ states | Encumbrance accounting listed; utilities and payroll modules | Deployment options not described; GASB and ACFR not mentioned |
| Black Mountain Software | Small to medium towns, counties and districts | Encumbrances via Purchase Orders add-on; meter reading add-on | GASB not named; add-ons raise cost |
| BS&A Cloud | Municipalities, strongest in Michigan | Utilities and payroll modules | Fund accounting and GASB not named on home page |
| OpenGov | Local governments | Payroll and utility billing listed; encumbrance handling not described | Payroll delivery model unclear |
What it costs
None of these vendors publishes a price list. Council records are the best evidence, and they show implementation, training and conversion can match or exceed first-year software fees.
| Government and vendor | Scope | Published figures | Source date |
|---|---|---|---|
| John Day, Oregon, Caselle | GL and budgeting, payroll, AP, AR, utility billing, cash receipting, online payments | $43,600 licenses, $13,575 training, $10,950 setup, $7,766 conversion ($75,891 total), then $1,280 a month software assurance | Proposal dated September 21, 2021 |
| Mineola, Texas, Tyler ERP Pro 10 SaaS | Financials, HR, utility billing, community development, municipal court | $172,094 one-time (including $165,340 Tyler services), $72,795 a year recurring, $244,889 contract total (one-time fees plus first-year recurring fees), three-year term | Council packet, March 25, 2024 |
| Town of Potsdam, New York, Edmunds GovTech | Utility billing and clerk’s office software | About $39,000 first year, $18,500 a year after, including $1,000 a year hosting | News report, July 12, 2023 |
| West Milford, New Jersey, Edmunds GovTech | Tax collection subscription, hosting, conversion, online payments | Not to exceed $22,500 for the first year; 36-month initial term | Resolution, September 17, 2025 |
Sources: City of John Day council packet, City of Mineola council packet, North Country Now and Township of West Milford Resolution 2025-377. Card and online payment processing fees are usually billed separately by the payment processor, as the John Day proposal notes. For a method to compare multi-year quotes, see our guide to total cost of ownership for accounting software.
Illustrative worked example
The figures below are an illustration for a fictional town of 8,000 residents with a June 30 fiscal year. They show how one month of transactions should flow through a municipal system.
| Transaction | General fund | Water fund | What the software must do |
|---|---|---|---|
| Purchase order for a $48,000 pump repair, approved June 10 | None | $48,000 encumbered | Reduce available budget at approval |
| Public works director salary, $9,000 for the month, split 60/40 | $5,400 | $3,600 | Distribute payroll and benefits by fund from the employee record |
| Monthly utility billing run, 3,100 accounts | None | $212,000 billed | Post revenue and receivables by service, with customer detail that ties to the ledger |
| Pump repair invoice not received by June 30 | None | $48,000 open | Roll the encumbrance to the new year and report it for the notes |
If payroll posted the full $9,000 to the general fund, the water fund would be undercharged $43,200 a year and water rates would be set too low. If the purchase order lived in a spreadsheet, the water budget would show $48,000 more available than it had.
Our independent take
For most towns and special districts, the decision comes down to utility billing and payroll, not the general ledger. Caselle, Black Mountain, Edmunds and BS&A all cover core fund accounting. They differ in how utility billing and payroll post to funds, which features are add-ons, and how many customers they have in your state.
Larger cities and counties with several departments, federal grants and a formal procurement office usually need Tyler Enterprise ERP or a comparable suite, and should budget for implementation costs that can exceed the subscription. Whatever you buy, ask for a scripted demo of a purchase order crossing fiscal year end, a payroll split between two funds, and a utility billing run that reconciles to the enterprise fund’s receivables.
Three buyer scenarios
A town of 3,000 with water and sewer, running QuickBooks. An integrated small-government suite such as Black Mountain or Caselle fits, and the John Day proposal suggests a one-time cost in the tens of thousands of dollars. Price purchase order and meter reading add-ons up front.
A city of 40,000 with an electric utility and a municipal court. You need encumbrance control, utility billing at scale and court integration, which points to Tyler ERP Pro or a comparable suite. Mineola’s quote shows implementation services alone can exceed $160,000.
A fire or library district with one operating fund. A lighter fund accounting tool with an outside payroll provider may cost less and still satisfy your auditor.
When you do not need dedicated municipal software
If you run one or two funds, have no utility, no federal awards and few purchase orders, a commercial accounting package with a careful chart of accounts can work. Fund accounting tools built for nonprofits, covered in our nonprofit accounting software comparison, handle funds and grants but not GASB statements or utility billing.
You need dedicated software once you have an enterprise fund, a legally adopted budget that you must enforce at the line level, or an audit finding on budget control, fund balance or grant tracking.
How we researched this
We reviewed the pages ranking for this search from Momentive Software (August 4, 2022), Apps 365 (last modified March 18, 2026) and Edmunds GovTech (last modified July 5, 2024). Each is a vendor writing about its own product, and none covers prices, encumbrance rollover, payroll fund distribution or GASB 103. We read guidance from GFOA, the Journal of Accountancy and Crowe, 2 CFR 200 on eCFR, and vendor documentation for seven vendors. Prices come only from public council records and news reports. No vendor paid for inclusion or reviewed this article.
Related guides
- Encumbrance Accounting: Entries, Year-End and GASB 54
- GASB 87 Lease Accounting: Entries, Example and Software
- Single Audit Requirements: $1M Threshold and Major Programs
Frequently asked questions
What is the difference between municipal accounting software and regular accounting software?
Municipal accounting software keeps each fund self-balancing, enforces the adopted budget through encumbrances, and supports GASB reporting on both the modified accrual and full accrual bases. Commercial packages such as QuickBooks treat funds as classes, which leaves fund balance and budget control to spreadsheets.
How much does municipal accounting software cost?
Vendors do not publish prices. Public records show a small Oregon city quoted $75,891 one-time plus $1,280 a month by Caselle in 2021, and a Texas city quoted a $244,889 contract total by Tyler for ERP Pro and other modules in 2024, covering one-time fees and the first year of recurring fees. Implementation, training and conversion can be as large as the software fees or larger.
Does GASB 103 require new software?
Usually not. GASB 103 changes presentation, including budgetary comparisons as required supplementary information with variance columns and separate reporting of noncapital subsidies in proprietary funds. Your system needs to produce original budget, final budget and actual amounts by fund, and to classify enterprise fund items cleanly.
Should utility billing be in the same system as the general ledger?
It is easier to reconcile when it is, because receivables, deposits and penalties post to the enterprise fund in detail. A separate billing system can work if it sends detailed entries and you reconcile receivables monthly.
How do encumbrances carry over at fiscal year end?
Systems such as Tyler ERP Pro and Springbrook let you roll open purchase orders into the new year, with settings that control how prior-year encumbrances affect the new budget. Under GASB 54, significant year-end encumbrances are disclosed in the notes rather than shown as a separate fund balance category.
Sources
- Journal of Accountancy, Government Reporting Faces an Overhaul, January 1, 2000. journalofaccountancy.com
- Journal of Accountancy, GASB 54 fund balance article, November 1, 2009. journalofaccountancy.com
- GFOA, Fund Balance Guidelines for the General Fund, approved September 30, 2015. gfoa.org
- Crowe, GASB releases financial reporting model updates, May 31, 2024 (audit firm). crowe.com
- MRSC, Annual Financial Reporting Options, February 2020 Insight series, no date shown on page. mrsc.org
- eCFR, 2 CFR 200.302 Financial management, up to date as of October 6, 2026. ecfr.gov
- eCFR, 2 CFR 200.501 Audit requirements, up to date as of October 6, 2026. ecfr.gov
- Tyler Technologies, Enterprise ERP product page, no date shown (vendor). tylertech.com
- Tyler Technologies, ERP Pro overview brochure, no date shown (vendor). tylertech.com
- Tyler Technologies, ERP Pro 9 Purchasing: Purchase Order Fiscal Year End Virtual Learning Lab, registration deadline June 14, 2026 (vendor). tylertech.com
- Caselle, home page, accounts payable and utility billing pages, no date shown (vendor). caselle.com, accounts payable, utility billing
- Edmunds GovTech, Local Government Finance Software, last modified July 5, 2024 (vendor). edmundsgovtech.com
- TA, Edmunds GovTech portfolio page, no date shown; related announcement April 30, 2024 (investor). ta.com
- Black Mountain Software, home page, no date shown; Fund Accounting and Utility Billing pages, last modified May 12, 2025; Pricing, last modified September 1, 2026 (vendor). blackmountainsoftware.com, fund accounting, utility billing, pricing
- BS&A Software, home page, last modified September 11, 2026 (vendor). bsasoftware.com
- OpenGov, Financial Management, last updated September 11, 2026 (vendor). opengov.com
- Springbrook Help Center, PO Year End Encumbrance, last updated January 13, 2026 (vendor). springbrooksoftware.com
- City of John Day, Oregon, Caselle contract proposal, September 21, 2021. cityofjohnday.com
- City of Mineola, Texas, council packet Item 15, Tyler ERP Pro SaaS quote, March 25, 2024 meeting. mineola.com
- North Country Now, Potsdam town board members approve new utility billing and municipal software service contract, July 12, 2023. northcountrynow.com
- Township of West Milford, New Jersey, Resolution 2025-377, September 17, 2025. westmilford.org
