• Applications through one intake process - consistent regardless of submission channel
    Unified intake
  • Review, routing, and approval follow a configured workflow - trackable at every stage
    Structured routing
  • Applicants check status and download documents through the citizen portal
    Self-service status
  • Fee payment triggers workflow progression and finance entry - connected
    Connected workflow

Permitting and licensing areas we implement

Building Permits

  • Permit Application Intake
  • Application Routing & Assignment
  • Review & Comment Workflow
  • Inspection Scheduling
  • Permit Issuance
  • Condition Tracking
  • Fee Collection
  • Document Management
  • Status Visibility
  • GIS / Parcel Integration

Business Licensing

  • Business Licence Applications
  • Licence Approval Workflow
  • Licence Issuance
  • Annual Renewal Notices
  • Renewal Processing
  • Fee Collection
  • Licence Records Management
  • Bylaw Compliance Notes

Animal Licensing

  • Animal Licence Applications
  • Licence Issuance
  • Annual Renewal Workflow
  • Renewal Notices
  • Fee Collection
  • Licence Records
  • Restricted Breed & Category Tracking

Citizen Portal (shared)

Online Permit ApplicationsPermit & Licence StatusDocument DownloadFee Payment (Moneris · Paymentus)Application History
Canadian Municipal Context

Building permit workflows in Canadian municipalities must reflect provincial building code approval stages, municipal inspection scheduling requirements, and third-party payment processors. Animal licensing requirements vary significantly by municipality - restricted breed definitions, licence categories, and renewal periods are set by local bylaw and must be configured accordingly.

For development applications, zoning reviews, and subdivision approvals, see Planning & Development Permitting.

See Planning & Development Permitting →

Operational shifts in permitting

Intake consistency
Applications follow the same process regardless of channel.
Staff effort
Teams handle complex cases. Status enquiries handled by the portal.
Audit trail
Every application, approval, payment, and notice logged in the system.
Renewal reliability
Upcoming renewals flagged and tracked - not staff-dependent.
Canadian Municipal Expertise|
ERP Implementation Capability|
PSAB-Aware Delivery|
Canadian Data Residency
Utility Billing · Property Tax · Permitting · Licensing · Asset Management · Work Orders