Rental Manager
One Excel file for your properties, units, tenants, contracts and payments. It works out instalments, arrears and VAT on its own, in Arabic or English.
Sales have not opened yet. The price will appear here when they do.
- Format
- One .xlsx file, no macros
- Sheets
- 12; 11 named in Arabic and English
- Language
- Arabic or English from one cell
- Capacity
- 200 rows per sheet, 700 instalments
- Checks
- 151 automated formula checks
Workbook preview
=INDEX(Lang!$B$2:$C$500, MATCH("col.contracts.status", Lang!$A$2:$A$500, 0), LangCol)Portfolio
Leases
| Row | Contract ID | Tenant name | Contract type | End date | Monthly rent (SAR) | VAT rate | Contract status |
|---|---|---|---|---|---|---|---|
| 4 | C-001 | أحمد الشمري | سكني | 28/02/2027 | 4,200.00 | 0% | Active |
| 5 | C-002 | نورة الدوسري | سكني | 31/10/2026 | 4,200.00 | 0% | Expiring soon |
| 6 | C-003 | خالد المطيري | سكني | 31/01/2026 | 4,800.00 | 0% | Expired |
| 7 | C-004 | سلمى العنزي | سكني | 31/10/2026 | 12,000.00 | 0% | Expiring soon |
| 8 | C-005 | شركة الأفق التجارية | تجاري | 31/07/2027 | 8,200.00 | 15% | Active |
| 9 | C-006 | مؤسسة النخبة | تجاري | 30/11/2027 | 5,000.00 | 15% | Not started |
| 10 | C-007 | فهد الحربي | سكني | 31/03/2027 | 3,500.00 | 0% | Cancelled |
| Row | Instalment ID | Contract ID | Tenant name | Due date | Amount due (SAR) | Amount paid (SAR) | Balance (SAR) | WhatsApp reminder |
|---|---|---|---|---|---|---|---|---|
| 4 | C-001-06 | C-001 | أحمد الشمري | 01/08/2026 | 4,200.00 | 2,000.00 | 2,200.00 | |
| 5 | C-001-07 | C-001 | أحمد الشمري | 01/09/2026 | 4,200.00 | 0.00 | 4,200.00 | |
| 6 | C-001-08 | C-001 | أحمد الشمري | 01/10/2026 | 4,200.00 | 0.00 | 4,200.00 | |
| 7 | C-002-04 | C-002 | نورة الدوسري | 01/08/2026 | 12,600.00 | 0.00 | 12,600.00 | |
| 8 | C-004-05 | C-004 | سلمى العنزي | 01/09/2026 | 12,000.00 | 5,000.00 | 7,000.00 | — |
| 9 | C-004-06 | C-004 | سلمى العنزي | 01/10/2026 | 12,000.00 | 0.00 | 12,000.00 | — |
| Total arrears | 42,200.00 | |||||||
What it does
-
Builds the rent schedule from the contract
Enter the monthly rent, the term and how often the tenant pays. The file creates every instalment with its due date. A cancelled contract creates none.
Contracts, Instalments
-
Arrears that cannot hide
An instalment that is part-paid after its due date counts as overdue, and appears on the Arrears sheet with what is still owed.
Arrears
-
VAT by contract type
15% on commercial leases and none on residential ones, applied automatically, with no formulas for you to write.
Contracts
-
A WhatsApp reminder in one click
A Saudi mobile number becomes a WhatsApp link with a reminder already written; a landline becomes a call link. A number the file cannot read is flagged, never guessed.
Tenants, Arrears
-
Two languages from one cell
Choose ar or en in Settings. Headings and statuses change on every sheet; the numbers and totals stay exactly the same.
Settings
-
Formulas you cannot break by accident
Formula cells are locked, entry cells are open, and sorting and filtering still work. The protection has no password.
Every sheet
Inside the file
- الدليل GuideHow to use it, and how to clear the sample data
- الملخص SummaryOccupancy and collection figures, three charts
- العقارات PropertiesProperties, owners, National Address and map link
- الوحدات UnitsEvery unit and its status
- المستأجرون TenantsIdentity and contact numbers
- العقود ContractsTerm, rent, VAT and Ejar contract number
- الدفعات InstalmentsThe rent schedule, and what was paid
- المتأخرات ArrearsWhat is overdue, with a reminder link
- المصروفات ExpensesCosts per property, with their VAT
- الصيانة MaintenanceWork orders and their priority
- الإعدادات SettingsLanguage and the contract-expiry alert window
- LangEvery on-screen label in both languages
Before you buy
- Software
- Made for Microsoft Excel on a computer. Not yet tested on Mac, Excel for the web or phones.
- Direction
- Working sheets read right to left in both languages, because sheet direction cannot follow the language cell without a macro.
- Use
- One person at a time. No shared editing.
- Dates
- Gregorian, shown as day/month/year. Hijri dates are not supported.
- Not included
- E-invoices, receipts, owner statements, and a direct link to the Ejar platform.
- First open
- Sample data shows the file working; the Guide sheet explains how to clear it.
Sales open soon.
The store is being set up. When sales open, the price, how to buy and how to reach us will be on this page.