Strata bylaw enforcement software — HOA violation tracking too

Bylaw enforcement, done properly.

“Every notice is a one-off Word doc, and if an owner disputed a fine we’d be scrambling to show our process.” EZ replaces the folder of Word docs with a real workflow: registry, reports, notices, decisions, and the warning ladder, all tied to the unit and dated.

14-day free trial · No contracts

Warn, fine, or dismiss — the decision and the warning rank show right in the table.

Your bylaws, structured — not a PDF in a folder

Bylaws live as searchable records under their source divisions, the way the registered document is organized. The structure follows your jurisdiction: BC strata divisions, Alberta condo bylaws, a generic US HOA layout.

Already have 40 pages of registered bylaws? Drop the PDF in. The AI builds the structured registry, and you review every section before anything is saved.

Bylaws organized by division, the way the registered copy already reads.
The AI drafts the registry from your PDF — you approve every section before it's saved.

A concern from a resident. A violation on the record.

Residents report concerns from their own portal. Managers work them from a review queue, and when a report holds up, one click opens a formal violation cited to the exact bylaw and subsection: “Bylaw 3(2)(a),” not “the noise rule.”

The resident who filed the report sees their own report’s status, never the offender’s file.

Every report tracked from Pending Review to a decision — nothing lost in an inbox.

A real notice letter, not a copy-pasted email (BC strata)

Filing the violation generates a notice letter as a PDF emailed to the unit: particulars, bylaw citation, and a response deadline, with an editable cover email. Every notice is stored, so the copy on file matches what the resident received. The generated letter follows BC’s Strata Property Act; other jurisdictions get the same workflow without the BC letter.

The AI’s only job here is polish: it tightens your rough incident notes into professional wording. The letter itself is a fixed template merged with your particulars, and you review them either way.

Notices send through the same pipeline as your broadcasts, so delivery is tracked per recipient. More in Communications.

Edit the cover note and attachments before the notice goes out — the letter and the deadline are already set.

The record that answers “why this fine, and not a warning?”

Warn, fine, dismiss, or send to a hearing — with the history to back it up

Council’s decision lands in one dialog: warn, fine, dismiss, or set a hearing. Each option leaves its own proof — a fine gets its amount and due date, a dismissal gets its reason.

Pick “warn” and the system counts the unit’s prior warnings on that bylaw and shows you 1st, 2nd, or Final. A repeat flag lights up on a unit’s second violation, and a new owner can start with a clean slate.

A fine stays open until you record the date payment came in. EZ tracks that date; it doesn’t process the payment.

2nd warning, worked out from the unit's own history — not a guess.
Every decision and every repeat flag, visible in one table — not five spreadsheets.

If it’s ever disputed, the file already exists

Every violation carries its own activity timeline alongside the decision and the notice copies. When an owner pushes back, you’re not reconstructing what happened three months ago. You’re opening the file.

Amending a bylaw, with the vote on the record

Draft an amendment, record each change’s vote and tally from the AGM or SGM, and see a redline of exactly what changed. Once resolved, a 60-day countdown tracks BC’s filing deadline.

EZ generates the filing packet PDF for the land title office. Your lawyer or notary files it; EZ builds the paperwork, not the filing.

Added text, removed text, side by side — exactly what the AGM voted to change.
What should a strata violation notice include?

A clear description of the incident, the specific bylaw and subsection it violates, and a deadline to respond. EZ generates that letter as a PDF with all three, plus a stored copy and an editable cover email.

How do warning ladders work?

EZ counts a unit's prior warnings against the same bylaw and tells you whether this one is a 1st, 2nd, or Final warning — you can still override it. Managers can reset the count on a unit's invite when it changes hands, so a new owner isn't stuck inheriting the last owner's warnings.

Does the AI write our violation notices?

No. The AI polishes the wording of your incident notes — it doesn't draft the notice. The letter itself is a fixed template merged with your particulars, and you review the particulars before it sends.

Can EZ file our amended bylaws at the land title office?

No. EZ generates the filing packet — the amended bylaws and vote record, ready to file — but the actual filing goes through your lawyer or notary.

Does EZ collect the fines we issue?

No. EZ tracks a fine's amount, due date, and the date payment was received — the money itself doesn't move through EZ.

Run the process — starting with the next report that comes in.

14-day free trial · No contracts