Live demo with no signup or card. The 7-day trial requires a card and costs $0 today, then $10/mo for one property or $18/mo for unlimited.See a real portfolio

The product, populated

See a real portfolio before you sign up.

This is the actual product, not a sales reel. Every account starts in this demo, so you land inside a working $1.74M portfolio with three buildings, 7 units, one late tenant, and a tax year already added up. Scroll through the five moments that earn a self-managing landlord's trust.

No signup or card · $1.74M portfolio · 7 units

  1. app.rents.ai/finances

    Rent roll

    June 2026

    $7,540 of $12,260 collected

    Bristol · Unit 1

    Marcus Whitfield

    Paid

    Expected

    $1,725

    Received

    $1,725

    Balance

    -

    Bristol · Unit 2

    Priya Natarajan

    Paid

    Expected

    $1,780

    Received

    $1,780

    Balance

    -

    Cranston · Main House

    Alyssa Fontaine

    Paid

    Expected

    $2,395

    Received

    $2,395

    Balance

    -

    Providence · Unit 1

    Devon Carter

    Late

    Expected

    $1,675

    Received

    $0

    Balance

    $1,675

    Providence · Unit 2

    Rosa Delgado

    Paid

    Expected

    $1,640

    Received

    $1,640

    Balance

    -

    Providence · Unit 3

    -

    Vacant

    Expected

    $1,350

    Received

    $0

    Balance

    -

    Providence · Unit 4

    -

    Vacant

    Expected

    $1,695

    Received

    $0

    Balance

    -

    Expected

    $12,260

    Received

    $7,540

    Balance

    $1,675

    01 / Rent roll

    This is June. One tenant hasn't paid.

    Nine units across three buildings, one screen. Every row shows what was expected, what came in, and what's still owed - footed at the bottom so the month always balances.

    Bristol Apt A is the pink badge: rent due, nothing received, a $1,950 balance. You found your one late tenant in about five seconds without opening a spreadsheet or counting deposits in your head.

    Status is derived from charges and payments - paid, partial, late, vacant.

  2. app.rents.ai/dashboard

    Portfolio

    Across all properties

    Portfolio value

    $1.74M

    $907,386 equity

    Monthly NOI

    $6,408

    income less costs

    Annual cap rate

    4.4%

    healthy yield

    Total units

    7

    5 occupied

    Occupancy

    71%

    5 of 7 units

    YTD net income

    $10,893

    this calendar year

    Cash flow

    IncomeExpenseNOI
    0$15k$30kAugSepOctNovDecJanFebMarAprMayJunJul

    Trailing 12 months · avg NOI -$1,079/mo

    02 / Dashboard

    The whole portfolio, before your coffee.

    Outstanding rent sits next to monthly NOI, cap rate, occupancy, and YTD net income. The cash-flow chart underneath plots income against expense for the trailing twelve months, with the NOI line on top.

    You don't recompute any of this. It's the same numbers your spreadsheet holds, kept current and footed for you - $2,675 still outstanding, two tenants behind, and you knew it the moment you opened the page.

    Principal, escrow, and capital costs are kept out of NOI - only operating money counts.

  3. app.rents.ai/tax

    Schedule E

    Tax year 2025

    Form 1040 · per property

    LineBristolCranstonProvidence
    Rents received$42,060$28,740$66,600
    Insurance$2,640$1,840$3,770
    Repairs$3,180$2,310$6,540
    Management fees$0$0$0
    Taxes$5,120$3,980$8,240
    Utilities$1,460$1,040$3,680
    Mortgage interesttracked$11,240$8,220$15,560
    Depreciationnon-cash$8,270$6,640$13,280
    Total expenses$31,910$24,030$51,070
    Net income$10,150$4,710$15,530

    Estimates for your CPA, not tax advice.

    03 / Schedule E

    March, and your taxes are already added up.

    Each property gets its own Schedule E column in IRS line order. Mortgage interest is split from principal automatically - only the deductible half lands here. Depreciation is computed straight-line over 27.5 years on the mid-month convention.

    The non-cash and tracked lines are the two your spreadsheet usually fudges. Here they're already in the table. You hand your CPA an export instead of a shoebox.

    Estimates for your CPA, not tax advice. Print view and CSV export included.

  4. app.rents.ai/dashboard#renewals

    Renewals

    next 90 days

    • Landlord policy renewal

      Insurance · Providence Fourplex

      11d$3,770
    • City rental license

      Rental license · Providence Fourplex

      24d$185
    • Lease end · Unit 1

      Lease · Bristol Duplex

      22d
    • 2nd-half property tax

      Property tax · Cranston Single-Family

      73d$3,980
    • Umbrella policy renewal

      Insurance · Bristol Duplex

      86d$540

    04 / Renewals

    The lapse you can't afford to forget.

    Insurance, property-tax installments, and the city rental license each carry their own deadline. The countdown turns red inside thirty days, so the Bristol policy renewal at 11 days is the one shouting first.

    Add a record once and the reminder schedules itself. A reminder before it lapses is the difference between a renewal notice and an uninsured building - and the app texts you, with lead days you set.

    Reminders are delivered by SMS with configurable lead days.

  5. app.rents.ai/maintenance

    Maintenance

    5 open items

    Open

    2

    Leaking bathtub drain

    Providence · Unit 2

    High

    Water stain on dining-room ceiling

    Cranston

    Medium

    Scheduled

    2

    Annual boiler service · both units

    Bristol

    Medium$240

    Unit 3 turnover · paint & deep clean

    Providence · Unit 3

    High$1,450

    In progress

    1

    Re-key Unit 4

    Providence · Unit 4

    Medium$95

    Done

    2

    Roof section replacement

    Providence

    Urgent$4,200

    Smoke detector swap

    Bristol · Unit 1

    Low$60

    05 / Maintenance

    Every open job, from reported to done.

    Work orders move across four columns - open, scheduled, in progress, done. Each card carries its property, a priority dot, the vendor, and the cost, so the Bristol water-heater job reads as urgent at $1,450 at a glance.

    This is the running tally your texts and sticky notes never become. Drag a card when its state changes; the cost rolls into the same books that feed your Schedule E.

    Vendors and costs attach to each job and flow into your finances.

You just watched it work. Now open it.

The demo you scrolled is the same one waiting in your account. Sign up and you land inside this portfolio - swap in your own buildings when you're ready.

Trial signup requires a card, with $0 due today.