Skip to content

Reading an asset's lifecycle

Each asset has its own Lifecycle panel — Habitia’s read on how the asset is aging, what signals it’s throwing, and when you should expect to replace it. It pulls together the install date, repair history, warranty status, condition, scheduled services and the per-category defaults from Lifecycle rules into one view.

Open any asset (from Assets in the left sidebar or a property’s Assets tab) and look at the Lifecycle tab.

The 5 stages

A colored badge at the top tells you the asset’s current stage:

StageColorMeaning
NewGreenLess than ~33% of expected life used. Nothing to worry about.
Mid-lifeBlue33–80% of expected life. Performing normally.
Late-lifeOrange80–100% of expected life. Start budgeting for replacement.
Beyond EOLRedAt or past expected life, or repair triggers exceeded. Plan replacement soon.
UnknownGrayHabitia doesn’t have enough info (no install date).

Assets that are replaced, removed, discarded or sitting in storage show Retired / stored instead and drop out of the forecast.

Tip: An asset can land in Beyond EOL before its age says so — the repair-cap and repeat-repair triggers from the lifecycle rules can bump a young asset that’s failing too often or too expensively.

The stage on the asset lists

You don’t have to open every asset. The Assets page and each property’s Assets tab show a Lifecycle column with the stage badge and the Replace by date (red when overdue), and a Portfolio health strip above the list: how many assets sit in each stage, the past-due backlog with its dollar value, and how many assets still have no replacement cost. Click a stage, past due or missing cost to filter the list to just those. The lists also filter by property, category and status, and search by name, brand, model or serial.

The life-used bar

Just under the badge, a horizontal bar shows % of expected life used:

  • Green below 33%
  • Blue 33–80%
  • Orange 80–100%
  • Red 100%+ (with the % continuing past 100)

This is the age signal only — it doesn’t reflect repair history. An asset can be at 50% life used but still be in Late-life stage if it’s been failing repeatedly.

Expected replacement date and window

In the top-right of the lifecycle card: Habitia’s projection of when you’ll need to replace this asset. The latest date is install date + expected life. When signals are firing (repeat repairs, repair spend near the cap, poor or failed condition, an overdue service) the date is pulled earlier — up to 24 months for an urgent signal — and the card shows the whole window: Likely between Mar 2028 and Apr 2030. The earlier edge is the date that feeds the forecast.

Under the date: the replacement cost Habitia is using and where it came from — your estimate, purchase + installation, or the category default (marked ≈) from Lifecycle rules.

This is the date and cost that feed the Replacement forecast on the Dashboard and the Expected asset expenses report.

The recommendation card

A plain-language summary of what Habitia thinks you should do — Monitor, Service, Budget replacement or Replace now — with a confidence level and a Why? toggle that lists the signals behind it.

  • Replace now — condition is failed, or recent repairs reached 80% of a new unit, or the asset is past expected life and repeating repairs.
  • Budget replacement — approaching or past expected life, or repair spend at the cap.
  • Service — repeat repairs, an overdue scheduled service, or lifetime spend creeping up.
  • Monitor — nothing firing.

The metric cards

A grid of tiles with the raw inputs:

  • Age — years since install, with expected life (“8.2 yrs / of 12-yr expected life”).
  • Warranty — active vs. expired, days remaining if active.
  • Repairs — total repair/service events, with how many fall inside the category’s repeat window. The tile turns orange/red as that count climbs.
  • Cumulative repair cost — lifetime spend on repairs, as % of the replacement cost.
  • Last repair — date of the most recent repair or service event.
  • Expected life — months (the category default if you didn’t set one on the asset).
  • Next scheduled service — only when a scheduled service targets this asset; shows the days overdue when it is late.

Screenshot: Asset lifecycle panel with badge, life-used bar, and metric cards

The signals list

Below the metrics, every lifecycle signal currently firing on this asset, worst first. Each has a severity (info / watch / warn / urgent), a title, a plain-English explanation, and evidence chips showing the data behind the signal.

The signals Habitia can raise:

  • Approaching end of life — 80–100% of expected life used.
  • Past expected end of life — at or past expected life (urgent).
  • Repeat repairs in a short window — repeat count reached inside the category window.
  • Repairs approaching replacement cost — one repair, or the window total, at the repair cap (urgent at 80%).
  • Rising cumulative repair cost — lifetime spend between 25% and the cap (watch).
  • Out of warranty and needing repairs — warranty expired and repairs recorded.
  • Condition reported as poor / failed — from an inspection or an edit (failed is urgent).
  • Scheduled service overdue — a service tied to this asset is past due (watch under 30 days, warn after).

The urgent ones, plus repeat repairs, also raise a Smart alert.

Where the history comes from

You rarely have to log events by hand. Completing a work order against the asset records a repaired event with its cost; submitting an inspection records an inspected event and updates the condition; completing a scheduled service records a serviced event. Each of those refreshes the panel, the stage on the lists, and the alerts right away. The Events tab still lets you add anything manually, and on replaced or discarded events shows the forecast estimate next to what the replacement actually cost.

The cost timeline

A bar chart of repair spend on this asset, bucketed by year. Useful for spotting the year a “fine” asset turned into a money pit.

The defaults version stamp

Bottom-right of the lifecycle section: the rules version (for example 2026-10). Tells you which version of the system lifecycle defaults this asset is being measured against. Mostly an audit detail — not something you’ll act on.

What’s next

  • Lifecycle rules — tune the per-category defaults that drive these signals.
  • Expected asset expenses — see how this single asset’s date rolls up to your portfolio and your monthly reserve.