The short answer: to check a homestay management statement, do seven things: match the gross to your booking calendar, confirm each stay sits in the right month, recompute your share from your plan, match every expense to a bill, count the cleaning lines against checkouts, see what is still unpaid by the platforms, and confirm that your share plus the manager's fee equals gross minus expenses. It takes about 20 minutes and needs no accounting background.
Most owners read the last line of the statement, the amount paid, and either smile or worry. That is the one number you cannot judge on its own. A statement is a small piece of arithmetic, and arithmetic can be checked. Below are the seven checks we would run if we were the owner, using the way our own statements are built. Where a number is an example rather than a real figure, it says so.
Why should an owner check the statement at all?
Because you are trusting someone else with your unit, your calendar and your money, and the statement is the only place where all three meet. Mistakes in homestay statements are rarely dishonest. They are usually timing (a stay counted in the wrong month), missing paper (a cleaning charge with no bill) or a formula applied to the wrong plan. All of them are easy to see once you know where to look, and all of them are easy to fix in the first month. Left alone for a year, they are an awkward conversation.
It also works in the manager's favour. A manager whose numbers survive a careful owner is a manager you will keep for years. If we were a company that preferred owners not to look, that would be a reason to worry about us. You can see how we think about it in the real December statement we published: 10 units, RM67,081 gross, RM50,311 to the owner, every line explained.
Check 1: Does the gross revenue match your booking calendar?
Gross revenue is everything guests paid for stays in that month, from every platform and from direct bookings. Open the owner portal or the calendar for your unit and count the booked nights. Then divide the gross by the nights and look at the average nightly rate. If the rate looks very different from what you see being advertised on Airbnb or Agoda for the same dates, ask why. A low-rate month can be real (mid-week gaps filled at a discount), but you should hear the reason.
Do not expect the gross to equal the platform payout. Platforms deduct their own commission before paying, and they pay on their own schedule. The statement should show gross first and the deductions after, so you can see both numbers.
Check 2: Is every stay counted in the right month?
A stay that runs from 29 January to 2 February can be split by night or assigned wholly to one month, depending on the system. Ask which rule your manager uses, then check one boundary stay. Also ask what clock is used. Our system cuts the month at midnight Malaysia time, because a check-in at 7 am on the 1st would otherwise slip into the previous month on a server running on UTC. Neither rule is wrong; an unexplained rule is.
Check 3: Can you recompute your share from your plan?
This is the single most useful check. Take the gross, take the expenses, apply the formula in your contract, and see whether you arrive at the same figure. Here is an example with made-up numbers (an illustration, not a quote): a unit grosses RM10,000 in a month and has RM3,000 of expenses.
| 90% of gross | 80% of net profit | 70% of net profit | |
|---|---|---|---|
| Owner share before expenses | RM9,000 | n/a | n/a |
| Net after expenses | n/a | RM7,000 | RM7,000 |
| Owner receives | RM9,000 − RM3,000 = RM6,000 | RM7,000 × 80% = RM5,600 | RM7,000 × 70% = RM4,900 |
If your contract says 80% of net profit and the statement behaves like the first column, something is wrong, and it is wrong in someone's favour. Two owners with identical gross can correctly be paid different amounts, so always check against your own plan. We compared the three plans in full here.
Check 4: Does every expense line have a bill behind it, and a fair tag?
Each expense on the statement should say what it was, what it cost, and who carries it: the owner, the manager, or both. "Shared" normally means split in the same ratio as your revenue share, so on an 80% plan you carry 80% of a shared bill. Pick the three largest lines and ask to see the bill. Check also that nothing the contract puts on the manager has been tagged to you, and the reverse. A good portal lets you click from the line to the document without asking anyone.
Check 5: Do the cleaning lines match the number of checkouts?
Cleaning is usually the biggest recurring expense, and the easiest to verify: count the checkouts in the month and count the cleaning lines. They should be roughly equal. Extra lines can be legitimate (a deep clean, a re-clean after a complaint), but each should be explainable.
Here is something we would rather say than hide. When a cleaning bill has not been entered yet at the moment a statement is generated, our system fills the line with that unit's standard cleaning cost, so the statement is complete on the day. That is a standard rate, not a receipt. If the real bill is different, it is re-posted and you see the correction. If your manager does the same, ask whether their cleaning lines are receipts or standard rates, and how differences are settled.
Check 6: What has not been paid by the platforms yet?
Platforms do not all pay at the same time. Some pay shortly after check-in, others settle monthly. A statement can be generated before every platform has paid, and when it is, it is possible for the paper and the cash to disagree for a few weeks. Ask two questions: is the amount paid to you based on money received, or on bookings made, and where can you see which payouts are still pending? A manager who advances your share before the platform pays is taking a risk for you; a manager who waits is being careful. Both are fine if it is clear which one applies.
Check 7: Do your share plus the manager's fee equal gross minus expenses?
This is the closing check, and the one that catches almost everything else. Add your payout (before any personal deductions) and the manager's fee. The total should equal gross revenue minus all the expenses. If it does not, something is missing or counted twice. Our system will not send a statement that fails this test. If your statement is a spreadsheet, you can run it yourself in one cell.
A related line to look at is anything you owe, for example the cost of your own stays. It should appear as its own line after the split, not buried in the expenses and not reducing the revenue. If your contract lets you stay a few nights a year, see how owner stays work and make sure the statement treats them the same way.
What should you ask your manager for in writing?
Ask for four things, ideally before you sign and certainly before the first payout. First, the formula for your plan, written as a sentence and an example. Second, the list of expense types and who carries each. Third, the date by which a statement arrives each month and the date the money follows. Fourth, how corrections are made: if you find a mistake in March, does it appear as a line in April? Our own contract-reading guide lists twelve clauses worth reading before signing, and statement and payout terms are among them.
What does a checked statement still not tell you?
Three honest limits. It does not tell you whether the nightly rate was the best possible; for that you compare against similar units over the same dates. It does not guarantee that the next month will look like this one, because Johor Bahru swings between peak and low season, and a quiet month is not a mistake. And no system, ours included, promises zero errors. What we can promise is that you can see the lines, that you can ask, and that a correction should show up as a visible line rather than a quiet change.
This is also why we show owners the underlying bookings and expense rows instead of a single total. Among our 100-plus units, the owners who ask the most questions in their first month tend to be the ones who relax by their third.
If you own a unit in Johor Bahru or Desaru and want to see what a statement would look like for your building, send us the details and we will show you a worked example before you decide anything.
This article explains how to read an owner statement. It is not accounting, legal or tax advice; confirm how management fees and income are treated with your own accountant and your own contract.