The per-building Google Sheet works until it doesn't. Here's where it breaks for NYC rental teams — and what a purpose-built rental CRM tracks instead.
By Urbero
Almost every NYC rental team starts the same way: one Google Sheet per building, a tab for the rent roll, and a color code only the person who made it fully understands. It's free, it's flexible, and for a handful of units it genuinely works.
Then the brokerage grows — more buildings, more agents, a landlord who wants a weekly report — and the spreadsheet quietly turns from an asset into a liability.
History gets overwritten. When a tenant moves out and a new lease is signed, the old numbers get typed over. Six months later nobody can answer "what did this unit actually rent for last time, and to whom?" without digging through version history — if it was even turned on.
Access is all-or-nothing. Share the sheet and every agent sees every building, every landlord's private numbers, and can edit any cell. Lock it down and people email you for access all day. There's no middle ground where an agent edits only the units they're assigned and a landlord sees only their own portfolio.
Compliance lives in someone's head. Rent stabilization caps, Good Cause Eviction coverage, and the FARE Act's broker-fee rules don't fit in a cell. The spreadsheet will happily let you record an over-cap rent with no warning at all.
Nothing tells you what needs attention. Leases expiring in 60 days, units sitting vacant, deals stuck mid-pipeline — a spreadsheet stores that data but never surfaces it. You find out when it's already a problem.
A purpose-built rental CRM keeps the parts a spreadsheet can't:
| Spreadsheet | Rental CRM |
|---|---|
| Latest numbers only | Append-only lease + tenant history per unit |
| One shared tab | Role-based access — agents, photographers, landlords each see their slice |
| Manual rent entry | A rent-change gate that enforces RGB / HCR / Good Cause caps |
| Static data | Dashboards for expiring leases, vacancy pipeline, and deal stage |
| You remember the report | Automated weekly landlord digests |
The point isn't that spreadsheets are bad. It's that a brokerage's system of record — the lease history, who can touch what, and the compliance math — deserves something that won't lose the history the moment a cell gets overwritten.
If you're managing more than a building or two, working with multiple agents, or sending any kind of recurring report to a landlord, you've likely already felt the friction. The migration is the scary part, which is why import matters: you should be able to bring your existing sheets in, not retype 200 units by hand.
See how Urbero handles it or talk to us about your portfolio.
This post is general information, not legal advice. Confirm any compliance question with counsel familiar with your situation.