Vacancy
4B · 2 bed · 1 bath · 860 sq ft · $2,150/mo
$2,150/mo
Available Nov 1
- Enquiries
- Applications
- Income rule
9 enquiries · 3 applications
Terrace tracks every lease, records the rent, sees each repair through, and keeps every owner's books reconciled.
100% free, open source alternative to AppFolio, Buildium and Rent Manager

Owner statementOctober$14,220.40 Ready
Owner statement$14,220.40 · Ready
Unit 2BRent paid$1,850 · Oct 1
Unit 2B · Rent paid$1,850 · Oct 1
Unit 3ALeak reportedPlumber bookedTue 9am
3A · Leak reportedPlumber booked Tue 9am
Unit 1CLease renewed12 mo
Unit 1CLease renewed · 12 mo
Unit 4BApplication reviewed
Unit 4BApplication reviewed
October at a glance
Oct 1 · Rent day
Record rent paid by bank transfer, card or cash against the right charge. Partial payments and late fees follow your rules.
$296,310.00
received of $318,615.00
158 of 172 leases paid
Oct 2–12 · 4B leased
Enquiries, applications and the signed lease all live in Terrace.
Every applicant is checked against your income rule.
4B · 2 bed · 1 bath · 860 sq ft · $2,150/mo
$2,150/mo
Available Nov 1
9 enquiries · 3 applications
Nov 1, 2026 – Oct 31, 2027
$2,150/mo
Deposit $2,150 deposit account ···5530
Oct 5 · Leak in 3A
Terrace carries the repair from the report to the posted invoice, inside the owner's limit.
Jordan Ellis, 3A: Water under the kitchen sink.
Urgent · water activePlumbing, urgent. Asked Jordan to close the valve.
Valve closedRivera Plumbing · Tue 9:00 am · Quote $360
Rivera didn't arrive. Rebooked Bayline Plumbing, Tue 1:00 pm.
Jordan confirmed by text
Bayline replaced the P-trap. 2 photos.
All dry.
$385.00 = $360 quote + $25 parts
Under owner limit $500
Work order WO-2291 · closed in 20 h 28 m
Hi Jordan · 3A
3A · Alder Court
Balance $0.00 · Paid Oct 1
Balance
$0.00
Paid Oct 1
Request a repair
Terrace: Bayline Plumbing arrives Tue 1–3 pm for your sink. Reply Y to confirm.
Y
Owner portal Okafor Family Trust
On your October statement
View statement
Tue 1:00 pm · Bayline Plumbing
Oct 6 · 3A repaired
Residents see their balance and report repairs from their phone. Owners see their books. Vendors get the job, the photos and the invoice form.
Oct 6–14 · 5A late rent
1C renewed
The agent weighs each case in cash and vacant days, drafts the plan or the notice, and you press Send.
1C · Tom Alvarez · Lease ends Dec 31
Market rent $1,975
Turnover cost est. $3,100
Oct 15 · Mid-month

Oct 31 · Books closed
Every dollar sits in a trust ledger by owner, property and resident. Terrace matches the bank line by line and flags what doesn't fit.
Difference $1,425.00 · cash payment for 1D posted twice
Duplicate reversed Oct 31 · Difference $0.00Reconciled
Security deposits · tracked in separate account ···5530 · $312,450.00
Okafor Family Trust · Alder Court · 12 of 20 units
Net to owner$14,220.40
Bayline invoiceWork order WO-2291
Net to 14 owners · Nov 3$203,476.85
ReadyW-9 status · 14 owners · tracked
Nov 3 · Owners informed
Each statement carries the invoice behind every repair, and each owner reads theirs in the owner portal.
Moving in
Import properties, leases, deposits and opening balances from CSV, and tie each one out before you switch.
9 properties · 186 units · 172 leases · 14 owners
| Account | Old system | Terrace | Result |
|---|---|---|---|
| Cash in trust | $398,214.66 | $398,214.66 | Matched |
| Security deposits | $310,300.00 | $310,300.00 | Matched |
| Owner balances | $371,902.41 | $371,902.41 | Matched |
| Prepaid rent | $26,312.25 | $26,162.25Off by $150.00 · 2C prepayment missing2C prepayment imported · Matched |
curl -fsSL https://runeditrun.com/install.sh | sh -s -- dev just-every/run-terrace
# Already have Node 22 or later? npx -y @runeditrun/rer dev just-every/run-terrace Residential rentals only: no commercial leases, CAM reconciliation or HOA dues.
Open source property management you run yourself.
Free and open source, MIT licensed.

Owners informedNov 3 · 14 owners
Unit 4BMoved in Nov 1