How to hire a cleaner legally in Czechia
Paying a cleaner off the books can cost the household too. Legal options, fines, checking a Company ID in ARES, EET 2.0 from 2027, cash and written terms.
Quick answer
To hire a cleaner legally in Czechia, book a self-employed cleaner or company with a Company ID (IČO) who issues receipts on request, or sign a written agreement to complete a job (DPP, up to 300 hours a year). Off-the-books employment is illegal: fines reach CZK 100,000 for the cleaner and CZK 5 million for the household.
Cash-in-hand domestic help is not unusual in Czechia: in the EU's EIGE survey of 2024, 22.1 % of people in the country said they know someone who provides paid household services without declaring their full income. So how do you hire a cleaner legally in Czechia, what is the risk of keeping it “off the books”, and what changes with EET 2.0 from 1 January 2027? This overview is based on Czech law as of October 2026. It is not legal advice; for your situation, check with an accountant or a lawyer.
Your legal options: Company ID, company or agreement
There are three legal ways to hire a cleaner: a self-employed cleaner with a Company ID, a cleaning company, or employing her yourself under an agreement.
| Option | How it works | What you get | Watch out for |
|---|---|---|---|
| Self-employed cleaner with a Company ID (IČO) | Cleaning is a “free trade” (volná živnost); she works independently on her own account | A receipt on request; a VAT invoice only if she is VAT-registered | Check the Company ID in ARES; the arrangement should not look like employment |
| Cleaning company | Your contract is with the company, which is liable for its staff | An invoice, with 21 % VAT if VAT-registered | Check the company in ARES, read the cancellation and liability terms |
| Agreement (DPP or DPČ) | Your household becomes the employer; the agreement must be in writing, a DPP is capped at 300 hours a year | An employment relationship with clear rules | You take on employer obligations; check them with an accountant first |
A cleaning trade licence (živnostenský list) needs only full legal capacity and a clean criminal record, because cleaning is a free trade; household cleaning falls under “services for families and households” (Poskytování služeb pro rodinu a domácnost). If someone cleans for you without a Company ID or an agreement, working to your instructions, the authorities may treat it as illegal work. For the pros and cons of companies, see Cleaning company vs independent cleaner.
What counts as illegal work, and the fines
Under the Czech Employment Act (zákon o zaměstnanosti), illegal work is work with the features of dependent employment done outside an employment relationship, or work by a foreigner without a permit or valid residence. Dependent work means subordination, acting in the employer's name, following instructions and working personally. The length of the work does not matter, so a single clean can count.
| Who | For what | Fine under the Employment Act |
|---|---|---|
| Cleaner (individual) | Doing illegal work | Up to CZK 100,000 (s. 139) |
| Household (individual) | Allowing illegal work | Up to CZK 5,000,000, possibly a ban on the activity for up to 2 years (s. 139) |
| Household (individual) | Allowing work by a foreigner without valid residence | Up to CZK 5,000,000 (s. 139) |
| Company or self-employed person | Allowing illegal work | CZK 50,000 to 10,000,000 and publication of the decision for 1 year (s. 140) |
Section 139 refers to any individual, so on its wording it also covers households; we found no explicit statement from the Labour Inspectorate on this. Whether an arrangement is dependent work depends on the circumstances, so a Company ID alone is no complete safeguard if the cooperation in practice looks like a job.
Cleaners with temporary protection
Foreigners with temporary protection (dočasná ochrana), typically from Ukraine, are treated as permanent residents for the purposes of the Employment Act, so they do not need a work permit. They can also hold a trade licence, but it is issued for a fixed term and is extended together with their residence. Temporary protection in Czechia has been extended until 31 March 2028.
Is my cleaning service legit? Check the Company ID in ARES
You can check a Company ID in a minute in ARES, the Czech Ministry of Finance's public register, which draws on the trade register and the VAT payer register.
- Go to ares.gov.cz.
- Search by Company ID (IČO), which is the most reliable way; searching by name also works.
- Check that the name and registered address match the person or company you are dealing with.
- In the trade register data, look at the business activity, the start date and whether the licence has ended or been suspended.
- For foreign nationals, check how long the licence is valid; for people with temporary protection it is time-limited.
- If you are being charged VAT, check that the business is listed as a VAT payer.
According to the ministry, ARES data is for information only, but it is enough for an everyday check. The trade register is also available at rzp.gov.cz.
EET 2.0 from 2027, and paying in cash
From 1 January 2027 the new Act on the Registration of Sales (Act No. 180/2026 Coll.) applies, and it covers self-employed cleaners too: cash, card or QR-code payments made in person will be registered sales. Cleaning services are not among the exemptions.
- What is registered: a “contact payment” from business activity, made in personal contact, in cash or cashless.
- What is not: a bank transfer against an invoice without personal contact is not registered, according to the Czech SME Union's reading.
- Exemption: flat-rate taxpayers in the first band (paušální režim) with prior-year income up to CZK 1 million can pay CZK 1,400 a month instead; for 2027 they must sign up by 11 January 2027.
- Receipts: the Act does not require one (účtenka), but consumer law lets you ask for a document.
- Fine for the business for failing to send sales data: up to CZK 500,000.
For you as a client nothing changes; registration is the cleaner's job. Paying in cash remains legal: the cash payment limit of CZK 270,000 per day is far above any normal clean. A bank transfer, however, doubles as proof of payment.
What to put in writing
A cleaning agreement with a self-employed cleaner or a company does not have to be in writing, and the price can even be an estimate, but an email is your evidence. An employment agreement (DPP, DPČ), on the other hand, must be in writing, and the cleaner gets one copy.
- Who: name, Company ID and address of the cleaner or company; your name and the address.
- What: tasks room by room, and what is not included.
- When: frequency, day and time, how visits are cancelled or moved.
- Price: hourly rate or flat fee, estimated hours, travel and products; whether VAT is included.
- Payment: when (after the clean), how (cash or transfer) and the receipt.
- Keys: who has them, how many copies and how they are returned.
- Damage: how it is reported, and whether she has liability insurance.
- Defects: reported without undue delay.
- Ending: how much notice either side gives.
If you agree with a business at a distance, for example by email, you have 14 days to withdraw as a consumer; that right ends once the cleaning is fully done at your express request and you were told so beforehand.
Liability for damage
A self-employed cleaner and a cleaning company are both liable for damage caused by breaching the contract (section 2913 of the Czech Civil Code); for a cleaner employed under an agreement, Labour Code rules apply.
- A self-employed cleaner is liable herself with no statutory cap; only a court can reduce the compensation (s. 2953).
- A company is liable for damage caused by its employees as if it had caused it itself (s. 2914).
- A cleaner under an agreement: your household is the employer, and on our reading the Labour Code cap applies: for negligence, at most 4.5 times her average monthly earnings (s. 257), but not for intent, drunkenness or substance abuse.
- Contract clauses excluding liability for intent or gross negligence are disregarded (s. 2898).
- Liability insurance is not compulsory for cleaning; ask about it.
On HledámÚklid, every profile in the cleaner directory shows whether the cleaner is a registered business with a Company ID or a private individual. Your agreement and payment are directly with the cleaner, with no commission. For other checks, see How to choose a reliable cleaner in Prague.
Browse cleaner profiles
Each profile shows whether the cleaner is registered with a Company ID. You pay her directly, with no commission.
Sources
- Zákon o zaměstnanosti (Employment Act), zákon č. 435/2004 Sb. (§ 5, § 98, § 139, § 140), Zákony pro lidi
- Průvodce podnikáním: Nová definice nelegální práce (new definition of illegal work)
- Zákoník práce (Labour Code), zákon č. 262/2006 Sb. (§ 2, § 3, § 75, § 77, § 257), Zákony pro lidi
- Živnostenský zákon (Trade Licensing Act), zákon č. 455/1991 Sb. (§ 6, § 25, § 57, § 60, annex 4), Zákony pro lidi
- Nařízení vlády č. 278/2008 Sb. (scope of trade licences)
- Zákon o ochraně spotřebitele (Consumer Protection Act), zákon č. 634/1992 Sb. (§ 16), Zákony pro lidi
- Občanský zákoník (Czech Civil Code), zákon č. 89/2012 Sb. (§ 559, § 1829, § 1837, § 2586, § 2898, § 2913, § 2914, § 2953), Zákony pro lidi
- Zákon o evidenci tržeb (Act on the Registration of Sales), zákon č. 180/2026 Sb., Zákony pro lidi
- Chamber of Deputies of the Czech Republic: parliamentary print 189 (Act on the Registration of Sales)
- SME Union (Unie malých a středních podniků): EET 2.0 definitively approved
- Zákon o omezení plateb v hotovosti (Act on Limiting Cash Payments), zákon č. 254/2004 Sb., Zákony pro lidi
- Czech Ministry of Finance: ARES business register
- Zákon č. 66/2022 Sb. (employment of foreigners with temporary protection), Zákony pro lidi
- Ministry of Industry and Trade: extending trade licences of Ukrainian citizens with temporary protection
- Ministry of the Interior (IPC): extension of temporary protection until 2028
- EIGE: Knowing someone who provides undeclared paid household services (CARE Survey 2024)
Updated: 14 October 2026
Frequently asked questions
Is it illegal to pay a cleaner cash in hand in Czechia?+
Paying in cash is legal. What is illegal is work with the features of employment done without an employment relationship, regardless of how it is paid. The cleaner can be fined up to CZK 100,000 and the household that allows it up to CZK 5 million.
How can I employ a cleaner legally at home?+
Book a self-employed cleaner with a Company ID or a cleaning company, or sign a written agreement to complete a job (DPP) for up to 300 hours per calendar year. Under an agreement your household becomes the employer, so check the obligations with an accountant first.
Does a self-employed cleaner have to give me an invoice?+
On request she must give you a document showing the date, the service, the price, her name and Company ID (section 16 of the Consumer Protection Act). Only a VAT-registered business issues a VAT invoice.
How do I know if my cleaning service is legit?+
Look up its Company ID in ARES and check the name, address, business activity and, if it charges VAT, its VAT registration. A legitimate service issues receipts and has clear terms for cancellations and damage.
Can a Ukrainian cleaner with temporary protection work for me legally?+
Yes. People with temporary protection need no work permit and can hold a fixed-term trade licence. Temporary protection in Czechia runs until 31 March 2028; in the register, check how long the licence is valid.
Author
Anastasia Dremkova
Founder of HledámÚklid
Anastasia founded HledámÚklid in 2025 so that people in Czechia can find a cleaner directly and without commission. She speaks Czech, Russian and Ukrainian.
Ready to find a cleaner?
Find a cleaner in your city. Send her an offer (39 CZK, charged only once she accepts) and pay for the cleaning directly — no commission.
Browse cleaners
