Skip to main content

One platform for local government fee intelligence.

Nationwide fee data, AI-powered cost-recovery studies, and modern fee schedule management – built to work together.

Every county, incorporated city, and town, plus townships in the twelve states whose law makes them general-purpose governments. 30,527 governments.

From fragmented documents to connected fee intelligence.

Townsend Pacific turns scattered local government fee documents into structured, source-linked intelligence. FeeRegistry makes the data searchable and comparable, FeeFoundry uses it to build AI-powered cost-recovery studies, and FeeMatrix helps agencies manage and publish their fee schedules, all from the same trusted foundation.

Three products that run the municipal fee cycle.

FeeRegistry

National reference dataset

FeeRegistry reads the fee schedules that counties, cities, towns and general-purpose townships publish, normalizes them onto a common structure, and cross-references them so one jurisdiction's fees can be set beside its peers'. Every published figure keeps the agency's own wording, its source document and page, and the date it took effect.

Peer sets by state, government type, population band, or distance.

Search the registry
feeregistry.com
Example City, CAIn effect

Building permit, new single-family

$1,240.00per dwelling unit

Source
Master Fee Schedule, p. 14, §3.2
Adopted
Resolution 2025-118
Effective
July 1, 2025

Verbatim label, amount as printed, source retained.

FeeFoundry

Cost-of-service studies

FeeFoundry works out the full cost of service for the services you choose, from your own budget and staff-time inputs, and sets that cost beside what comparable jurisdictions charge. Every comparable it uses is a published FeeRegistry record, read twice from the source city's own document.

Fixed scope and a fixed price, in writing before any order is placed.

See what a study contains
Cost of service, exhibit A
ServiceCurrentFull cost
Plan check, residential85% recovered$412$486
Encroachment permit92% recovered$188$204
Fire inspection, annual66% recovered$146$221

Every input traced to the agency’s own budget.

FeeMatrix

Annual fee-cycle workspace

FeeMatrix runs a city's fee year in one place. Each department reviews the fees it owns, the method your city configured produces the new amounts, the council adopts them, and the master fee schedule publishes with its effective date. No year-old spreadsheet whose formulas nobody can still explain.

Publishes to your own public URL, so residents and staff read the same schedule.

See how a cycle runs
FY26 fee review
3 of 7 departments signed off
Design review, minorPlanning$620 $638+2.9%
Sidewalk depositPublic Works$1,500 $1,500no change
Field rental, per hourParks$34 $37+8.8%

Publishes to your own public URL with its effective date.

Fee work is only as good as
the documents behind it.

A fee has to hold up when someone asks where it came from. Every figure we publish is traced to the document that adopted it, the page it sits on, and the date it took effect, and it is read twice from two independent kinds of evidence before it goes anywhere. Where those reads disagree, the figure goes to review rather than to a customer.

That standard is the reason the three products can share one foundation. A benchmark is only useful if the comparable is real; a cost study is only defensible if its inputs are the agency’s own; an adopted schedule is only publishable if the record shows what the council actually approved.

The result is work a finance director can put in front of a council, and a reviewer can check against the city’s own document.

Read the verification standard

We did this work inside municipal government first.

Townsend Pacific began with procurement, fee studies and cost recovery, handled from inside a city.

One user fee study turned up three separate needs: what comparable jurisdictions charge, a local schedule that stays current through departmental review, and analysis a council can act on in public. All three depend on reading the source documents correctly.

About the firm

Where do you want to start?