Skip to main content

Asset management plan software for Canadian municipalities

Keep the data your asset management plan is built from in one place: inventory, condition, levels of service, lifecycle costs, and the forecast behind your financial strategy, on a Canadian platform shaped around O. Reg. 588/17. The annual review becomes a refresh, not a rebuild.

Data the plan draws on
588/17
Data the plan draws on
Current and proposed
LOS
Current and proposed
Lifecycle forecast
20 yr
Lifecycle forecast
Data hosted in AWS Canada (Central)
Canada
Data hosted in AWS Canada (Central)

The plan is required. The spreadsheets don't hold up.

O. Reg. 588/17 asks every Ontario municipality to document inventory, condition, current and proposed levels of service, lifecycle activities, and a financial strategy, and to review progress every year. Assembled from disconnected spreadsheets, that plan is stale the day it is adopted and painful to update. The three pieces it always comes down to:

Inventory & Condition

A complete asset inventory with replacement cost and a current condition rating for every asset: the foundation O. Reg. 588/17 builds on.

Levels of Service

Both current and proposed levels of service, described with the technical metrics and qualitative measures the regulation prescribes.

Lifecycle & Financing

Lifecycle management activities and a financial strategy showing the cost to sustain proposed service levels, and any funding shortfall.

Start with an inventory the plan can stand on

Every asset (building, road, watermain, vehicle, or piece of equipment) with class, replacement cost, install date, and a current condition rating. Inspections update condition over time and roll up to a Facility Condition Index, so the plan reflects reality, not a snapshot from three budget cycles ago.

  • One register across buildings, infrastructure, fleet, and equipment
  • Condition assessments and FCI on the same register
  • Replacement cost and useful life on every asset
  • Every change logged for the annual review and audit
What an asset management plan must contain →
AssetLab
AS001 · HVACOperational
ASHP-1 · Mechanical Penthouse
Library Main Building Mechanical Systems
CRV
CA$100,000
FCI
24.0%
Remaining life
6 yrs
Condition62 / 100
+ Log inspection
Inspection · condition score62
Save
Inspection saved, condition updated

Built around levels of service

Levels of service are where most plans get thin. AssetLab puts current and proposed LOS on the same assets as condition and cost, so service, money, and risk are one conversation, not three. Level of Service tracking is part of the Enterprise plan.

Regulation-Ready Inventory

Every asset with class, replacement cost, install date, and useful life, across buildings, infrastructure, fleet, and equipment in one register.

Condition & FCI

Standardized condition assessments on a 0-100 scale, plus a Facility Condition Index computed from replacement values and service lives at portfolio, site and building level, giving council an objective, defensible measure of asset health.

Level of Service Tracking

Define LOS measures, record current performance against them, and set targets: the data behind the current-and-proposed framing O. Reg. 588/17 asks for. On the Enterprise plan.

20-Year Lifecycle Forecast

Project replacement timing and inflation-adjusted cost across a 20-year horizon, the lifecycle activity backbone of the plan.

Financing Strategy

The Baseline vs Planner forecast quantifies the cost of the replacements you plan, and the gap between need and budget, in dollars council can act on.

Annual Review & Audit Trail

AMPs must be reviewed every year. Live condition, cost, and LOS data make the annual update a refresh, not a from-scratch rebuild.

Explore level of service tracking →

The evidence for your financial strategy

The hardest part of the plan is showing what it costs to sustain service, and what happens if you don't. The Baseline vs Planner forecast draws a do-nothing line and a fund-the-plan line side by side, in both facility condition and dollars. The gap between them is the funding case your financial strategy rests on, quantified years before the spend.

  • Baseline and Planner lines on one chart
  • Condition (FCI) and book value (Net PP&E) together
  • Inflation-adjusted cost of the replacements you plan
  • The funding shortfall, council-ready
How the Planner line proves the funding case →
Capital forecast · 20-year outlook
Baseline vs Planner
BaselinePlanner
FCI forecastHigher = worse condition
28%6%
22-pt better FCI
Net PP&E forecastHigher = more book value
$4.1M$9.8M
+$5.7M retained
The gap between doing nothing and funding your plan - in condition and in dollars - is the business case for the budget.

What a compliant plan has to cover

O. Reg. 588/17 builds up in stages. The policy, the proposed service levels, and the strategies are your council's decisions; AssetLab keeps the data behind each stage current for the yearly review.

  1. Stage 1

    Strategic AM Policy

    A council-adopted asset management policy setting principles and commitments

  2. Stage 2

    Current Levels of Service

    Inventory, replacement cost, condition, and current LOS for every asset class

  3. Stage 3

    Proposed Levels of Service

    Proposed LOS over a 10-year horizon with the activities needed to achieve them

  4. Stage 4

    Lifecycle Activities

    The maintenance, renewal, and replacement work that sustains each service level

  5. Stage 5

    Financial Strategy

    The cost to deliver proposed service and how it will be funded over time

  6. Stage 6

    Annual Review

    A yearly review of progress, kept current from live condition and cost data

Inside an asset management plan

An asset management plan documents how you will manage physical assets across their whole lifecycle, to deliver the required levels of service at the lowest lifecycle cost while managing risk. Ontario was the first province to regulate it at the municipal level, phasing O. Reg. 588/17 in from 2019:

July 1, 2019
Strategic asset management policy finalized
July 1, 2022
AMP for core assets, with current levels of service
July 1, 2024
AMP for all assets, with current levels of service
July 1, 2025
Full AMP: proposed levels of service, lifecycle and financial strategies

See how peers built theirs in our directory of Ontario municipal asset management plans.

Core assets come first

The regulation defines five core asset categories, which had to be planned for before the rest of the portfolio.

Roads · Bridges & Culverts · Water Systems · Wastewater Systems · Stormwater Management

Two tiers of service

  • Community LOS: qualitative descriptions of what residents experience, such as "water is clean and always available."
  • Technical LOS: quantifiable measures you track, such as the share of roads rated Good or Fair.

Lifecycle and risk

Lifecycle strategies set how each asset is managed at every stage. Risk, the probability of failure times its consequence, decides which intervention comes first.

Operations · Maintenance · Renewal · Replacement · Expansion · Disposal

Frequently Asked Questions

Common questions about O. Reg. 588/17, asset management plans, levels of service, and how AssetLab fits your planning cycle.

What is O. Reg. 588/17?
O. Reg. 588/17, Asset Management Planning for Municipal Infrastructure, is the Ontario regulation that requires every municipality to adopt a strategic asset management policy and maintain an asset management plan covering all municipal infrastructure assets. The plan must document inventory, condition, current and proposed levels of service, lifecycle activities, and a financial strategy, and it must be reviewed annually.
Does AssetLab make us O. Reg. 588/17 compliant?
AssetLab gives you the data foundation the regulation builds on - asset inventory, replacement cost, condition and FCI, level-of-service measures, and 20-year lifecycle forecasts. Compliance is ultimately your council-adopted plan, but AssetLab keeps the underlying inventory, condition, service-level, and cost data current so the plan is defensible and the annual review is straightforward.
How does AssetLab handle levels of service?
You define level-of-service measures, record current performance against them, and set targets. Because LOS sits on the same assets as condition and capital forecasts, you can show what current funding buys in service terms and what a different service level would cost, which is the ground the current-versus-proposed framing in O. Reg. 588/17 is built on.
What about the financial strategy?
AssetLab’s Baseline vs Planner forecast draws two lines: a baseline where assets simply age out, and a Planner line crediting the renewal work you schedule. The gap between them quantifies the cost of sustaining service and the funding shortfall - in both facility condition and dollars - which is the need side your financial strategy is built on. The revenue side, what funding is projected to be available and from which source, stays in your financial plan.
What were the O. Reg. 588/17 deadlines?
The regulation phased in from 2019: a strategic asset management policy by July 1, 2019; an asset management plan for core assets with current levels of service by July 1, 2022; a plan covering all assets with current levels of service by July 1, 2024; and, by July 1, 2025, the full plan with proposed levels of service, lifecycle management strategies, and a financial strategy.
What are core assets under O. Reg. 588/17?
Core assets are roads, bridges and culverts, water systems, wastewater systems, and stormwater management systems. They were the first phase of the regulation, with plans for core assets due by July 1, 2022, before the requirement extended to all municipal infrastructure assets.
What is the difference between community and technical levels of service?
Community levels of service are qualitative descriptions of what residents experience, such as "roads are smooth and safe to drive." Technical levels of service are the quantifiable measures the organization tracks, such as the share of roads rated Good or Fair. An asset management plan uses both, so service promises can be tied to measurable targets.
Does this work outside Ontario?
Yes. The same inventory, condition, level-of-service, and lifecycle-financing structure supports the Asset Management BC framework, FCM and Build Communities Strong Fund expectations, formerly the Canada Community-Building Fund, and good practice under ISO 55000 - so the plan travels regardless of which jurisdiction drives it.
Is our data kept in Canada?
Customer Data - asset records, work orders, costs, documents and attachments - is hosted in Canada (AWS ca-central-1, Montreal), together with its backups. Some supporting services, including sign-in, transactional email and error reporting, process data in the United States; the Trust Center lists each one.
A maintenance technician with a tablet inspecting pumps in an industrial plant

Built for the people who make things happen.