v3.1 — Stable Release

Rent Management
for the real world.

An open source Android application built for landlords and property managers. Manage tenants, track rent cycles, calculate electricity bills, organize documents, and send WhatsApp reminders — all offline, all on your device.

Tenant Management Rent Tracking Electricity Billing Document Storage WhatsApp Reminders Offline-First
Android 8.0+ GPL v3 Licensed 100% Kotlin
Tenants screen of RMS app
Dashboard screen of RMS app
5 Core Screens
v3.1 Current Version
API 26+ Android 8.0 Oreo
100% Offline Operation

Product Walkthrough

Everything a landlord needs,
nothing they don't.

RMS Home Dashboard showing pending dues and collected amounts

Home Dashboard

Your financial command center. The moment you open RMS, you see exactly who owes what — rent, electricity, or both — with zero digging.

  • Real-time "Amount Pending" combining rent and electricity dues
  • "Amount Collected" updated instantly on every payment
  • Smart routing — tap a tenant to record the exact right payment
  • One-tap WhatsApp reminder from any pending due
RMS Payments screen showing rent and electricity ledger

Payments & Ledger

A complete payment history per tenant, with intelligent billing cycle detection. Handles partial payments, advances, and multiple methods without confusion.

  • Move-in date anchored billing cycles — always accurate
  • Partial payment support with pending balance tracking
  • Cash, UPI, Bank Transfer, Cheque — all recorded
  • Electricity readings, consumption, and billing in one flow
RMS Documents screen showing organized tenant documents

Document Cabinet

A structured filing cabinet for every document tied to your properties and tenants — no more hunting through WhatsApp for a photo of an Aadhaar card.

  • Aadhaar, PAN, Passport, and Driving Licence organized by category
  • Rental agreements and payment receipts filed per tenant
  • Upload directly from camera or gallery
  • Navigate documents by tenant name or category
RMS Settings screen showing property and room configuration

Settings & Configuration

Full control over your properties, rooms, and messaging — all in one place. Create your property hierarchy once, then let the app handle the bookkeeping.

  • Add, edit, and delete properties and rooms with validation
  • Configurable per-unit electricity rates per property
  • Customize WhatsApp reminder templates with dynamic placeholders
  • Database management and safe data export tools

Smart WhatsApp Reminders

Reminder templates built for landlords. Send contextual messages with accurate pending amounts, meter readings, and billing cycles — in one tap, no manual editing.

Rent Reminder
Electricity Reminder
Combined Reminder
Payment Confirmation

Built Right

Every feature built for
practical landlord use.

Tenant Management

Full tenant profiles with room assignments, move-in dates, deposit records, and payment history. Active and past tenants tracked separately.

Property Management

Hierarchical property and room structures. Add floor numbers, notes, and addresses. Rooms enforce single-occupancy to prevent double-booking.

Smart Rent Tracking

Billing cycles anchored to the tenant's move-in date. Handles partial payments, one-month advances, and multiple payment entries per cycle.

Electricity Billing

Track meter readings per room. Automatic consumption calculation at a configurable per-unit rate. Electricity dues aggregate into the global pending dashboard.

WhatsApp Reminders

Fully dynamic templates with auto-populated tenant name, pending amount, billing cycles, and electricity details. No copy-pasting needed.

Document Storage

Categorized filing for ID documents, rental agreements, and receipts. Each document linked directly to its tenant for immediate retrieval.

Material Design 3

Built with Jetpack Compose following MD3 guidelines. Clean, consistent, and fast — every interaction designed for one-handed mobile use.

Offline-First

Zero network dependency. All data lives in a local Room (SQLite) database. Instant loads, total privacy, and works perfectly without internet.

Open Source

Licensed under GPL v3. Audit the code, report issues, or fork it for your own use. Full source available on GitHub.

View Source

Technology

Built on a solid Android foundation.

Kotlin 100% native language
Jetpack Compose Declarative UI
Room Database SQLite abstraction
Hilt / Dagger Dependency injection
Coroutines Async data flow
MVVM Architecture pattern

Stop managing rent in a notebook.

Download the APK and get running in minutes. No account, no cloud, no subscription.

Enable "Install from Unknown Sources" in your Android settings before installing the APK.