Every week I steam clean carpets for renters handing back keys in Melbourne’s west — and every week someone tells me their agent said professional carpet cleaning is “required”. Half the time, that isn’t what Victorian law says.
This guide gives you the actual rule, the cases where paying for a clean genuinely protects your bond, and the cases where you can save the money.
What the law says (and the one exception)
The legal standard in Victoria is “reasonably clean” — section 63 of the Residential Tenancies Act 1997. That’s the whole obligation: return the property in roughly the condition you got it, minus fair wear and tear.
A lease clause requiring professional carpet cleaning is only valid when all three of these are true:
- Your agreement started on or after 29 March 2021
- The carpets were professionally cleaned immediately before your tenancy
- You were informed of the requirement at the start
Miss any one of those, and the clause isn’t enforceable — you’re entitled to clean the carpets yourself, as long as the result is reasonably clean.
Fair wear and tear vs. “that’s on you”
This distinction decides most carpet arguments:
| Fair wear and tear (not your problem) | Soiling and damage (your problem) |
|---|---|
| Flattened pile in walkways | Drink and food stains |
| Gradual traffic-lane shading | Pet urine odour and marks |
| Minor indentations from furniture | Burns, iron marks, nail polish |
| Fading from sunlight | Mud, wax, chewing gum |
Your entry condition report and move-in photos are the baseline. If a stain was there when you arrived and it’s documented, it’s not yours to fix.
When DIY is genuinely fine
If your tenancy was short, no pets lived there, and the carpet just looks dull rather than stained — a careful DIY job usually reaches “reasonably clean”:
- Vacuum slowly in overlapping passes after the furniture is out
- Spot-treat marks first; blot with a white cloth, never scrub
- If you hire a supermarket carpet machine, go slower than feels natural and don’t over-wet — the classic DIY failure I see is soaked underlay that takes days to dry and starts to smell before the inspection
When paying for steam cleaning is the smart move
I’ll be straight about when my kind of work is worth your money, because it isn’t always:
- Pets lived in the property. Urine sits in the underlay where surface cleaning can’t reach. This is the number one carpet reason bonds get contested.
- Visible stains that didn’t lift with spot treatment.
- Odours — cooking, smoke, damp. Extraction removes the source instead of masking it.
- Long tenancies. Three years of walked-in soil doesn’t come out with a rental machine.
What to expect on cost and logistics: Melbourne 2026 guides put steam cleaning at about $26–$57 per room, or roughly $160–$370 for a 3-bedroom home. Hot-water extraction leaves carpet walk-on dry in about 4–6 hours, so book it as the last job before handover — furniture out, cleaning done, carpets last, then keys.
The receipt trick that ends arguments
Even when an agent can’t legally demand a professional clean, a receipt plus after-photos is the cheapest insurance you can buy in a bond negotiation. Bonds in Victoria are held by the RTBA, and if you lodge the claim yourself, the rental provider has 14 days to dispute it. In that window, “here’s the receipt, here are the photos” is usually the end of the conversation.
Bottom line
Don’t pay out of fear — pay when it’s earned. The law asks for “reasonably clean”; pets, stains, odours and long tenancies are the real reasons to bring in a professional, and a $200-odd invoice with photos beats losing a four-figure bond every time.
Frequently asked questions
Can my landlord force me to professionally steam clean the carpets in Victoria?
Only in one narrow case — your agreement started on or after 29 March 2021, the carpets were professionally cleaned immediately before you moved in, and you were told about the requirement at the start. Otherwise the legal standard is "reasonably clean", and you may clean the carpets yourself.
Is carpet discolouration in walkways my responsibility?
Generally no. Flattened pile and gradual traffic-lane shading from normal living count as fair wear and tear, which is excluded from your cleaning obligation. Stains, burns and odours are different — those are damage or soiling, and they're on you to fix.
How much does end of lease carpet steam cleaning cost in Melbourne?
Published 2026 guides put steam cleaning around $26–$57 per room in Melbourne, and roughly $160–$370 for a full 3-bedroom home depending on rooms and condition. Prices spike with demand at month-end, so book a few days ahead.
How long do carpets take to dry after steam cleaning?
For hot-water extraction (steam), plan on roughly 4–6 hours before carpets are comfortably walk-on dry, with airflow helping. Schedule the clean so carpets are dry before your final inspection — a damp carpet at handover reads badly and can smell.
Should I keep the receipt if I pay for carpet cleaning?
Yes, always. Agents can't demand professional cleaning outside the 2021 clause rules, but a receipt is the fastest way to close any bond conversation about carpets — especially if pets lived in the property. Photograph the carpets after cleaning too.
This guide is general information based on official sources current at the date shown above. Tenancy law differs by state and by agreement — for decisions about your own bond, check the official body linked above or get advice for your situation.
Keep reading
- End of Lease Cleaning Checklist for Victoria (2026) — What the Law Actually Requires
A room-by-room end of lease cleaning checklist for Victorian renters, plus what 'reasonably clean' legally means, when a professional clean can and can't be required, and what property managers check first — from a technician who does these jobs.