Loading...

Light mode enabled
All guides

Deep cleaning cost in Luxembourg (2026)

A deep cleaning session in Luxembourg runs €180 to €650 TTC in 2026, covering labour, professional-grade cleaning chemicals, microfibre cloths, mop and vacuum, ladder if needed for high cornices, and a site review against the scope list at the end. Figures assume a declared cleaning company (société de nettoyage) with Autorisation d'établissement, written devis with fixed scope, TVA 17 %, and staff registered under LU labour law. A deep clean is distinct from a weekly maintenance clean: it targets areas not touched weekly — oven interior, fridge interior, inside drawers, light fittings, tile grout, window tracks, skirting boards, extractor filters — and typically takes 4 to 9 working hours with 2 to 4 staff. Excluded unless specified: external window cleaning (separate service), carpet steam cleaning (separate service), sofa upholstery cleaning, and hoarding or biohazard clean-up.

23 April 2026

Next step

Find and compare providers for this project

Use the cost guide to understand budget, then move into provider selection with Fynd's AI assistant and category pages.

Fynd connects this guide to provider profiles, so price research can move into provider selection.

After the price

Move into provider selection

These guides help turn cost research into a comparable request, with the checks to make before contacting a provider.

Price breakdown by home size and scope

Home size / scopeDurationStaffPrice TTC
50–70 m² apartment, basic scope4 h2€180–€280
50–70 m² apartment, full scope (oven, fridge, windows inside, tracks)6 h2€280–€400
80–110 m² apartment, basic scope5 h2€260–€380
80–110 m² apartment, full scope7 h2–3€380–€520
120–160 m² house, basic scope6 h2–3€360–€500
120–160 m² house, full scope8 h3€500–€650
160–220 m² house, full scope9 h3–4€600–€850
Move-out or move-in (vacated), 70 m²6 h2€320–€450
Move-out, 120 m²9 h3€500–€720
Post-renovation dust clean, 100 m²6 h2€380–€580

Average LU rate per m²: €3,20–€4,80/m² TTC for standard deep cleaning with full scope.

Scope add-ons beyond the base:

  • Oven interior degreasing (full teardown, racks soaked): €35–€65
  • Fridge/freezer interior, defrost if needed: €30–€55
  • Inside kitchen cabinets (wipe top-to-bottom): €40–€90 per kitchen
  • Window tracks and rails (interior): €25–€45
  • Bathroom descaling (taps, shower glass, tiles): €40–€70 per bathroom
  • Extractor hood filters: €20–€40
  • Skirting boards scrub: €25–€50
  • Light fittings dust: €15–€35
  • Radiators (between fins): €20–€40 each
  • Staircase balusters: €35–€65

Price modifiers:

  • Pet household (fur removal, extra vacuuming): +10–15 %
  • Heavy grease buildup (no cleaning in 12+ months): +15–25 %
  • Hard-water area (Luxembourg-Ville, Dudelange): +€30–€60 descaling in bathrooms
  • Emergency 24–48 h turnaround: +20–30 %
  • Weekend service: +15–20 %
  • Top floor, 4th-floor walk-up, no lift: +€40–€80 portering

Budget rule of thumb for LU owners:

  • Twice-yearly deep clean of a 100 m² family home: €800–€1 200/year
  • Once-yearly with monthly maintenance clean: €500–€700/year on deep + €150/month maintenance

What a deep clean includes vs a regular weekly clean

The biggest price-confusion for LU households booking a cleaning service is failing to distinguish a weekly maintenance clean from a deep clean. The scope is different, the time is different, and the price is 2× to 3× different for the same home.

Weekly maintenance clean (€60–€150 per session, 2–3 hours):

  • Dust visible surfaces
  • Vacuum floors and carpets
  • Mop hard floors
  • Wipe kitchen counters, sink, stove top
  • Toilet bowl, seat, basin
  • Shower/bath daily surfaces
  • Bins emptied
  • Does NOT include: inside appliances, inside cabinets, tile grout, window tracks, skirting boards, top of fridge, extractor fan filter, light shades

Deep clean (€180–€650 per session, 4–9 hours):

  • Everything in a weekly clean PLUS:
  • Oven interior (racks, glass, door, walls)
  • Fridge/freezer interior (empty, wipe all shelves, defrost)
  • Inside kitchen cabinets (all shelves top to bottom)
  • Inside drawers (turfed, wiped, reorganised)
  • Extractor fan filter degrease (or replace if reusable)
  • Tile grout scrub (bathroom and kitchen)
  • Shower screen descale (calcium)
  • Tap descale (all bathrooms and kitchen)
  • Window tracks and rails (interior only; exterior is separate)
  • Skirting boards wiped
  • Light fittings dusted and wiped
  • Door frames and door tops
  • Radiators (between fins)
  • Top of wardrobes
  • Mirrors and glass surfaces polished
  • Behind large appliances (if pulled out safely)

Post-renovation deep clean:

  • All above, plus:
  • Dust removal from every surface (sanding dust penetrates everywhere)
  • Paint splatter spot-removal
  • Floor protection film removed and floor final-clean
  • Filter replacement on air handlers
  • Often requires 2 passes — first a "rough" clean, second a "fine" clean

Move-out deep clean (état des lieux):

  • All deep-clean items, plus:
  • Wall scuffs and handprints removed where possible
  • Inside radiators and behind radiators
  • All light switches and outlets wiped
  • Carpet steam cleaning if specified (separate add-on €8–€12/m²)
  • Pet odour neutralisation if applicable (add-on €60–€150)
  • Prepared for state-of-premises inspection
  • Some agents provide photo-documentation

How LU households schedule:

  • Spring and autumn deep clean (twice a year)
  • Weekly or fortnightly maintenance clean between
  • A single annual deep clean is common for 1-person households
  • Landlord-required deep clean at tenant exit is the single highest-demand slot (provider bookings tight in July-August for move-out season)

TVA, service cheques, and tax relief

Cleaning services in Luxembourg carry the standard TVA rate of 17 % — there is no super-reduced rate for domestic cleaning (the 3 % rate applies only to building work on the dwelling itself). This is material for budget calculation.

On a €450 HT deep clean:

  • Net HT: €450
  • TVA 17 %: €76,50
  • TTC: €526,50

Tax relief mechanisms in Luxembourg:

1. Direct deduction for household services:

  • Cleaning bills for your primary residence are deductible as "frais domestiques" on your personal tax return
  • Deductibility cap of €5 400/year per household for household services, childcare and care of dependants combined
  • Effective tax saving: roughly 30–42 % depending on your marginal rate
  • Practical effect: a €500 deep clean TTC can save you €150–€210 on your annual tax bill
  • Applies only if the cleaning firm issues a compliant TVA invoice in your name

2. Chèques-service accueil (CSA):

  • Only for childcare (crèches, maisons-relais) — not for cleaning services
  • Don't be misled by cleaning firms claiming "we accept CSA"

3. Payment flows eligible for deduction:

  • Bank transfer (virement)
  • Cheque
  • SEPA direct debit
  • NOT cash (cash payments are not deductible and are a strong sign of undeclared labour)

Required invoice elements for deduction:

  • Cleaning firm name, address, and RCS number
  • Your name and address
  • Date and description of service
  • Net HT, TVA 17 %, TTC lines
  • Autorisation d'établissement reference where requested
  • Payment reference

Declared vs undeclared cleaners — the economic picture:

  • Declared cleaner: €30–€45/hour TTC. Tax-deductible. Provides invoice. Has ITM coverage for injury. Legally protected if worker is injured on your property.
  • Undeclared cleaner: €15–€22/hour cash. Not tax-deductible. No invoice. You are liable for worker injury on your property (potentially including medical cost and lost-earnings claim). Practically cheaper in the short term but potentially devastating if an accident occurs.
  • The 30–42 % tax deduction on a declared cleaner usually brings the effective cost to within 10–20 % of undeclared — the gap is narrower than it looks.

Practical tip:

  • Request an annual summary invoice from your cleaning firm showing all TTC payments for the year
  • File this with your tax return as "frais domestiques"
  • The firm usually generates this automatically — ask for it at tax season (January-March)

Move-out cleaning — the highest-stakes scenario

A move-out clean (nettoyage fin de bail, Auszugsreinigung) at the end of a Luxembourg tenancy is economically asymmetric: spending €500 on a professional clean can save €2 000–€6 000 in deposit withheld by the landlord. It is the single scenario where deep cleaning pays for itself, often many times over.

What LU landlords look for at état des lieux de sortie:

  • Kitchen — every surface, inside appliances, inside cabinets, extractor fan
  • Bathrooms — no calcium build-up, grout clean, drains free-flowing
  • Floors — vacuumed, mopped, no visible marks
  • Windows — interior glass clean, tracks clean
  • Walls — wiped, scuffs removed where possible
  • Radiators — dust-free including between fins
  • Garden/balcony — swept, free of items (rental context)
  • Garage — swept, oil stains addressed

What LU landlords deduct from deposits (typical ranges):

  • Failure to clean kitchen grease buildup: €200–€500
  • Failure to descale bathroom: €150–€350
  • Carpet stains not addressed: €100–€400 (or full carpet replacement if large)
  • Wall paint damage: €400–€1 500 for full repaint
  • Smoke/pet odour remediation: €300–€800
  • Failure to remove items: €300–€600 disposal
  • Specialist cleaning (oven, fridge) not done: €80–€200

Professional move-out deep clean scope (for €400–€700 on a 80 m² flat):

  • Full deep-clean scope (all items above)
  • PLUS: carpet steam cleaning (often an add-on €8–€12/m²)
  • PLUS: wall damp-wipe to remove scuffs
  • PLUS: radiator cleaning (interior and behind)
  • PLUS: balcony/garden sweep
  • PLUS: cleaning firm provides photo documentation of completed state
  • Some firms offer a deposit-return guarantee: they will remediate any failed item free of charge within 7 days

Scheduling for LU move-out:

  • Move-out clean should be the last activity before état des lieux with the landlord
  • Book the cleaning firm for the morning of the état des lieux, with the landlord appointment in the afternoon
  • Leave the property empty of personal items before cleaners arrive
  • Ensure electricity and water are still connected
  • Have the new address ready for any invoice forwarding

Landlord communication:

  • Some landlords specify an approved cleaning company on the rental contract — honour this
  • Always request the cleaning invoice in writing and share with the landlord at état des lieux
  • A well-documented clean creates the expectation of deposit return

When to skip the deep clean:

  • Very short tenancy (< 6 months) with clearly no damage — a weekly-level clean may suffice
  • Landlord explicitly waives cleaning requirement in writing
  • Otherwise, the economic case for professional deep clean is overwhelming

Comparing three cleaning quotes

Three cleaning quotes for the same 100 m² deep clean can arrive at €280, €420 and €580 TTC. The spread is almost always scope, declared vs undeclared status, and add-on completeness — rarely the per-hour rate alone.

Brief to send three firms:

  • Home size (m²) and layout (bedrooms, bathrooms, kitchens)
  • Current condition ("normal", "heavy grease", "post-party", "post-renovation")
  • Specific scope items required (oven, fridge, inside cabinets, windows, tracks, tile grout, radiators, skirting)
  • Target date and time window
  • Access arrangement (you present, key drop, concierge)
  • Allergens or chemical restrictions (eco-certified, no ammonia, etc.)
  • TVA invoicing (always declared — required for tax deduction)
  • Frequency (one-off or ongoing)

Quote-comparison checks:

  • Scope list, itemised — oven yes/no, fridge yes/no, cabinet interiors yes/no — transparent
  • Staff count and hours — "3 staff × 6 hours" vs "flat fee" — hours matters more for comparison
  • Chemicals specified — "eco-certified only" is a quality marker; "standard commercial" is neutral
  • Insurance covered — firm should carry public liability insurance and ITM cover for their staff
  • Quality guarantee — top firms offer a 24-hour re-do clause if you flag missed items
  • Payment terms — 50 % on arrival, 50 % on completion is fair; 100 % upfront is a red flag
  • Hourly rate transparent — €30–€45/h TTC per staff member is market; below €25/h TTC is likely undeclared

Red flags:

  • Price below €2/m² TTC — likely undeclared
  • No TVA line on the quote — either undeclared or not a company
  • Refusal to provide a detailed scope list — "we do everything" is not enforceable
  • Cash-only discount offered — undeclared
  • No quality-guarantee clause — less confidence in the work
  • Same-hour staff count unclear — labour is the cost, so you need to know

Tight-brief convergence:

  • Three declared firms on the same 100 m² brief converge within ±15 % TTC
  • A 30 %-plus gap usually means different scope (some include oven, some don't)
  • A 40 %-plus gap usually means declared vs undeclared

Budget hierarchy (save where it matters less, not where it matters more):

  • Always pay for declared: tax-deductible, covered insurance, worker protection
  • Skip on chemical "premium": standard pro chemicals clean well
  • Skip on "deep clean every month" claims: every 6 months is sufficient for most homes
  • Invest in scope completeness: the oven and tile grout are where quality differences are most visible

Long-term relationship tip:

  • Once you find a declared, reliable firm, establishing a recurring schedule unlocks 5–10 % discount on deep cleans
  • Ask for a named contact (chef d'équipe) who attends consistently — quality stability is driven by staff stability
  • Provide feedback after the first session; a good firm adjusts to your priorities

A deep cleaning in Luxembourg costs €180 to €650 per session in 2026 for homes from 60 to 220 m², priced at €3,20–€4,80/m² TTC with scope-driven add-ons for oven, fridge, cabinets, window tracks and tile grout. Always use a declared firm with Autorisation d'établissement, TVA 17 % invoicing, ITM staff cover, and a written scope list — this unlocks the frais-domestiques tax deduction (30–42 % effective saving), worker-liability protection, and a paper trail for any dispute. For move-out cleaning, the economic case is overwhelming: €500 spent reliably saves €2 000+ in deposit withheld. Request three comparable quotes on a shared scope brief. Fynd.lu lists declared cleaning firms across every LU canton.

Get quotes from verified providers in 5 minutes

Describe your need in a few words and let our AI connect you with the best-fit providers for your project.