Microsoft Dynamics GP is reaching end of life.Municipalities running legacy municipal add-ons, AS/400, or on-premise ERP platforms face serious security and compliance exposure. A migration plan isn't optional, it's urgent.
HR, Payroll & Finance modernization for Canadian municipalities.
Find the right starting point for your municipality.
Start with your situation
Modernizing HR, payroll & scheduling?
Start with HRIS, payroll, time, and scheduling built for Canadian municipalities — OMERS/WSIB, unions, MFIPPA and AODA, hosted in Canada.
Preparing for PSAB or year-end reporting?
Start with the PSAB accelerator to map fund accounting, TCA, and audit readiness.
Replacing a legacy ERP?
Start with the migration path and understand what needs to be mapped before cutover.
Where we work
HR, payroll, and workforce first — plus the finance and civic areas Canadian municipalities most often modernize alongside them.
HRIS, Payroll & Scheduling
HR · Payroll · Time · Scheduling
Canadian Municipal Payroll
OMERS · WSIB · ROE · T4 · Retro pay
Time & Attendance
Capture · Pay rules · Approvals
Staff Scheduling
24/7 · Shifts · Swaps · Union rules
Employee Self-Service
ESS/MSS · Mobile · Approvals · Leave
Talent & Recruitment
Hiring · Onboarding · Pipelines
Union & Labour Relations
CBAs · Seniority · Grievances
Learning & Certification
LMS · Certifications · Renewals
Fund Accounting
Fund Ledger · PSAB · Accruals · Reporting
Budgeting
Capital · Operating · Variance · Forecasting
Property Taxation
Levy · Notices · Arrears · Portals
Utility Billing
Billing cycles · Meters · Arrears
Asset Management
TCA · Lifecycle · Maintenance
Citizen Portal
Payments · Accounts · Self-Service
Specialized workflows matter in ERP replacement
For rural municipalities and counties, ERP replacement often includes more than core finance. Fixed assets, inventory, project costing, gravel haul, cemetery records, GIS handoffs, meter reads, banking files, and legacy reports may all need to be mapped before migration.
Explore Specialized Municipal OperationsMoving from Dynamics GP or another legacy municipal ERP?
Many municipalities are not replacing one system. They are untangling years of finance, payroll, tax, utility, reporting, GIS, document, and spreadsheet dependencies built around Microsoft Dynamics GP and municipal add-ons.
PCL helps map those dependencies before implementation so the migration is planned around workflows, data, integrations, controls, and operational blackout periods.
Explore the Migration PathFind guidance built around your role
Municipal ERP looks different from each seat. Jump straight to what matters for yours.
HR & Payroll Leaders
HRIS, payroll, time, and scheduling — unions and collective agreements, OMERS/WSIB, and a functional-requirement matrix and live demo that decide the outcome.
View role perspectivesCFO · Finance
Property tax, utility billing, fund accounting, and budgeting drive most of your AR, reconciliation, and PSAB reporting burden.
View role perspectivesCAO · Corporate Services
Permitting, licensing, planning, and citizen-service workflows are where operational friction is most visible to residents and council.
View role perspectivesIT · Risk
Integration complexity, Canadian hosting and data residency, and migration discipline — beyond standard ERP integrations.
View role perspectivesTax & Utilities
Property tax and utility billing are your core workflows — levy accuracy, billing exceptions, and arrears visibility.
View role perspectivesInsights for municipal leaders
Practitioner guides for modernising civic operations.
What Better Utility Billing Operations Look Like for Canadian Municipalities
A framework for reducing exceptions and improving resident self-service.
Why Permit and Work Order Workflows Break Down at the Handoff
Identifying the friction points between intake, approval, and field execution.
Why Canadian Data Residency Still Matters in Municipal Software
Understanding the implications of hosting municipal data within Canadian borders.
Ready to review your current workflows?
A 30-minute conversation. We review one or two workflow areas, map the current friction, and show you what improvement looks like in your operating context.