A concept built for Guestable by Cilantric · not your live system · sample data, yours to keep
Portfolio Ops · GuestableOPS

One board · 9 jurisdictions · every door's paperwork

Your pricing engine is dialed. The part it doesn't touch is the regulatory patchwork under every door.

Guestable already runs daily dynamic pricing across Toronto, Barrie, Montreal, and the US markets — that problem is solved. But a portfolio spread across nine municipalities is nine different rulebooks: Toronto's registration + 180-night cap, Barrie's 6% MAT (and a licensing bylaw Council is actively drafting under Motion 24-G-033), the Georgian Bay corridor's STA licences and 30-minute responsible-person rule. This is a concept of the one screen that watches all of it — what's about to lapse, which market just changed the rules, and what actually lands in each owner's account. Sample data below.

9
Jurisdictions tracked
7
Filings / renewals due in 30 days
2
Action required now
238
Doors under management

Portfolio compliance register

sorted by soonest action
PropertyMarketRequirementNext dateStatus
King West Loft 1408TOR-STR-018842 Toronto Registration + 180-night cap Cap: 6 nights left Cap risk
Escarpment Chalet 12BMV-STA-00412 Blue Mountains STA licence 4 days overdue Lapsed
Lakeshore MAT — Barrie groupBAR-MAT-Q2 Barrie 6% MAT remittance (Q2) in 9 days Filing due
Vieux-Port Suite 5CITQ-305512 Montreal CITQ registration in 16 days Renewal due
Georgian Shores 7COLL-STR-2189 Collingwood STR licence + MAT in 22 days Renewal due
Snowbridge Alpine 3BMV-STA-00518 Blue Mountains Responsible-person (30-min) in 28 days Contact review
Bay & Front 2210TOR-STR-017120 Toronto Registration renewal in 74 days Compliant
Kempenfelt Water's EdgeBAR-STR-pending Barrie Licence — bylaw pending watch: 24-G-033 No licence yet

Alerts

auto-generated
!
Toronto night-cap nearly hit — King West 1408
6 of the 180 permitted nights remain this calendar year. Stop-sell or reassign before overrun triggers a compliance flag.
!
STA licence lapsed — Escarpment Chalet 12
Blue Mountains licence expired 4 days ago. Active bookings on a lapsed licence carry per-night fine risk.
Rule change watch — Barrie STR bylaw
Council drafting licensing under Motion 24-G-033. 41 Barrie doors would need registration if enacted — pre-stage now, don't scramble later.
7 filings / renewals inside 30 days
Batch across markets from one board instead of nine portals. Est. 4 hrs saved/cycle.

Turnover — today

checkout → clean → ready
Vieux-Port Suite 5
OUT 10:00 · CLEAN DONE · IN 16:00
Ready
King West Loft 1408
OUT 11:00 · CLEANER EN ROUTE
In progress
Georgian Shores 7
OUT 10:00 · SAME-DAY IN 15:00
Tight turn
Bay & Front 2210
OUT 11:00 · NO CLEANER ASSIGNED
Unassigned

Owner statement

June · Escarpment Chalet 12
Gross booking revenue$14,280
MAT collected (remitted to city)$856
Cleaning & turnover−$1,120
Guestable management fee−$2,142
Net to owner$10,162

Auto-generated from the same records that drive the compliance clocks — one source, so the statement and the licence file never disagree.

Why this exists: you're not the shop that needs a website or a pricing tool — you already out-operate most of the corridor on both. The gap in every multi-market STR book is the regulatory layer: registration caps, MAT remittance windows, licence renewals, and rule changes that each city ships on its own calendar. This concept sits on top of your PMS (it doesn't replace Guesty/your stack) and turns nine rulebooks into one board that warns you before a deadline — and folds turnover and owner statements off the same records, so nothing is double-entered. The point: door 239 costs the same to keep compliant as the first, and a Barrie bylaw shouldn't be a fire drill. Sample data shown — a real build wires to your live property list.