New Lisbon, WI · Beach Lake

Welcome back

Your stays

Tap a stay to plan it

Next up at the house

The next three arrivals

Where to look

The numbers behind the house

Revenue — trailing 12 months & booked forward

Actual + on-the-books

Revenue vs. expenses

Next 5 arrivals

Window
104 weeks backtoday104 weeks ahead

Revenue

Monthly detail

Expenses — actual & projected

Operating + debt service
Expense source: model estimate — import a Baselane CSV for actuals

Expense breakdown

Net income waterfall

Gross → cashflow → after-tax

Monthly net cashflow

Net cashflow = gross revenue − operating expenses − debt service. After-tax sets aside an income-tax reserve at the rate in Settings. Occupancy/lodging tax is collected from guests and remitted (pass-through), so it is excluded from owner expense here.

Money trail

Month by month

Ownership

Who put in what

EquityDebt

Household equity

Household debt

Total contributed

Appreciation and paydown

Appreciation

Amortization

If we sold

Sensitivity

Upcoming bookings & guest stays

Documents outstanding

Guest vetting

Guest reviews

Algorithmic projections

Seasonality × velocity × stabilization × repeat-guest uplift
Horizon:
These assumptions are fully editable — this is the sandbox for plugging in AirDNA market data or your own targets. In production each slider can pull a default from real market comps and your booking pace.

Competitive set

4+ bed / 2+ bath · within ~30 min

Where they are

✦ AI Analyst · full-transparency mode

Ask anything about the numbers

Natural-language questions over revenue, expenses, bookings, projections & comps. It filters the data and writes the analysis.

Contacts

Tap a name for the full, editable contact card with click-to-call / email and a service ledger. The ledger can later auto-populate by letting Claude scan your inbox for each vendor's invoices & paid receipts.

User management

Roles, abilities & access control

Notifications

Site-wide · who gets emailed
Off by default; sign-ins are always recorded in the audit trail below.
Password-reset emails are a separate path and are never affected by this switch.

Sign-in activity

Admin only · from the audit trail
Loading…

Household

Admin only · who is in the family
Households
Add a person
Ages are worked out from the birth date every time this renders. Move to moves somebody between households as an edit, not a delete and an add, so past stays keep naming them. ▲ ▼ set the order the “Who’s coming” picker reads. Removing a household keeps its people — they drop into Unassigned. Unticking Active keeps someone out of new pickers while leaving past stays intact.

Obligations

Admin · the loans behind debt service
Projected debt service for a month is the sum of the active loans whose dates cover it. A paid-off loan is deactivated, never deleted, so the months it was owed still read it. Every change is in the audit trail.

Ownership & Loans

Admin · the inputs behind the Ownership tab
Monthly statements go here: the mortgage balance with its as-of date, each HELOC's balance and rate. An unclassified row counts toward nothing until it is set to equity or debt. Every change is in the audit trail.

Vetting settings

Admin · guest vetting rules and access
Off: owners see only the “Vetted ✓” mark on Bookings. On: owners can open reports and PDFs — never the evidence, the notes or the capture page.

Monthly AI budget

Every Anthropic call (vetting and Ask) is costed. At 80% you get one email; at 100% vetting pauses until the 1st or until this is raised. Ask keeps working.

High-risk dates

Party & event language

Comp discovery

Phase F · AirROI · costs real money
Loading…

Our Airbnb listing

The id in our Airbnb listing's address. The rate check records it on every row it stores.

Our amenities, for the comparison

Tick what Cedar & Sand has. The comp drill then lists what a competitor has that we don't, and the reverse. The lake box is read from OwnerRez.
Airbnb only. AirROI covers Airbnb listings. A competitor that lists solely on Vrbo, on another channel, or direct-only is invisible in this data — an absence here is not evidence that a property does not exist. Comp figures are the provider's modelled estimates, never better than moderate confidence, and distances are computed by us from provider coordinates rather than supplied.

Appearance

Site-wide · everyone sees this
Higher = darker background, image less visible.
In production: brand colors, logo, owner emails & the OwnerRez connection live here behind admin access.

Developer

Page structure · gated by the Developer ability
⚠ Developer mode is ON. Edits here restructure the live dashboard for everyone and can break the platform. Proceed with caution.
Full code & infrastructure editing lives in the production developer environment; this panel demonstrates the page-restructure permission gated behind the Developer ability.