Short answer: do not say yes or no on the first message. A refund demand is fair when the guest reported a real problem early and gave you a chance to fix it. It is weak when the complaint arrives after checkout, has no photos, or describes something the listing already told them. Reply within the hour, ask for evidence, fix what can be fixed, and offer a partial refund only against a specific, proven problem. Below is the order we use across 100-plus units in Johor Bahru and Desaru.
This sits next to our other "type and rule" articles on problem guests and the three layers of defence and how deposit deductions work. Those are about the guest damaging your unit. This one is the reverse: the guest says you failed them and wants money back. No real names, no building names, no booking numbers.
Why does a refund demand feel so unfair to an owner?
Because the money has usually already been spent. The cleaner was paid, the electricity ran, the platform took its commission, and the owner's share is built on that booking. A full refund means the owner carries every one of those costs for a stay that happened.
It also feels unfair because the message often arrives at the worst moment: on the day of checkout, or two days after. By then the unit has been cleaned and re-let, and nobody can look at what the guest saw. That timing is the first thing to read, not the tone.
When is a refund request actually fair?
Airbnb's own guest policy is a good reference even if the booking came from somewhere else. A guest is expected to report a problem within 72 hours of discovering it, ideally to the host first. The issues it treats as real are fairly narrow: the host cancels, the guest cannot get in, the home is not reasonably clean or is unsafe, or it differs significantly from the listing (wrong number of rooms, an advertised amenity missing or broken, undisclosed people or pets). Problems caused by the guest or their visitors are not covered, and the refund amount depends on how bad it was, how much of the stay it affected, whether the guest left, and how strong the evidence is. Airbnb publishes no fixed percentages.
Here is how we sort the complaints that reach us:
| What the guest says | Is a refund fair? | Why |
|---|---|---|
| Could not get in, no working code, no answer for hours | Yes, usually full for the lost nights | The one thing a stay must deliver did not happen |
| Unit clearly not clean on arrival, with photos at check-in time | Yes, partial or full depending on whether we fixed it | Cleanliness is part of the listing |
| Advertised item missing or broken (aircon, water heater, Wi-Fi) | Yes, partial, sized by how long it was out | Matches "differs from the listing" |
| Building-wide water or power cut | Not automatically | Not ours to fix; see what to do when the building loses water or power |
| "Smaller than the photos" with no specifics | Rarely | Compare against the listing text and floor size |
| Noise from the corridor or neighbours | Case by case | Depends on whether it was abnormal and whether they told us that night |
| First complaint arrives after checkout, no photos | Weak | Nothing to verify, and the 72-hour logic was not followed |
| Guest broke house rules, then complains about the consequence | No | Caused by the guest |
What is the first thing to do when the message arrives?
Reply fast and say nothing about money. The reply has three parts: thank them for telling you, say you are looking into it today, and ask for what you need: which night, what exactly, and a photo or short video. Nothing else.
Two things matter here. A reply within the hour shows a platform reviewer that you engaged. And a message that neither accepts nor rejects stops you from conceding anything before you have seen the facts. One person owns the case until it closes; the same rule as in our headcount article, because three people half-answering in a group chat produce contradictory messages that get quoted back later.
How do we check whether the complaint is true?
We open the same four things every time:
- The listing as it was on the booking date. Photos, amenity list, number of beds, what the description promised.
- The turnover record. Our housekeeping photos from the last clean and the check-in condition. This tells us whether the problem existed before the guest arrived.
- The messages. Did the guest report anything during the stay? When? A complaint made at 9pm on night one that we answered is a very different file from silence until checkout.
- The door log and the repair history. Did the lock behave normally? Was there a maintenance ticket on that item before?
If the facts support the guest, we say so plainly. If they do not, we say that plainly too, politely, attaching what we compared. Guests accept "here is what we found" far more often than "no".
How much should you refund, and in what order?
We try three steps, in this order, and stop at the first one the guest accepts.
- Fix it, if it can still be fixed. A broken remote, a missing towel, a Wi-Fi reset: do it the same day. A problem fixed quickly enough not to affect the stay usually does not justify a refund, and host-side guides describe it the same way.
- Offer a proportional refund tied to one proven problem. Not a gesture, a number with a reason. As an illustration only: aircon out for one of three nights might be a refund of part of that one night, not the whole stay. The figures are examples, not our price list.
- Refuse in writing, with the comparison attached, when the evidence does not support it. Then let the platform decide if the guest escalates.
What we avoid: "just give them everything to avoid the bad review." Hosts do this often, and it teaches the guest that complaining works. It also moves a real cost to the owner without any evidence behind it.
One caution on the platform side. Host-side guides describe a partial refund sent through the platform's resolution tool as final once submitted, so decide the amount before you press the button. Check the current rules yourself.
What are the uncomfortable parts?
A few things are not in our favour, and owners should know them.
- We cannot promise to win every dispute. The platform makes the final call on its own guest policy. It can refund a guest and reduce the payout even when we think the complaint was weak. A well-kept file improves the odds; it does not guarantee them.
- Sometimes we refund when we think we are partly right. If a guest has a genuine, documented grievance, we would rather pay a fair part of a night than lose a one-star review and a platform dispute over the same amount. That is a business judgement, and it comes out of the booking income the owner's statement is built on.
- A refunded guest can still leave a bad review. Nothing stops it.
- We do not take cash or private transfers to settle a platform booking. That would sit outside the platform's protection for both sides.
What rules did we build from cases like this?
- The listing says what is and is not there. Floor size, bed setup, what is not provided. Vague listings lose refund arguments.
- A before-and-after photo set at every turnover, so a complaint about cleanliness has something to be checked against.
- A way to report during the stay that gets answered. A guest who can reach someone on night one almost never escalates on day four. It is also why we point guests to a first-time check-in guide before arrival.
- Every refund has a written reason and a number. The owner sees it in the file, not as a surprise line on a statement.
- We look at patterns, not single cases. If the same item keeps drawing complaints, it gets repaired or removed from the listing.
What should an owner take from this?
If you manage one unit yourself, the hard part is not the policy, it is replying calmly within the hour while you are at work, and deciding a refund amount without taking it personally. If you are comparing management companies, ask them how they handle a refund demand: who replies, what evidence they check, and who decides the amount. To see how we handle it for Johor Bahru and Desaru units, tell us about your unit.
This article describes how we operate and summarises public platform policies as we understand them at the time of writing. It is not legal advice. Platform terms change; check the current rules of the platform your booking came from.