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.

Awditify Municipal property tax dashboard showing levy, collection rate, arrears and recent notices
  • Statutory defaults for all 13 provinces & territories
  • Onboarding and data migration handled by our team
  • 10Modules on one ledger
  • 141Screens for your staff
  • 13Provinces & territories
  • 13PSAB statements
  • 19Public 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.

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
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
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
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
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
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:30Expire tax certificates past their validity window
  • 00:45Expire permits and licences past their expiry date
  • 02:30Process scheduled asset amortisation
  • 03:00Generate work orders from due maintenance plans
  • 04:15Re-verify custom portal domains and TLS
  • 04:45Pull AMI and AMR files from head-end SFTP servers
  • 05:30Generate estimated reads for meters with no actual read
  • 06:00Charge enrolled pre-authorized debit accounts
  • 08:30Sweep eligible overdue notices into arrears
  • thenApply penalty and interest rules, with optional auto-posting
  • hourlyEvaluate communication rules and queue notifications
  • dailyExpire unaccepted recreation waitlist offers
  • dailyPurge 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.

  1. 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.

  2. 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.

  3. 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.

Awditify Municipal · for Canadian local government

From the assessment roll to the PSAB statements.

Property tax, utilities, permits, bylaws, assets and fund accounting all post to one general ledger as they happen. No month-end export, no re-keying, and no reconciling two systems that disagree.

Most municipal systems are priced for a city and sold to a village. Awditify is priced the other way around.

Every tier carries the complete double-entry ledger. A summer village at $49 a month runs the full property tax cycle on the same screens a city uses. Bigger tiers raise capacity: seats, storage, notices and bills.

  • Nobody approves their own payment. Named approvers release disbursements, and the system blocks self-approval. Available from Town.
  • A closed period stays closed. Prior-year figures can’t quietly move after the auditor has seen them.
  • Councillors see, they don’t edit. Give council and your auditor scoped access without a staff login.

Switch on what you run

per department, a month

Add any department on its own, or take a tier that already includes it.

  • Property Tax Included from Summer Village · Roll, notices, arrears, tax sale $15 a month
  • Utilities Included from Village · Meters, billing runs, arrears $15 a month
  • Permits & Licensing Included from Village · Applications, fees, inspections $15 a month
  • Bylaws & Enforcement Included from Village · Complaints, fines, appeals $15 a month
  • Council & Governance Included from Village · Meetings, minutes, resolutions $15 a month
  • Citizen Services Included from Village · Requests, recreation, cemetery $15 a month
  • Asset Management Included from Town · TCA register, work orders, fleet $50 a month
  • Municipal Finance Included from Town · Funds, grants, PSAB statements $50 a month
Or take a tier from $49 to $599 a month that bundles them. 11 optional tools, from GIS to a citizen portal, start at $19. Your accounting firm can carry the plan at 30% off.

Questions

What municipal teams ask first

Talk to the municipal team

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.

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