Loading...

Light mode enabled
All guides

Luxembourg price guide

What does commercial cleaning cost in Luxembourg?

Commercial cleaning is usually sold as a recurring contract priced per visit or per square metre, with one-off deep cleans and window campaigns quoted separately. Because providers measure surfaces and define tasks differently, the same site can produce very different quotes. Use the indicative ranges below for orientation, write one brief with the surface, tasks and frequency, and send that same brief to each provider.

9 October 2026Free, no obligation

Guide figures are indicative, not provider quotes. Check the written scope, tax and any aid against current official rules.

Built for Luxembourg householdsClarify your project before contacting providers

Luxembourg price guide

Price by floor area and frequency

Indicative ranges excluding VAT; they vary by provider and site.

ScopeFixed price per visitRecurring rate per m² per visit
Studio or single practice — 80 to 120 m²€120–€200€1.10–€1.40/m²
Small office — 150 to 250 m²€200–€350€0.90–€1.20/m²
Medium office — 300 to 500 m²€350–€500€0.70–€1.00/m²
Large office — 500 to 800 m²€450–€650€0.60–€0.90/m²
Shop or showroom — 200 to 500 m²€300–€550€0.75–€1.10/m²
Medical practice with disinfection — 150 to 300 m²€350–€550€1.20–€1.80/m²

A one-off deep clean is usually priced higher per m² than a recurring visit, indicatively around €1.80–€2.50/m². More frequent visits often lower the price per visit because each one involves less catch-up work; ask each provider how its rate changes with frequency.

VAT: a €450 net visit becomes €526.50 with 17% VAT. The 8% rate in the VAT law covers cleaning of private dwellings, not business premises.

Surface on the quote: ask which areas are counted (circulation, toilets, kitchenette, stairwells) so that every provider prices the same area.

Fynd assistant

Ready to request quotes?

Describe the job in your own words. The assistant helps prepare a clear request before you choose which providers to contact.

What to consider

What moves a quote from €300 to €650

The spread between the lower and upper end of the office range reflects time on site, specialist work and access constraints.

Main drivers:

  • Access window. Early-morning, evening, night or weekend slots can cost more; ask whether the quote includes any supplement and why.
  • Specialist tasks. Disinfection in medical or food premises needs specific products, separate equipment and trained staff. Periodic floor stripping and re-sealing of vinyl or linoleum is usually a separate line, indicatively €5–€12/m².
  • Glass. Interior glass within reach is often included. Exterior windows above ground floor are usually billed separately, indicatively €6–€15/m², and require staff trained and equipped for work at height.
  • Consumables. Toilet paper, soap, towels and bin liners are often not included in the visit price; some contracts include a fixed allowance.
  • Periodic deep cleans. Upholstery, behind furniture, cable trays and ventilation grilles are usually a separate periodic line, indicatively €1.50–€2.50/m².

What to consider

What's included and what's not in a standard quote

A written scope of work is the best protection on a commercial cleaning contract. Read it line by line; the exclusions matter as much as the price.

Usually included in a recurring visit:

  • Vacuuming and mopping circulation and office areas
  • Dusting and wiping surfaces up to desk height
  • Toilets, including disinfection of contact surfaces (taps, flushes, handles)
  • Kitchenette surfaces and sink
  • Emptying bins and replacing liners
  • Interior glass within reach

Often a separate line or periodic add-on (indicative):

  • Consumables supply
  • Exterior windows above ground floor — €6–€15/m² per campaign
  • Upholstery cleaning
  • Carpet shampooing — €5–€9/m²
  • Floor stripping and sealing — €5–€12/m²
  • Cleaning after building works on site — quoted separately

Check before signing:

  • The surface used for pricing is stated
  • Disinfection frequency is defined where relevant (for example in a medical practice)
  • Staff numbers and hours per visit are stated
  • The provider's liability insurance is named and a certificate is available

What to consider

Declared labour and the Luxembourg framework

A business that hires a cleaning provider should be able to see that the provider operates legally and declares its staff.

What to ask the provider for:

  • Autorisation d'établissement. Most habitual business activity in Luxembourg requires one; you can check a company with the search tool on Guichet.lu.
  • Trade register entry on lbr.lu and a VAT number on the quote.
  • Declared staff. Ask how staff are employed and declared to social security, and whether subcontractors are used.
  • Collective agreement. Ask whether the company applies the building-cleaning sector collective agreement, which sets pay rules for employees in the sector.
  • Liability insurance with a current certificate.

On your side:

  • Give operational instructions through the provider's contact person, as agreed in the contract
  • Pay against invoices by bank transfer, never in cash without an invoice

VAT: cleaning of business premises is taxed at the standard 17% rate under the VAT law. The reduced rate of 8% applies to cleaning of private dwellings only.

What to consider

Sector examples — practice, open-plan office, larger site

The examples below show how a brief translates into a quote structure. The amounts are indicative ranges excluding VAT, not quotes.

Doctor's office or small clinic — about 150 m², consultation rooms, two toilets, reception

  • Weekly visit of about 3 hours: €180–€240
  • Extra disinfection visits where needed: priced per visit
  • Monthly deep clean of equipment surfaces and ventilation grilles: a separate line

Open-plan office — about 500 m², meeting rooms, kitchenettes, several toilets

  • Twice-weekly visit of about 5 hours: €320–€450 per visit
  • Consumables: a separate monthly line
  • Quarterly deep clean of carpets, upholstery and interior glass: a separate campaign

Larger site — about 2,000 m² of retail or back office with a staff canteen

  • Daily visits on working days, with several cleaners
  • Optional weekend touch-up, periodic floor care and exterior window campaigns quoted separately

Why the price per m² usually falls as the area grows: set-up and travel time are spread over more square metres, and larger contracts allow a dedicated team.

What to consider

How to compare three quotes on the same site

Cleaning quotes are hard to compare when providers use different surfaces and task lists. A shared brief makes the comparison meaningful.

Checks that matter:

  • Surface used for pricing, stated in writing
  • Staff and hours per visit — "one person for 3 hours" and "two people for 2 hours" are different services
  • Task list per zone, written as concrete tasks rather than "clean toilets"
  • Consumables policy — included, billed separately or supplied by you
  • VAT — compare all quotes either excluding or including VAT
  • Proof of compliance — autorisation d'établissement, VAT number, insurance certificate

Brief to send to each provider:

  • Floor plan with surfaces per zone
  • Desired frequency and time window
  • Access constraints (badges, alarm, lift)
  • Scope by zone: offices, toilets, kitchenette, storage
  • Expectations on consumables
  • Desired contract length and notice period

If quotes based on the same brief still differ widely, ask each provider which surface, hours and tasks they assumed before choosing.

What to consider

Hidden costs and red flags on a commercial contract

Beyond the price per visit, a few clauses explain most budget surprises.

Costs to anticipate:

  • Indexation. Luxembourg wages are adjusted in steps of 2.5% when the cost-of-living index triggers a new tranche. Check how the contract passes this on to the price.
  • One-off cleans after a tenant change, office move or event are usually outside the recurring contract.
  • Equipment for periodic tasks (floor machines, carpet extraction, height access) may be billed when used.
  • Consumables charged "at cost" can rise over the year; ask how they are priced.
  • Extra visits at short notice, for example after a leak, are usually billed separately.

Red flags:

  • No surface, hours or staff numbers in the quote
  • Working hours "as needed" instead of a defined time window
  • No notice period, or one you cannot accept
  • People working on site whom the provider cannot identify as its staff or declared subcontractors
  • Payment requested in cash or to a personal account

Questions before signing:

  • "Can you provide your autorisation d'établissement number, VAT number and insurance certificate?"
  • "Who will work on our site, and are they your employees or subcontractors?"

Commercial cleaning in Luxembourg is priced per visit or per square metre, and the figures in this guide are indicative only. Frequency, access windows, specialist tasks and consumables drive the price more than a headline hourly rate. Business premises are cleaned at 17% VAT. Work with providers that can show an autorisation d'établissement, a VAT number, declared staff and insurance, and send the same written brief — surfaces, tasks, frequency, consumables and access — to each of them. Fynd's assistant can help you prepare that brief and choose which providers to contact.

Next step

Find and compare providers for this project

Compare the same scope of work, exclusions and timing with each provider. Prepare your request, then choose who to contact.

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

What to compare in quotes

  • Specify the surface area and frequency; confirm whether products, equipment, windows and replacement staff are included.
  • Whether the job is one-off deep clean, recurring home cleaning, office cleaning, post-renovation dust removal, or window cleaning.
  • Which rooms, appliances, windows, balcony, descaling, supplies, and waste are included in the base price.
  • Minimum visit length, team size, key handling, insurance, and whether the quote is hourly or package-based.

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.

Prepare your request and choose suitable providers

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