RentalTrack

19-05-2026

RentalTrack


RentalTrack.my: The Income Tax-First Property Engine

The overarching goal of RentalTrack.my was to bridge the gap between messy personal accounting and the strict, official tax requirements of the Malaysian government (LHDN). It’s built on a modern stack utilizing Supabase for high-speed database queries and Firebase for scalable hosting.

Core Architecture & Features

  • Section 113 Compliance Engine: This is the heart of the platform. The logic is specifically programmed to align with LHDN Form B/BE requirements. It automatically categorizes expenses into legally recognized buckets—such as Repairs, Insurance, Assessment, and Quit Rent—and calculates the “Statutory Income.”
  • Smart Receipt OCR (Optical Character Recognition): This is a key AI integration. Landlords often deal with piles of physical receipts. The integrated OCR layer scans uploaded maintenance receipts and automatically extracts critical data points: the date, the vendor name, and the amount. This significantly reduces manual data entry and minimizes human error.
  • Tenant Lifecycle Automation: The system goes beyond just accounting; it manages the tenant relationship. It automatically generates digital invoices and receipts, sends them via email, and initiates automated reminders for late payments.
  • Google Apps Script Integration: To ensure data permanence and ease of access, I integrated Google Apps Script. This allows for the seamless background synchronization of monthly financial PDF reports directly into the user’s Google Drive folder, ensuring they are always audit-ready.

🔗 Visit the project: RentalTrack.my