Rental Manager

Short-Term Rental · 2020 – 2050
FREE
Saved locally

Overview

Selected property & year
Income
0
Expenses
0
Net profit / loss
0
Nights sold
0
Occupancy
0%
nights ÷ available
ADR
0
income ÷ nights
RevPAR
0
per active-month night
Efficiency
avg stay
exp. ratio

Monthly trend

Income Expenses Net

Metric by month

RevPAR, occupancy, ADR, avg stay and expense ratio, month by month for the selected year

Expenses

Where your money goes — compare categories, months or properties
Total expenses
0
Excluding rent
0
the running costs you control
Biggest cost
Expense ratio
expenses ÷ income

Year-over-year

Selected property, every year with records — occupancy, nightly rates & more
YearIncomeExpensesNetNightsOcc.ADRRevPARAvg stayExp. ratioΔ net YoY
Back-fill previous years. Import your historical bookings and expenses from a spreadsheet to unlock these comparisons.

Property comparison

All properties, side by side, for the selected year
PropertyIncomeExpensesNetMarginNightsOcc.ADRRevPAR

Recent entries

Record a new entry

Transactions

DateTypeCategory / SourceDescriptionAmount

Properties

PropertyMonthly rentBase nightlyTarget occ.Entries

Statements

Licence

FREE

Already paid? Activate here

Currency

Applies to all properties (KES, USD, EUR…)

Income streams & expense categories

Shared across all properties. A category in use cannot be deleted — rename it or reassign its entries first. Tag an expense category fixed (rent, internet — paid whether or not you have guests) or variable (cleaning, per-guest costs) to unlock break-even occupancy on the Payback tab.

Income streams

    Expense categories

      Backup & restore

      Read this. Your data lives in this browser on this device. The HTML file you received does not carry your data when copied or emailed. To move data to another device, use Export backup (JSON) here, then Import backup (JSON) on the other device. Clearing browser data erases your records — keep regular backups.
      CSV format — what your file should look like

      Make a spreadsheet (Excel or Google Sheets) and "Save as / Download as CSV". The first row must be the headers exactly as below:

      Property,Date,CheckOut,Type,Category,Description,Amount,Capex
      • Required: Date, Type, Category, Amount
      • Optional: Property, CheckOut, Description, Capex (yes = one-time setup/capital cost for the Payback tab; blank = normal expense — old files without this column import fine)
      • Date / CheckOut: format YYYY-MM-DD (e.g. 2024-12-01), years 2020–2050
      • Type: exactly income or expense
      • Category: income → channel (Airbnb, Booking.com…); expense → category (Rent, Electricity…)
      • Amount: a number (KES symbols/commas are fine)

      Example row:

      Beach House,2024-12-01,2024-12-08,income,Airbnb,"Smith, 7 nights",56000

      This is the same layout as "Export transactions (CSV)", so you can export, edit, and re-import. Importing adds to your data (never replaces it), and you'll see a summary to confirm first.

      Automatic backups

      The app keeps a quiet in-app snapshot so you can undo accidents, and reminds you weekly to save a backup file. On a computer (Chrome/Edge) you can also link a file that updates automatically.

      Danger zone

      Wipe every property, transaction, category, and setting on this device. Your licence activation is kept. Make sure you have a JSON backup first.

      Quick start

      Five steps, about ten minutes, and the whole app fills itself in
      1
      Set up your property

      Go to Properties → Add property. Put in the monthly rent, your other fixed costs, and the occupancy you realistically expect. The app suggests a nightly rate from those three numbers — use it or type your own.

      Leave auto-rent ticked and you never post rent by hand again: it appears as an expense on the 1st of every month, and editing the rent updates every past entry at once.

      2
      Get your history in

      If you already have past bookings in a spreadsheet, that's the fastest win. Settings → Backup & restore → Download example CSV, replace the sample rows with yours, then Import transactions (CSV). Every comparison in the app comes alive the moment there's more than one year of data.

      Old dates never shorten your free period — the clock runs from the day you first opened the app, not from the dates in your records.

      3
      Record as you go

      Add Entry takes a few seconds. For a booking, enter check-in and check-out — the nights drive occupancy, ADR and RevPAR, so they matter more than the description does.

      Buying furniture, appliances or paying for a renovation? Tick “one-time setup / capital cost”. It keeps your monthly profit honest and feeds the Payback tab instead.

      4
      Read the dashboard weekly

      Start with Net profit and the arrow beside it — that arrow compares you with the same span last year, so it already accounts for a half-finished year. Then look at Expenses to see which category is quietly growing.

      5
      Back up — this one is not optional

      Your records live in this browser on this device. Clearing browser data erases them. Once a week, Settings → Export backup (JSON) and keep the file somewhere else — email it to yourself if nothing else. The app reminds you weekly.

      What the numbers mean

      Every term this app puts on screen, in plain language
      Occupancy
      The share of available nights you actually sold. 20 nights sold in a 30-day month is 67%. It answers how full am I? — nothing about price.
      ADR (average daily rate)
      What the average sold night earned: income ÷ nights sold. It answers how much do I charge? — and ignores empty nights entirely, so a nearly-empty property can still show a flattering ADR.
      RevPAR (revenue per available night)
      Income ÷ every night that was available, sold or not. This is the honest one: it is occupancy and ADR combined, so it catches the trade-off where dropping your rate fills the calendar but earns less. Judge yourself on RevPAR.
      Active months
      Only the months that actually have entries. RevPAR, average stay and expense ratio are measured against these, so a property you ran for four months isn't unfairly divided across twelve. Occupancy deliberately uses the whole calendar instead — an empty month is a real empty month.
      Average stay (ALOS)
      Nights ÷ bookings. Longer stays mean fewer turnovers, fewer cleans and less admin for the same money.
      Expense ratio
      Expenses ÷ income. Below 100% you are making money on operations. Watch its direction more than its level — every market has a different normal.
      Net profit
      Income − running expenses, for the period shown. It deliberately excludes capital costs (below), which is why it can look healthy while you are still recovering your original outlay.
      Capital cost (capex)
      Money spent once to create the business — furniture, renovation, appliances, the deposit — as opposed to running it. Tick the box when you record it. A sofa bought before your first guest is not a cost of this month; counting it as one would make that month look like a disaster and every later month look better than it is. Capital costs go to the Payback tab instead.
      Payback / recovery
      How much of the money you put in has come back, from your actual monthly cash flow — no forecasting. When it reaches 100% the property has repaid you and everything after that is genuinely new money.
      Cash-on-cash return
      A year of operating profit ÷ the cash you actually put in, as a percentage. The standard way to compare a rental against, say, leaving the money in a fixed deposit. If you financed the purchase, enter only your cash (deposit + fees) — that is what makes the number mean anything.
      Break-even occupancy
      How full you must be just to cover your fixed costs — the point where you stop losing money. Appears once you tag your expense categories fixed or variable under Settings → Income streams & expense categories.
      Fixed vs variable costs
      Fixed is paid whether or not anyone stays: rent, internet, service charge. Variable rises with guests: cleaning, laundry, consumables. The split is what makes break-even occupancy calculable.
      Income stream
      Where a booking came from: Airbnb, Booking.com, direct. Tag them honestly and the reports show which channel is actually worth its commission.

      Good to know

      Where your data lives

      Everything saves automatically into this browser, on this device. Sending someone the app file does not send them your data — the file is empty until it is filled in. To move data to another device, use Settings → Export backup (JSON) here and Import backup (JSON) there. Avoid private/incognito windows: they forget everything when closed.

      Reading the dashboard

      The Properties and Period selectors at the top drive every panel below them: one property, a few, or the whole portfolio combined — for a full year, a single month, or everything since your first entry. The Expenses panel compares your spending by category, by month or by property, and the red figure on the right is the change against the previous period.

      Free period & plans

      • Free for 2 months: the complete app — unlimited properties, all years, every report and tool. No key, no card, nothing withheld.
      • Offline — KES 2,100 once: pay a single time and it is yours for good on your device. No renewals, no internet needed, ever.
      • Online + Sync — KES 1,200/year: everything in Offline, plus cloud backup and sync between your phone and laptop.
      • Get a key via WhatsApp or email (below), then enter it under Settings → Licence. If your free period ends, nothing is taken from you — every report stays readable and both exports keep working. Only adding new entries pauses until a key is entered.

      Inquiries & support

      Questions, licence keys, or help? Text/WhatsApp +254 738 236 675 or email rm@fathli.com. Have the name on your licence ready when you message.

      Confirm

      Add property

      Monthly costs
      Internet, service charge, loan…
      Pricing & targets
      Your rate — override the suggestion below or set your own
      Fri/Sat rate multiplier
      Suggested nightly rate
      What you'd like to clear each month after rent & fixed costs
      Suggested nightly rate
      When on, one Rent expense of the amount above is posted for every month from the start month through the current month, so your expenses and net profit always include rent. These auto entries update whenever you change the rent.
      Defaults to your first entry's month

      Edit entry

      Investment setup

      When your money went in — the recovery clock starts here. Cash flow before this date doesn't count.
      Cash invested
      Advanced (optional)
      What your money would earn elsewhere (e.g. a money-market fund). Leave blank to skip the discounted payback view — this is your judgement, not ours.
      How far the conservative / optimistic projections flex income.

      Seasonal rate multipliers

      Multiply the base nightly rate by month. 1.00 = base. Defaults reflect a typical Kenyan coastal pattern (December & August peaks).

      Our plans