Luxembourg price guide
Price by floor area and frequency
Indicative ranges excluding VAT; they vary by provider and site.
| Scope | Fixed price per visit | Recurring 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.
