Providence Portfolio Dashboard

23 units, six buildings. Headline metric: cash flow after debt. Operating lens: NOI before debt.

Week-Over-Week Snapshot

Owner Distributions

Expense and Cash Flow Ratio Benchmarks

These benchmark each cost line and cash flow as a percent of revenue. For expenses, lower is better. For cash flow, higher is better.

Debt Service Schedule

Property Line Monthly Status Note
Sanitized schedule only. Portal logins, account numbers, routing numbers, and passwords stay out of the repo and dashboard.

Current Month Progress

Month Revenue vs Target Cash Flow vs Model OpEx FINEX CapEx Read

End-of-Year Run Rate

The target model assumes full collection on the Dec rent roll. At 95% collection, cash flow drops below the red-line floor while heat loans remain active.
Line H1 Actual/mo Dec Target/mo Target Margin Annualized

$100K Cash Flow Target

Cash flow after debt is the headline: revenue minus operating expense minus debt service. NOI before debt is the asset lens; owner cash is what actually moved between the bank and the property manager. Sourced from AppFolio owner-portal Cash Flow exports (data/portfolio/annual-history.csv), each row stamped as_of — these reports are cash-basis and back-post, so the same period re-exported later can differ. Series starts 2021; 2020 source files no longer exist.
Year Revenue NOI b/debt CF after debt Margin Owner cash

EudyCR Funnel

Weekly Proof Green Red Source
What has to be true through the funnel: rents current, rents collected, OpEx/CapEx/FinEx on track, cash flow produced. The pipeline checks these every run; a human reviews the exceptions.

Rent Roll Path

Property Units Current/mo Dec Reachable/mo Stabilized Underwrite/mo Dec Lift/mo
Dec reachable is constrained by the lease calendar. Stabilized underwrite is the rent basis for new underwriting and 2027 renewals.

Rent Increase Tracker

Wave Due Effective Building Floor Unit Current Target Lift/mo Status Weekly Check
This is the weekly lease-up / rent-reset tracker. Replace or extend the CSV when a richer lease-up and turn spreadsheet exists.

Monthly Targets To Hold

Metric Current/mo Target Green Red

Cost Breakdown

Top 2026 Cost DriverPropertyDateAmount

Monthly Actuals

June includes the lead/capex spike. The dashboard should judge the business against the Dec target model, not last year's rent roll.

Weekly Tracking Process

Automation

Local cron: Monday scorecard refresh and Thursday L10 preflight:

0 12 * * 1 /Users/muhan/Documents/providence-ceos/scripts/refresh.sh >> /tmp/pvd-refresh.log 2>&1 0 7 * * 4 /Users/muhan/Documents/providence-ceos/scripts/refresh.sh >> /tmp/pvd-refresh.log 2>&1

Manual refresh when a new AppFolio export lands:

cd /Users/muhan/Documents/providence-ceos python3 scripts/ingest_appfolio.py open dashboard/portfolio-dashboard.html

Data Pipeline Status

Step Status Detail