Free agents + LAUNCH30: 30% off paid agents until 31 Dec 2026 (one-time purchases only) See free agents
Oarsman AI Sign in

Agents / Real estate / Claude skill packs

Rent Roll Analyzer Pro

Turn a rent roll export into occupancy, loss-to-lease, vacancy loss, delinquency, unit mix and a 12-month lease expiry ladder. For one or many properties.

Pro Use it here · Ready in about 1 minFormat: Claude skill#Real estate#Claude skill packs

  • You getClaude skill + setup guide
  • DeliveryComing soon
  • Tested39/39 checks pass
  • Refund14-day refund

$19one-time, launch price

ProReady

Buy Now · $19

Buy Now opens our own checkout on this site; the payment provider is the merchant of record. You get the download right after payment. 14-day refund. Refund policy.

Coming soon. Press "Get notified" and you'll get an email when it launches. It will sell on this site, with a 14-day refund.

Use it here

Drop your file and get the result in seconds. It runs in your browser, so your files never leave your device. Free: the full analysis for one property.

Open-source notices

See it work

How Rent Roll Analyzer Pro moves through a job, step by step. The run below is an example output, written from what this agent does. It isn't a live run on your data.

Rent rollOccupancy + lossExpiry ladderBelow-market unitsYou underwriteRent rollOccupancy + lossExpiry ladderBelow-market unitsYou underwrite

Sample input

Rent roll CSV or XLSX (one or several properties)

Example output Illustration

You get:
- report.md with the summary
- unit-mix.csv
- expiry-ladder.csv and expiry-ladder.svg
- below-market.csv
- delinquent.csv
- row-issues.csv

What you get

  • Planned contents (not released yet):
  • Skill folders you add to Claude
  • A Python script behind each skill, so numbers are calculated, not guessed
  • Sample data and the test suite, so you can check it yourself

What it does

  • report.md with the summary
  • unit-mix.csv
  • expiry-ladder.csv and expiry-ladder.svg
  • below-market.csv
  • delinquent.csv
  • row-issues.csv

Tools and costs you'll need

  • Claude.ai with code execution, or Claude Code
  • Python 3.10+ (standard library only)
  • Rent roll export from your property management software or a spreadsheet

Third-party costs are paid to those providers, not to us.

Test report

39/39 automated checks pass on Python 3.13.5 (standard library only); 13 cases incl. invalid input, duplicates and upstream failures. Not tested: rent rolls with several lines per unit (charges listed separately); XLSX files in the shipped tests (CSV only); commercial rent rolls with CAM or percentage rent.

Known limits

  • Not tested yet: rent rolls with several lines per unit (charges listed separately); XLSX files in the shipped tests (CSV only); commercial rent rolls with CAM or percentage rent.

Live demo

  • No live demo yet. We'll add one when it ships.

Demos use fictional businesses and data.

Start free

Try Free Claude Skills Sampler first

Two small Claude skills, free: clean a messy CSV, and check which AI crawlers can reach your site.

See the free agent

What's AI here, and what isn't

This is an AI agent: it uses an AI model to read, sort, score or draft. It runs in your own accounts. Anything it would send outside your business waits for your approval unless you choose otherwise, and it never needs your passwords. Our AI disclosure.

Docs and help

Setup steps, fixes and version history. The help box answers from these docs; it is not a person.

GuideTroubleshootingChangelogHelp

Related agents

FreeReady

Fair-Housing Listing Check

Check a listing description for fair-housing wording from HUD guidance, steering words and MLS rules, with a safer way to say each one. Free.

Claude skill

Use it here · Ready in about 1 min

Free

Get it
FreeReady

Rent Roll Analyzer

Turn a rent roll export into physical and economic occupancy, loss-to-lease, vacancy loss, delinquency and a unit-mix table. Free, offline.

Claude skill

Use it here · Ready in about 1 min

Free

Get it
FlagshipReady Live demo

Invoice & Receipt Extractor

Turns invoices, bills and receipts (PDF, scans, phone photos) into one checked row each, with line items, duplicate checks and a review list.

Claude skill + n8n workflow

Use it here · Ready in about 1 min

Questions about Rent Roll Analyzer Pro

What does Rent Roll Analyzer Pro do?

Turn a rent roll export into occupancy, loss-to-lease, vacancy loss, delinquency, unit mix and a 12-month lease expiry ladder. For one or many properties. report.md with the summary. unit-mix.csv. expiry-ladder.csv and expiry-ladder.svg. below-market.csv. delinquent.csv. row-issues.csv.

What do I need to run Rent Roll Analyzer Pro?

You need: Claude.ai with code execution, or Claude Code; Python 3.10+ (standard library only); Rent roll export from your property management software or a spreadsheet. Third-party costs are paid to those providers, not to us.

Is Rent Roll Analyzer Pro tested?

39/39 automated checks pass on Python 3.13.5 (standard library only); 13 cases incl. invalid input, duplicates and upstream failures. Not tested: rent rolls with several lines per unit (charges listed separately); XLSX files in the shipped tests (CSV only); commercial rent rolls with CAM or percentage rent.

How do I get Rent Roll Analyzer Pro?

It sells on this site for $19, one-time. When payments are open, the button on this page says "Buy Now": you pay through our checkout (the payment provider is the merchant of record) and get the download right after, with a 14-day refund. If it says "Get notified", payments aren't open yet.

Which rent rolls work?

Any CSV or Excel with one row per unit and columns for unit and current rent; market rent, status, tenant, lease dates, sq ft and balance are used when present.

How is a vacant unit found?

From the status column (vacant, notice, model). With no status column, a unit with no tenant name is vacant.

Is this investment advice?

No. It summarises the figures in your rent roll. Check them against leases and the ledger.

What is mark-to-market upside?

Loss-to-lease times twelve: the yearly rent gained if every occupied unit were at market rent.

Back to all agentsMore in Real estateMore in Claude skill packs