Luxembourg price guide
Hourly rate — recurring home cleaning
| Format | Indicative price (excl. VAT) |
|---|---|
| Recurring hourly rate | €25–€40/hr |
| Weekly 2-hour visit, 80 m² flat | €50–€80/visit |
| Fortnightly 3-hour visit, 120 m² house | €75–€120/visit |
These are indicative ranges, not measured averages; each provider sets its own rate. The rate usually depends on:
- Cadence: a stable weekly or fortnightly slot is often priced lower than an occasional booking
- Minimum visit length: many providers require two or three hours per visit
- Products and equipment: check whether the provider supplies them or expects you to
- Travel and access: distance, parking and key handling can affect the quote
Ask for the hourly rate, the minimum duration and the VAT rate in writing before the first visit.
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
Per-m² deep clean — the one-off format
| Scope | Indicative price (excl. VAT) |
|---|---|
| Standard deep clean | €2.50–€4.50/m² |
| Very greasy kitchen | often a surcharge on the m² rate |
| Interior windows | €8–€15/window as a supplement |
| Post-renovation clean (dust, paint splashes, protective film) | €8–€12/m² |
A deep clean usually covers kitchen (cabinet interiors, oven, hood, behind movable appliances), bathrooms (grout, shower enclosures, limescale), floors, skirting boards and interior window frames. Exterior windows are usually quoted separately.
Example, 80 m² flat: at €2.50–€4.50/m² the core scope works out at roughly €200–€360 before VAT; heavy degreasing, limescale and interior windows add to that. Post-renovation cleaning is a different job because much of it is dust and waste removal.
What to consider
End-of-lease package — €280 to €650
| Scenario | Indicative price (excl. VAT) |
|---|---|
| Studio or small one-bedroom in good condition | from about €280 |
| Three-bedroom flat with heavy kitchen use | up to about €650 |
Surface, kitchen condition and whether interior windows are included explain most of the spread. Prices vary by provider.
Protecting your deposit:
- Ask the landlord or agent for the check-out checklist and give it to the cleaner with the quote request
- Ask for an invoice that names the address, date and scope of work
- Take dated photos of each room after the clean
- Schedule the clean shortly before the check-out inspection (état des lieux de sortie)
An invoice and photos are useful evidence if cleanliness is disputed; they do not guarantee that a deposit is returned in full. Book early in busy moving periods.
What to consider
Declared work: company or direct employment
There are two declared ways to get regular help at home:
| Route | What it involves |
|---|---|
| Cleaning company | The company employs the cleaner and invoices you for the service |
| Direct employment | You become the employer and declare the person to the CCSS using the simplified procedure for private households |
For direct employment, Guichet.lu explains that you sign a written contract, declare the employee to the CCSS, pay at least the social minimum wage, and that the CCSS calculates the contributions due.
Tax allowance for household help. The tax administration grants a flat allowance for household-help costs of up to €5,400 per year (no more than €450 per month and no more than the costs actually incurred). The workers must be declared to social security and mainly carry out domestic tasks inside your home; they can be employed by you directly or by a company or association.
Undeclared cash arrangements give you no invoice, no access to this allowance and no clear insurance position if something goes wrong.
What to consider
Office and commercial recurring contracts
| Format | Indicative price (excl. VAT) |
|---|---|
| Small office under 200 m² — 90-minute visit (kitchen, toilets, floors, bins) | €45–€75/visit |
| Small office under 200 m² — 3-hour visit (desks, meeting rooms, reception, interior glass) | €75–€120/visit |
| Evening slot | some providers add a surcharge |
Cleaning of business premises is charged at the standard 17% VAT.
Put in the contract:
- Surface, rooms and tasks per visit, and the number of visits per week
- Time window and access arrangements (keys, badges, alarm)
- A written receipt for keys and badges, and how they are returned when the contract ends
- Who supplies consumables such as paper and soap
- Notice period and how price indexation is handled
- Any evening or weekend surcharge, stated before signing
What to consider
Busy periods — end of year and moving season
Demand for one-off cleans tends to rise when many leases end and before the year-end holidays. Availability then gets tighter and some providers charge more for short-notice bookings.
Practical steps:
- Request quotes several weeks before a move-out or a pre-holiday clean
- If you want a recurring slot, agree it in writing, including the rate and how it can change
- Ask whether short-notice, evening or weekend work carries a surcharge
- For an end-of-lease clean, align the date with the check-out inspection
No provider can guarantee a slot until it has confirmed the booking in writing.
What to consider
VAT — 8% for private homes, 17% for business premises
Luxembourg's VAT law lists "window cleaning of private dwellings and cleaning of those dwellings" in Annex A, which is taxed at the reduced rate of 8%. Cleaning of offices, shops and other business premises falls under the standard rate of 17%.
| Net rate | With 8% VAT (home) | With 17% VAT (business premises) |
|---|---|---|
| €30/hr | €32.40/hr | €35.10/hr |
| €32/hr | €34.56/hr | €37.44/hr |
At two hours a week, a €2/hr difference in the net rate adds up to about €225 a year including 8% VAT.
What to check on the quote or invoice: the net amount, the VAT rate and amount, the total, and the provider's name, address and VAT number. A very small business under the VAT franchise scheme (annual turnover up to €50,000) does not charge VAT; in that case the quote should say so.
In this guide
FAQ — Cleaning costs in Luxembourg
How much does home cleaning cost per hour in Luxembourg?
As an indication, recurring home cleaning is often quoted at about €25 to €40 per hour excluding VAT, but each provider sets its own rate. Ask for the hourly rate, the minimum visit length and the VAT rate in writing, and compare totals including VAT.
How much does a one-off deep clean cost per square metre?
An indicative range is €2.50 to €4.50 per square metre excluding VAT for a standard deep clean, with supplements for very greasy kitchens or interior windows. Post-renovation cleaning is a separate scope, indicatively €8 to €12 per square metre.
How much does an end-of-lease cleaning cost in Luxembourg?
Indicatively from about €280 for a small flat in good condition to about €650 for a larger flat with a heavily used kitchen, excluding VAT. Give the provider the landlord's checklist and keep the invoice and dated photos.
Can I deduct cleaning costs from my taxes?
The tax administration grants a flat allowance for household-help costs of up to €5,400 per year (maximum €450 per month and no more than actual costs), provided the workers are declared to social security and mainly do domestic work inside your home. They can be employed directly or through a company.
What VAT rate applies to cleaning services in Luxembourg?
Cleaning of private dwellings, including their windows, is listed in Annex A of the VAT law at the reduced rate of 8%. Cleaning of offices and other business premises is taxed at 17%. A very small business under the VAT franchise scheme does not charge VAT.
Cleaning prices in Luxembourg vary by format, scope and provider, so treat every figure in this guide as indicative. Ask for a written quote that states the scope, minimum duration, products, VAT rate and total, and compare offers on the same basis. Cleaning of private homes is listed at 8% VAT and business premises at 17%. If you use declared help at home, check whether the household-help tax allowance applies to you. Fynd's assistant can help you describe the job and choose which providers to ask for a quote.
