Airbnb maintenance cost in a Malaysian condo is easiest to plan as a monthly reserve of roughly 5% to 8% of gross booking revenue, kept in a separate account. In our two-bedroom example that is about RM290 a month. Linen, aircond servicing, mattresses and water heaters are the items that actually drain it.
Most pages that answer this question are written by American software companies for houses with roofs, lawns and furnaces. A Johor Bahru condo is different: the building's maintenance fee already pays for the roof, the lifts and the pipes in the walls, and what wears out is everything inside the door. We manage 100-plus homestay units in Johor Bahru and Desaru, and the question owners ask us most after the first year is "why is there a repair line on my statement again this month?" This article is the answer we wish they had read before the first booking.
How much should you set aside for Airbnb maintenance each year?
There is no official standard. The rules you will find online disagree, and most come from companies selling software or services to hosts. Here are the four you will meet most often:
| Rule | Where it comes from | What it gives for a Johor Bahru example |
|---|---|---|
| 1% of property value a year | Hospitable host guide (November 2026) | RM4,500 a year on an RM450,000 unit (example value) |
| $1 per square foot a year | Same guide, American houses | Does not translate well to a condo, skip it |
| 5% to 8% of gross revenue | Several host software blogs | RM2,200 to RM3,520 on RM44,000 a year |
| 10% to 15% of gross revenue | Several host software blogs, includes big replacements | RM4,400 to RM6,600 on RM44,000 a year |
RM44,000 is the median annual revenue for a Johor Bahru Airbnb listing reported by Airbtics, which we also used in our occupancy article. Your own unit may earn more or less.
Awning, another US host company, adds a separate rule for cash on hand: keep three to six months of fixed costs (loan instalment, maintenance fee, utilities, software) as a buffer, more for seasonal or new units. That is not a repair budget; it is what stops a bad month from becoming a missed loan payment.
Why do the foreign rules overstate the cost for a condo?
The 1% of value rule was built for houses where the owner pays for the roof, the exterior paint, the water heater tank and the garden. In a strata condo, the management corporation pays for the structure and common areas out of your maintenance fee and sinking fund. You only carry what is inside the unit.
So a percentage of revenue fits better. Revenue goes up with guest nights, and guest nights are what wear out sheets, towels, sofas and aircond filters. A unit that sits empty half the year does not need the same reserve as one booked every weekend.
What actually wears out in a homestay, and how often?
These are the items that show up again and again. Prices are retail references we found in November 2026; they move, so check before you buy.
| Item | What wears it out | How long it lasts | Price reference |
|---|---|---|---|
| Bed sheets and duvet covers | Washing after every stay | About 70 to 150 industrial washes (linen supplier and Solenis estimates); better grades claim more | IKEA Malaysia duvet cover sets about RM120 to RM250 |
| Towels | Washing, make-up stains | About 150 to 200 washes (supplier estimate) | Varies widely by grade |
| Aircond | Guests running it all night | Servicing, not replacement, is the regular cost | General service about RM60 to RM120 per unit; chemical wash about RM150 to RM280 (vendor guides); one JB company starts at RM100 |
| Mattress | Weight, spills | No reliable figure; replace when it sags or stains through the protector | IKEA Malaysia 150x200 pocket sprung RM1,499 |
| Instant water heater | Hard use, power surges | No reliable figure | About RM200 to RM600, installation about RM80 to RM300 |
| Small repairs | Door closers, taps, remote controls, bulbs | Ongoing | Depends on the job |
The aircond line deserves its own article, and it has one: inverter or non-inverter and how often to service. The short version is that servicing should follow guest nights, not the calendar.
What does a yearly maintenance budget look like for a two-bedroom unit?
This is an example, not a quote and not our price list. It assumes two bedrooms, two aircond units, three linen sets per bed and replacement periods we picked to make the arithmetic visible.
| Line | Example assumption | Per year |
|---|---|---|
| Aircond general service | 2 units, 3 times a year, RM100 each | RM600 |
| Aircond chemical wash | 2 units, once a year, RM180 each | RM360 |
| Linen | 2 beds x 3 sets x RM140, replaced every 2 years | RM420 |
| Mattresses | 2 x RM1,499, assumed replaced every 5 years | RM600 |
| Water heaters | 2 x (RM600 + RM200 install), assumed every 5 years | RM320 |
| Small repairs | RM100 a month | RM1,200 |
| Total | RM3,500 (about RM292 a month) |
RM3,500 is about 8% of the RM44,000 median revenue, the top of the 5% to 8% rule. Built from the items up, the example lands inside the revenue rule and below the 1% of value rule (RM4,500), which supports using the revenue rule for a condo.
Two things push your number up: more short stays (more washes per month) and families or groups (more spills, more broken items). Two things push it down: a mattress protector on every bed, and fixing small things the week they break instead of letting them become a bad review.
How should you keep the reserve money?
- Open a separate account. Move the reserve there every month when the payout arrives. Money that sits in your main account gets spent.
- Use a fixed percentage, not a fixed ringgit amount. In a peak month like December, the reserve grows faster, which is exactly when the unit wears faster.
- Keep the buffer separate from the repair fund. Awning's three to six months of fixed costs is for loan and bills. The repair fund is for things inside the unit.
- Check it once a year. If the account keeps growing, lower the percentage. If you dipped into the buffer, raise it.
For context on what a good month looks like: one of our owners with 10 units grossed RM67,081 in December 2025 and received RM50,311 after all costs, which we break down in what an owner actually takes home. At 5%, that one month would put about RM3,350 into a reserve for 10 units, roughly RM335 per unit. Off-season months put in much less, which is why the reserve has to be built in the good months.
Who pays for replacements under a management plan?
It depends on how the plan splits the money. Using the three plans on our owner enquiry page as an example of how splits work:
| Plan | Who carries the RM3,500 example |
|---|---|
| 90% of gross revenue to the owner | The owner pays expenses, so the owner carries all RM3,500 |
| 80% of net profit to the owner | Expenses come off before the split, so the owner carries about RM2,800 and the operator about RM700 |
| 70% of net profit to the owner | The owner carries about RM2,450 and the operator about RM1,050 |
We explain the full maths in 90% of revenue vs 80% of net profit.
Here is the part that is not in our favour, and we would rather you read it here. Under a gross revenue plan, a new mattress or sofa costs the owner, but a better review helps the bookings we are paid on. So an operator on that plan naturally leans towards replacing things earlier. We do too. That is why you should ask for photos and a reason before any replacement, and look at the expense lines on every statement; our 7 checks before you accept the payout shows how.
On our statements, each repair appears as one expense line in the month it was done, as described in fix first or quote first. That means the costs arrive unevenly, and smoothing them out with a reserve is something you do on your own side.
When does skipping maintenance cost more than doing it?
Deferred maintenance shows up later as a lower price, a refund or a lost booking. A stained towel in a photo, an aircond that drips on the bed, a water heater that trips at 11pm: each of these can turn into a complaint the same night. Fixing it costs a known amount. A one-star review costs an unknown number of future bookings. We cannot give you a ringgit figure for that, and anyone who does is guessing.
What should you ask your management company about maintenance?
Ask every company, including us:
- Do you have an approval limit, or do you fix first and charge after?
- Will I see a photo and a reason before something is replaced?
- Who pays for replacement linen and towels, and is it a fixed monthly charge or actual cost?
- If a guest damaged it, is it charged to the guest, the deposit, insurance or me?
For the last point, our homestay insurance article covers what the platforms do and do not pay for.
This article is general information, not tax or financial advice. Whether a replacement is deductible from rental income is a question for your tax agent; our homestay income tax article is a starting point. We do not guarantee any repair cost or lifespan above.
If you would like us to look at what your unit is likely to cost to run, wherever it is in Johor Bahru or Desaru, send the details through our owner enquiry page.