SKY REI · Maintenance
SKY REI Executive Summary P&L Cash Flow Investments & Balance Sheet Safety Cushion Loans Occupancy & Collections Rent Ready Maintenance Property Index Leases Transactions PORTFOLIO INTELLIGENCE
SKY REI
Maintenance — Tickets & Budget
{{ scopeLine }}
{{ provPill }} {{ provText }} RETRY LIVE ›
MONTH
{{ mc.label }}
ENTITY
{{ ec.label }}
STATUS
{{ stc.label }}
Reset ✕
{{ asOfLine }}
The month’s budget — {{ budTitle }}
repairs outside turn windows · whole portfolio
{{ bMissTxt }}
BUDGET
{{ bBudget }}
SPENT SO FAR
{{ bSpent }}
LEFT
{{ bLeft }}
{{ bOverTxt }}
{{ bPctLab }} {{ bRemainTxt }}
{{ turnNoteTxt }} SEE RENT READY ›
THE LAST SIX MONTHS · click a month to open it
MONTH BUDGET SPENT LEFT
{{ mr.lab }} {{ mr.budget }} {{ mr.spent }} {{ mr.left }}
{{ bNote }}
The ticket board
{{ tkHead }}
{{ at.band }}
{{ at.n }}
TICKET · open first, oldest first DOOR STATUS AGE BOOKED COST
{{ tk.chev }} {{ tk.title }} {{ tk.cat }} {{ tk.priLab }} {{ tk.door }} {{ tk.entity }} {{ tk.status }} {{ tk.age }} {{ tk.cost }}
{{ tk.desc }}
{{ tk.dates }}
No expense linked in the window yet.
DATE VENDOR ACCOUNT DESCRIPTION AMOUNT
{{ lr.date }} {{ lr.vendor }} {{ lr.acct }} {{ lr.bktLab }} {{ lr.desc }} {{ lr.attLab }} {{ lr.amt }}
{{ lr.attNote }}
{{ ar.name }} {{ ar.meta }}
{{ tk.linkSumLab }} {{ tk.linkSumVal }}
No tickets match this view — clear a chip or the search.
{{ tkMoreLab }}
Where the month’s money went — {{ budTitle }}
{{ spHead }}
BY KIND OF WORK
Nothing booked in this month yet.
{{ bk.lab }} {{ bk.val }} · {{ bk.pct }}
BY DOOR · top 10 · click a door to focus it
Nothing booked in this month yet.
{{ dr.door }} {{ dr.val }}
EVERY REPAIR BOOKED THIS MONTH · newest first
DATE DOOR VENDOR ACCOUNT DESCRIPTION TICKET AMOUNT
{{ sr.date }} {{ sr.door }} {{ sr.vendor }} {{ sr.acct }} {{ sr.bktLab }} {{ sr.desc }} {{ sr.tkLab }} {{ sr.attLab }} {{ sr.amt }}
{{ sr.attNote }}
{{ ar.name }} {{ ar.meta }}
{{ spEmptyTxt }}
{{ spMoreLab }}
{{ spSumLab }} {{ spSumVal }}
{{ unHead }} {{ unChev }}
Every repair booked this month sits behind a ticket — nothing loose.
{{ ur.date }} {{ ur.door }} {{ ur.vendor }} {{ ur.desc }} {{ ur.amt }}
{{ unSumLab }} {{ unSumVal }}
{{ ncHead }} {{ ncChev }}
{{ nc.title }} {{ nc.sub }}
Nothing is absorbed silently: every repair in the month is in the register above, spend without a ticket is called out in its own list, and tickets that have cost nothing so far are listed too.
Loading the live maintenance feed…
Live feed pending
{{ pendingWhy }}
Check again
How this is measured
The boundary. A repair booked while a door is being turned between tenants — from one week before the old lease ends to 20 days after the new one starts — belongs to the Rent Ready page, not this budget. That money is disclosed on the blue line under the countdown, never mixed in.
How repairs find their ticket. A repair is matched to a ticket when it sits on the same door and is dated between a week before the ticket opened and 45 days after. When two tickets could claim the same repair, the nearest one wins. Anything unmatched goes to the “spend with no ticket” list — it is never dropped.
The kinds of work. Materials are accounts 710.04 and 710.08 · labour is 710.01 · contract work is 710.02, 710.03, 710.05 and 710.06 · every other 710 account counts as other repairs.
The budget. The monthly figure comes from Budgets.xlsx (published as budgets.json), one line per month for the whole portfolio. A month with no line shows “no budget set” — the spend still shows in full.
Freshness. Tickets come straight from Buildium and refresh within 15 minutes of a visit. Spend comes from QuickBooks live when the connection is up — the band at the top of the page always says which source you are looking at.