Hourly rate — recurring home cleaning
| Format | Price (excl. VAT) |
|---|---|
| Recurring hourly rate | €25–€40/hr |
| Weekly 2-hour session in an 80 m² flat | €60–€80/visit |
| Bi-weekly 3-hour session in a 120 m² house (2 bathrooms) | €90–€120/session |
A €30/hr rate with 17% VAT becomes €35.10 all-in — always convert to the VAT-inclusive figure at the budget conversation, because the declared cleaning sector routinely publishes net rates that hide a meaningful margin.
Rate drivers:
- Weekly client on a stable contract: rarely above €30/hr — the provider amortises on-boarding over repeat visits
- One-off booking: more often €35–€40/hr — no repeat-visit amortisation
- Location: upper end of range applies to declared firms in Luxembourg-Ville; rates adjust lower further from the capital
- Supplies: products, cloths and mop heads are included on declared contracts unless explicitly excluded — if the quote reads "cleaner supplies own products", the rate should sit at the bottom of the range, not the top
Per-m² deep clean — the one-off format
| Scope | Price (excl. VAT) |
|---|---|
| Standard deep clean | €2.50–€4.50/m² |
| Median rate, Luxembourg-Ville | €3.00–€3.50/m² |
| Greasy kitchen surcharge (previously-rented unit) | +30–50% on per-m² rate |
| Interior windows (supplement line) | +€8–€15/window |
| Post-renovation clean (dust, paint splashes, protective-film disposal) | €8–€12/m² |
The format covers a top-to-bottom pass: kitchens (cabinet interiors, oven, hood, behind appliances), bathrooms (tile grout, shower enclosures, descaling), floors, skirting boards and interior window frames. Exterior glass is almost always a separate supplement.
80 m² flat example — post-tenancy deep clean:
- Core scope: €240–€320 before VAT
- With heavy kitchen degreasing, limescale removal on shower enclosures and interior windows: €350–€450
Post-renovation cleaning is a different scope again at €8–€12/m², because it is as much a waste-management exercise as a cleaning one.
End-of-lease package — €280 to €650
| Scenario | Price (excl. VAT) |
|---|---|
| Studio or small 1-bed in good condition | €280 |
| 3-bed unit with heavy kitchen use | €650 |
The range covers surface area, kitchen condition and inclusion of interior windows.
The cleaning report and deposit protection:
- Landlords and relocation agents in Luxembourg-Ville increasingly default to a written cleaning report on a standard form, issued by the cleaner on completion
- The tenant presents the report to the landlord as proof of compliance
- It protects the tenant against a retained deposit on claimed cleanliness failures
- It protects the landlord against a tenant who argues the state afterwards
- A €350–€500 cleaning cost on a €2,800 deposit is typical — a tenant who skips it and has €600–€1,000 retained on cleanliness grounds has not saved anything
Booking tip: reserve at least 3 weeks ahead of move-out in June–September and late November–December, which are the peak rental turnover and year-end cleaning windows. Coordinate the cleaning with the inspection date — a cleaning done the morning before the inspection is worth far more than one done the day after.
Why declared labour is the only sensible choice
| Aspect | Declared | Informal |
|---|---|---|
| Cost | €25–40/hr (incl. VAT overhead) | €15–25/hr (apparent saving) |
| Public-liability insurance | Yes — insurer pays claims | No — individual liable |
| Legal risk to householder | None | Immigration penalties; potential tax reassessment |
| Deductibility (rental income / home-office) | Yes — VAT invoice required | Not deductible |
Declared cleaning costs 20–30% more on the face of the hourly rate, and is nonetheless the only sensible option once the risks are priced in.
Risks of informal work:
- No public-liability cover: a broken antique, a scratched hardwood floor, a stolen item is litigated against an individual who may not be reachable and who has no insurer standing behind them
- Immigration exposure: informal work by a non-EU permit holder exposes the householder to immigration-related penalties — the enforcement regime has tightened materially since 2023
- Tax reassessment risk: in some circumstances, undeclared payroll can trigger a tax reassessment on the householder
- No deductibility: the VAT-declared invoice is required for any deduction against rental income for landlords, or for eligible home-based professionals
On a weekly cadence, the apparent saving is €8–€12 per visit. On a single insurance-triggering incident — damaged property, liability claim, immigration file — the loss is four figures or more.
Office and commercial recurring contracts
| Format | Price (excl. VAT) |
|---|---|
| Small office under 200 m² — 90-minute pass (kitchen, bathrooms, floors, bins) | €45–€75/visit |
| Small office under 200 m² — full 3-hour pass (desks, meeting rooms, reception, interior glass) | €75–€120/visit |
| Nightside scheduling surcharge vs dayside | +10% |
Cadence is typically 2–3 visits per week.
Key handover requirements on declared contracts:
- Written key receipt — verbal handoffs signal a weak contract architecture
- Daytime collection window explicitly defined in the contract
- End-of-contract return clause for keys and access cards
- Lock-change cost on a disputed end-of-contract handover: €200–€500
Billing best practice:
- Request VAT-inclusive monthly invoices on a standing direct debit — manual invoicing on a small-office recurring contract is a flag of back-office fragility
- Confirm the nightside surcharge is stated in writing before signing, not added on the first invoice
Peak seasons — pre-Christmas, end-of-summer
| Period | Demand driver | Lead time | Rate premium |
|---|---|---|---|
| Late Nov – week before Christmas | Household deep cleans, office year-end resets | 3–4 weeks (vs 3–7 days off-peak) | +€2–€5/hr |
| Late August – mid-September | End-of-lease rotations, school-cycle turnover | 3–4 weeks (vs 3–7 days off-peak) | +€2–€5/hr |
| Rest of year (off-peak) | Normal demand | 3–7 days | — |
Booking tips:
- Lock a recurring slot pre-season — book in September for the pre-Christmas peak, in June for the late-summer peak; this freezes the rate at off-peak level and guarantees a slot
- Arriving on the market during peak week typically means a last-minute premium at the top of the hourly range
- On end-of-lease jobs: coordinate the cleaning with the inspection date — a clean done the morning before the inspection is the single biggest predictor of a clean deposit return; a clean done the day after is worth a fraction of that
VAT — 17 percent standard, and what the invoice has to show
Cleaning services in Luxembourg carry VAT at 17% in 2026. There is no super-reduced rate on cleaning — the reduced-rate mechanism on logement.lu applies to renovation work on a principal residence, not to cleaning.
What a compliant invoice must show:
- Net amount (excl. VAT)
- VAT line explicitly stated
- VAT-inclusive total
- Provider's VAT number — an invoice missing the VAT number is not a compliant document and cannot be deducted against rental income for landlords
Rate comparison — why the net/gross conversion matters:
| Net rate | VAT-inclusive | At 2 hrs/week over a year |
|---|---|---|
| €30/hr | €35.10/hr | — |
| €32/hr | €37.44/hr | €240/year difference |
Always convert to VAT-inclusive before comparing providers — a €2/hr net gap becomes a €240/year real gap at a weekly 2-hour cadence.
For professionals with a home-office component, the declared invoice is the only document that supports a deduction claim on eligible housekeeping costs. Request a monthly summary rather than per-visit slips on a weekly cadence — the consolidation is usually free, simplifies bookkeeping and is standard practice on declared contracts.
FAQ — Cleaning costs in Luxembourg
Cleaning prices in Luxembourg are simpler to read than plumbing or renovation prices — the levers are the hourly rate, the VAT-inclusive conversion, the peak-season premium and the declared-versus-informal distinction that is both a legal and a practical matter. Book declared labour, convert all quotes to VAT-inclusive before comparison, and lock recurring slots outside peak windows. Fynd.lu lists cleaning firms with declared status, public-liability cover and VAT numbers on file — request three quotes on a like-for-like scope and compare on all-in pricing rather than headline hourly rates.

