Limited time: 90% off your first 6 months on Bookkeeping plans Claim offer
Awditify Municipal

Run the entire municipality on one general ledger

Property tax, utility billing, permits, bylaws, assets, PSAB reporting, council and citizen services in one platform. Every levy, bill, fee and fine posts straight to your chart of accounts, so month-end stops being a reconciliation project.

Statutory defaults for all 13 provinces & territories Onboarding and data migration handled by our team
dash.awditify.com/municipal
Awditify Municipal property tax dashboard showing levy, collection rate, arrears and recent notices

10

Modules on one ledger

141

Screens for your staff

13

Provinces & territories

13

PSAB statements

19

Public portal pages

The problem

Four systems, a folder of spreadsheets, and a month-end that never ends

Most municipalities run a tax system, a utility system, a permit system and an accounting package that none of them talk to. The reconciliation between them is the job. Awditify removes the seam entirely.

How it works today

Tax software exports a file. Someone re-keys the summary into the GL.
Utility arrears go onto the tax roll by hand every spring.
Penalty and interest is calculated in a spreadsheet nobody else can open.
The permit clerk emails the finance clerk when a fee is paid.
Nobody can answer “what do we actually have outstanding” until Friday.
The auditor asks for a PS 3150 schedule and the room goes quiet.

How it works on Awditify

The tax roll, the utility sub-ledger and the GL are the same data.
Utility arrears transfer to the tax roll as a previewed, reversible action.
Penalty and interest runs from configurable rules with a dry run first.
A permit fee posts the moment it is recorded, by the clerk who took it.
Outstanding balances are live, on the dashboard, all the time.
The PS 3150 schedule is a button, generated from what already posted.
Why it is different

The sub-ledger is the ledger

Awditify Municipal is built on top of a full double-entry general ledger, not beside one. A tax levy, a utility bill, a permit fee, a bylaw fine, a cemetery plot sale, a facility booking and a recreation registration all post real journal entries to accounts you map once.

There is no nightly export, no sub-ledger reconciliation spreadsheet, and no second set of books.

Period locks nothing can slip past

Every posting routine checks the period lock before it writes. A closed period cannot be back-dated into, from any module, by any batch.

Reconciliation that ties out

Compare the GL against each sub-ledger at any date. Reconciliation groups map a sub-ledger to several accounts, so a split receivable still balances.

A void always has a reason

Notices, collections, certificates, utility bills and payments, permit and bylaw payments, transfers: every reversible document voids with a recorded reason.

One chart of accounts
Diagram showing property tax, utilities, permits, bylaws, assets and citizen services posting to one municipal general ledger

Ten modules, one chart of accounts, one set of period locks and one audit trail.

Everything included

Ten modules your municipality already needs

Each one is a full module, not a checkbox. Open any card to see exactly what is inside.

Assessment roll to tax sale

Property Tax

Roll, mill rates, interim and final billing, collections, arrears, penalty rules, tax sales and certificates.

Explore the module
Water, sewer, waste and more

Utility Billing

Accounts, meters, tiered rates, batch bill runs, deposits, receivables and statutory tax-roll transfer.

Explore the module
Six categories, one engine

Permits & Licensing

Building, development, business, pet, event and custom permits with inspections, routing and plan review.

Explore the module
Complaint to collection

Bylaws & Enforcement

Registry, complaints, violations, ticket infractions, fines, appeals, payment plans and late-fee rules.

Explore the module
PS 3150 compliant

Asset Management

TCA registry, amortisation posting, disposals, infrastructure, fleet, work orders and capital planning.

Explore the module
13 PSAB statements

Municipal Finance

Fund accounting, PS 3410 grant tracking and the full statutory statement set from live ledger data.

Explore the module
For the clerk’s desk

Governance

Meetings, agendas, minutes, resolutions with recorded votes, bylaw readings, committees and elections.

Explore the module
311, recreation, cemetery

Citizen Services

Service requests that become work orders, recreation registration, facility bookings and cemetery records.

Explore the module
On your own domain

Citizen Portal

A white-label public site for balances, payments, applications, 311, council information and results.

Explore the module
Five module maps

GIS & Mapping

Your own base map, imported GeoJSON layers, parcel matching and maps inside every module that needs one.

Explore the module
Property tax

Bill the whole roll in an afternoon

Batch-generate notices across the entire assessment roll, batch-send them, batch-post them, then let the nightly jobs handle arrears and penalties. The 40-screen property tax module runs interim and final cycles, supplementaries, requisitions, local improvements, collections, arrears, tax sales and certificates.

  • Interim and final billing with automatic netting against what was already billed
  • A penalty and interest rules engine with a dry run before anything is applied
  • Arrears sweeps, payment plans, tax sales and council-approved write-offs
  • Statutory defaults applied in one click for any Canadian province or territory
See property tax software
Property Tax › Dashboard
Property tax dashboard with total levy, collection rate, outstanding arrears and recent notices

Live levy, collection rate and arrears for the selected tax year.

Utility billing

From meter read to money in the bank

Import the reads, preview the run, generate the bills and post them, with an approval gate on anything large. Thirteen rate types cover tiered water, flat waste, stormwater area charges and infrastructure levies, and unpaid accounts follow the statutory path onto the tax roll.

  • Meters with multipliers and digit counts, so rollovers read correctly
  • Batch runs by service type with an approval threshold you set
  • Security deposits, leak adjustments, aged receivables and nine reports
  • Utility arrears transfer to the property tax roll, previewed and reversible
See utility billing software
Utilities › Dashboard
Utility billing dashboard showing active accounts, outstanding receivables, overdue bills and deposits held

Accounts, receivables, collection rate and deposits held at a glance.

Permits, bylaws & assets

The front counter and the field, in the same system

A resident applies online, the application lands in the staff queue, the fee posts to the ledger, the inspection gets scheduled and routed, and the certificate prints. When a bylaw complaint becomes a violation, the fine becomes a receivable rather than a note in a binder.

  • Six permit categories with inspections, day routing and plan review markup
  • Contractor insurance tracking that can block a permit when coverage lapses
  • Bylaw complaints, violations, tickets, appeals, payment plans and late-fee rules
  • PS 3150 assets with amortisation, disposals, fleet, work orders and condition scoring
See permits and licensing
Permits › Applications
Permit applications queue showing permit number, applicant, address, status and fee

Portal-submitted applications waiting for staff review, across every category.

Finance & governance

The statements your auditor asks for, already built

Because everything posted to one ledger, the PSAB statement set is generated rather than assembled. Thirteen statements and schedules, fund accounting with account assignment, and PS 3410 grant tracking that recognises revenue as eligible expenses are actually incurred.

  • PS 1201, PS 2700, PS 3050, PS 3100, PS 3150, PS 3230, PS 3410 and PS 3510
  • Per-report settings for segment basis, deferred revenue source and debt source
  • Council meetings, agendas, minutes and resolutions with recorded roll-call votes
  • The statutory three-reading bylaw workflow, committees and election administration
See PSAB financial reporting
Finance › Statement of Financial Position
PSAB statement of financial position showing assets, liabilities, net debt and accumulated surplus

Thirteen PSAB statements and schedules, straight off the ledger.

Citizen portal

Your town hall, open at 11pm

A white-label public site on your own domain, branded to the municipality. Residents check a balance, download a notice, pay a bill, report a pothole and read the minutes without phoning the office or standing at the counter.

Pay taxes, utilities, permits and certificates online
Paperless billing and pre-authorized debit
Assessment appeals filed and tracked
Anonymous 311 with a photo and a map pin
Permit lookup, applications and renewals
Agendas, minutes, bylaws and live meetings

Launch one service at a time. The portal is off until you enable it, and all twelve public pages default to unpublished. Publish exactly what your back office is ready to support.

Explore the citizen portal
portal.yourtown.ca
White-label municipal citizen portal with tax, utility, permit and service request options
What you will not find elsewhere

Built by people who read the municipal statutes

These are the details that decide whether software actually fits a Canadian municipality, and the places most systems make you work around them.

Province config for all 13

Pick your province and apply its legislation, tax-sale minimum years, rate maxima, penalty structures, redemption period, classification schema and billing months in one action. Rates validate against the statutory ceiling.

Compound-on, made explicit

Every charge rule chooses its compounding basis: principal only, principal plus penalties, principal plus interest, or all charges. Interest on interest becomes a setting, not a workaround.

Bad meter reads never bill

AMI ingestion pushes anomalous readings into a pre-billing exception queue. Each is approved, corrected with a documented reason, or voided, and a readiness summary runs before the bill run.

Ties flagged, never decided

Election tabulation elects the top N per office and marks acclamations, but a tie at the cutoff is flagged for the clerk to resolve. The software does not decide an election.

Duplicate 311 caught upfront

Before a resident submits a report, the portal offers nearby existing ones so they can join instead of creating another. Multiple reporters attach to one request, each with their own photos.

Insurance lapses block issue

The contractor registry tracks insurance, bonds and trade tickets with expiry dates, and enforcement can be set to block permit issue outright when coverage has lapsed.

Approval gates where money moves

Write-offs, large utility bill batches, flagged communication rules, destructive local improvement changes and depreciation entries can all require an explicit second action before they post.

Requisitions that prove they balance

Education, library and transit requisitions carry a validate-balance action that ties the levied amount against what was collected and what was remitted to the board, so the position is provable rather than asserted.

Waitlists fair by default

Recreation waitlists run first come, first served. A priority override exists for operational and accessibility cases, but it requires a documented reason, so the exception is on the record.

Overnight

Thirteen jobs that run while the office is closed

Each one filters to your municipality and evaluates in your own timezone, not server UTC. You wake up to the work already done.

00:30 Expire tax certificates past their validity window
00:45 Expire permits and licences past their expiry date
02:30 Process scheduled asset amortisation
03:00 Generate work orders from due maintenance plans
04:15 Re-verify custom portal domains and TLS
04:45 Pull AMI and AMR files from head-end SFTP servers
05:30 Generate estimated reads for meters with no actual read
06:00 Charge enrolled pre-authorized debit accounts
08:30 Sweep eligible overdue notices into arrears
then Apply penalty and interest rules, with optional auto-posting
hourly Evaluate communication rules and queue notifications
daily Expire unaccepted recreation waitlist offers
daily Purge expired municipal file assets
Compliance

PSAB coverage, standard by standard

Not a claim on a feature list. Each standard maps to a specific place in the product where it is implemented.

PS 1201

Financial statement presentation

Financial Position, Operations, Change in Net Debt, Cash Flow, plus current and non-current receivable classification

PS 2700

Segment disclosures

Segment Disclosure report on fund assignments or a custom segment map

PS 3050

Fund reporting

Fund Balance Summary and Detail, and Reserve Fund Continuity

PS 3100

Restricted assets and revenues

Deferred Revenue Schedule and deferred-revenue recognition on interim notices

PS 3150

Tangible capital assets

TCA registry, amortisation engine, WIP, disposals and the PSAS TCA schedule

PS 3230

Long-term debt

Long-Term Debt Schedule from GL accounts, a manual schedule, or both

PS 3410

Government transfers

Grant tracking with eligible-expense matching and the Grant Continuity Schedule

PS 3510

Tax revenue

Allowance for doubtful accounts, period-end accruals and revenue recognition

Who it fits

From a one-clerk hamlet to a full finance department

Same platform, same ledger. What changes is how many modules you turn on and how many people are in the room.

Hamlets & villages

One person runs tax, utilities, permits and the books. One login, one ledger, no re-keying between four systems.

  • Tax notices and utility bills
  • Online payments for residents
  • PSAB statements without a consultant

Towns

A small finance team plus a public works crew and a bylaw officer, all needing to see the same records.

  • Work orders tied to assets
  • Bylaw fines as receivables
  • Council agendas and minutes

Cities

Module depth, approval gates and reporting that stands up to an audit, with public services running at volume.

  • Batch approval thresholds
  • Segment disclosure and grants
  • Full 311 and portal traffic

Counties & districts

Large rolls, linear infrastructure and requisitions across multiple boards and service areas.

  • Requisitions and local improvements
  • Linear asset condition scoring
  • Capital planning and funding gaps
Switching systems

You do not migrate your own data. We do it.

Moving a municipality off a legacy system is not a weekend project for your clerk, and we do not hand you an import tool and wish you luck. Our team takes the extracts from your current system and loads them, section by section, with you reviewing the result before anything goes live.

01

You send the extracts

Whatever your current system can export: property and owner files, assessments, rate schedules, account balances, open notices and bills, and your trial balance.

02

We load and validate

Our team maps and loads each section, resolves the rejects with you, and reconciles the loaded balances back against the numbers your old system reported.

03

You sign off, then go live

You review the loaded roll, the receivables and the trial balance against your own records. Nothing becomes your live data until you are satisfied it ties out.

Scoped and quoted with your onboarding

Data migration is delivered as a professional service alongside implementation and training, priced against how many years of history you want carried across and what condition the extracts arrive in. Tell us what system you are on today and we will scope it.

Pricing

Priced by the size of your municipality

Every tier ships the complete accounting system. What changes between them is capacity — seats, storage, and how many tax notices and utility bills you can generate in a year — plus how many of the eight departments arrive switched on. Any department can also be added to any tier from $15 a month, and eleven optional tools are licensed on top from $19.

Four tiers from $49 to $599 a month, with every department and optional tool priced individually.

Questions

What municipal teams ask first

A full municipal operations and accounting platform, built on top of a double-entry general ledger rather than beside one. Tax levies, utility bills, permit fees, bylaw fines, cemetery sales, bookings and registrations all post journal entries to the same chart of accounts your bookkeeping uses, under the same period locks and audit trail. The tax roll, the utility sub-ledger and the general ledger are the same data.

Yes, thirteen statements and schedules generated from live ledger data: Financial Position, Operations, Change in Net Debt, Cash Flow, Fund Balance Summary and Detail, Reserve Fund Continuity, Budget versus Actual for operating and capital, Long-Term Debt, Deferred Revenue, Grant Continuity and Segment Disclosure. Coverage spans PS 1201, PS 2700, PS 3050, PS 3100, PS 3150, PS 3230, PS 3410 and PS 3510.

All thirteen provinces and territories. Selecting one applies its statutory framework in a single action: governing legislation, tax-sale minimum years, maximum penalty and interest rates, penalty and interest structures, redemption period, the provincial assessment classification schema, interim and final billing months, whether education requisitions apply and the statutory notice content requirements. Rate entry is then validated against that province’s statutory maximum.

Yes, through the white-label citizen portal on your own domain. A resident links a property tax or utility account with an account number plus an access code, then views balances, downloads notices and bills, sees a consumption chart, pays online, opts into paperless billing, requests a payment plan and enrols in pre-authorized debit. Staff can also send signed pay links for a single notice, arrear or bill that need no account at all.

Through a rules engine, not a fixed percentage. A rule sets its method, scope, rate, start and end days, an optional calendar trigger, a cap, effective dates and a compound-on basis, and can be conditioned on a balance threshold or property classification. Preview Charges runs a dry run showing property, balance, days late, penalty and interest per row before anything is applied.

They follow the statutory path onto the property tax roll. Eligible accounts are filtered by minimum days overdue, the transfer is previewed before posting, and a posted transfer can be reversed with a reason. Automatic transfer after a configurable number of days is available in settings.

Yes, and that is how it is designed. The portal is off until you enable it, and all twelve public pages default to unpublished. Most municipalities start with tax and utility balances plus online payment, then add 311, permits, governance and recreation as the back office is ready.

You do not run the migration yourself. It is a professional service our team delivers alongside implementation and training. You send whatever extracts your current system can produce, we load and reconcile them section by section, and you review the loaded roll, the receivables and the trial balance against your own records before anything becomes live data.

It is scoped and quoted with your onboarding, priced against how many years of history you want carried across and the condition the extracts arrive in. Tell us what you are running today and we will scope it.

Pricing scales with the size of the municipality and the modules you licence. Current plans and figures are published on the pricing page, and the municipal team will quote add-ons against your roll size and module mix.

Yes. Awditify Municipal sits on the same platform as Awditify bookkeeping, so bank feeds, reconciliation, invoicing, payroll, GST/HST and the standard report set are all there. See all features.

Municipal software Canada

Public sector accounting software for local government finance teams

Awditify Municipal brings property tax software, utility billing software, permits, licensing, bylaw enforcement, tangible capital assets, governance, citizen services and PSAB financial statements into one Canadian cloud platform.

Use it as municipal government accounting software, local government accounting software or a municipal ERP when your team needs connected records instead of isolated tax, billing and reporting systems.

Next step

See it running on your own roll

A municipal demo runs on your numbers, not a sample town. Bring a tax year, a rate schedule and a handful of accounts, and we will show the levy, the notice, the collection, the arrears sweep and the journal entry behind each one.

We move your data for you Onboarding included Canadian platform, Canadian standards