A rental property management system built on Google Sheets and Google Apps Script, in two parts: a public listings website where tenants find a unit, and an admin panel where the owner and staff run rent, leases and maintenance. Everything is stored in your own Google Sheet, so no server or MySQL is needed.
Tenants search and filter listings by budget, compare listings side by side, and open a listing page with its location on Google Maps. From there they can apply now or book a viewing. Each enquiry, viewing and application lands in the admin panel.
The dashboard shows rent collected, occupancy, overdue rent and open work orders. Staff record payments with receipts, generate invoices in bulk, apply or waive late fees, and track meter readings, security deposits and expenses. Owner statements, cash handovers and bank reconciliation keep the books matched.
Eight roles ship with it (admin, manager, accountant, maintenance, owner, tenant, collector, user), and the permission matrix is editable, so you can also add your own roles. The AI assistant answers questions from your own sheet data using your own Gemini, ChatGPT, Claude or Grok API key.
Landlords, property managers and small rental agencies that run several buildings or units and want rent, leases and maintenance in one place instead of separate spreadsheets.
| Version | v1.0 |
| Published | Nov 3, 2026 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Real Estate, Billing & Invoicing, ERP & Business Suite |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
20–30% advance to start · Clear quote before work begins · Support after delivery
What we customize
What buyers of this file added to the same order
What buyers and YouTube viewers say about this project.