How to make money as a cleaner in Croatia: practical steps

Cleaning is a service people and organisations always need. If you already do good work, you can turn that into paid jobs in Croatia by finding the right customers, setting a clear price, handling payments and basic administration, and using a simple online page to be found and booked. This article explains where paying customers come from, how to set a first price and discuss money, what the first ten customers look like, what to check with Croatian authorities about taking money independently, common early problems, and how a Websta profile fits into making and managing offers.

Updated October 21, 2026

Where paying customers come from in Croatia

Paying customers for cleaning work in Croatia come from several sources. Neighbours and people in your local community often provide the easiest first leads - short jobs at apartments, houses or weekend clean-ups. Workplaces and small offices hire cleaners directly or through a reception desk. Schools, kindergartens and local businesses can be regular clients but often require a short proposal and proof of registration or insurance.

Online search and marketplaces have become important. People look for cleaners by service and place, post tasks and compare offers. Word of mouth remains powerful - a single good job can lead to repeat work and referrals. Combine local outreach with at least one online presence so you are reachable when someone searches for a cleaner in their town or neighbourhood.

How to set a first price and talk about money

Start with a simple framework rather than a fixed formula. Estimate the time a job takes and include your travel and supply costs. Decide whether you charge by the hour, by a fixed job price, or by room - be consistent about what is included. When you give a price, state what the price covers and what would be extra - for example deep cleaning, oven cleaning or windows.

When discussing money with a customer, be clear and professional. Give a written summary by message or on paper after you agree on a price. If a customer asks for a discount, explain what is reduced - fewer hours, fewer areas cleaned - rather than only lowering your rate. Keep verbal confirmations short and follow up with a message that repeats the agreed price and date.

What your first ten customers typically look like

The first ten customers are usually a mix of small, local opportunities rather than large contracts. Expect a combination of: neighbours, people from social or community groups, a few one-off jobs found online, and perhaps a small regular client like a single office or family that wants weekly or biweekly cleaning.

Many of these early customers will test reliability and communication rather than price alone. A punctual arrival, clear messaging about what you will do, and a short receipt or written note about the job all help convert one-off jobs into repeat clients.

  • Neighbours and friends
  • One-off online leads
  • Small businesses or offices
  • A family or flat for regular cleaning

What to sort out when taking money as an independent in Croatia

Tax and social obligations vary depending on whether you work occasionally or run a continuous activity. Do not assume what applies to you - check with the Croatian Tax Administration - Porezna uprava. Ask whether the work should be reported as occasional income or whether you need to register as a sole trader or obrt, how to issue receipts or invoices, and how to record income for tax returns.

Also check health and pension contributions with the relevant bodies - Hrvatski zavod za zdravstveno osiguranje (HZZO) and Hrvatski zavod za mirovinsko osiguranje or the competent agency for contributions. If you expect regular clients, ask the tax office about simplified regimes and what records you must keep. If you plan to hire help or use subcontracts, ask the tax office and employment authorities what steps are required.

What tends to go wrong in the first months

Common early problems are underestimating how long jobs take and underpricing, leading to low effective hourly pay. Cancellations, unclear agreements about supplies, and late payments are frequent issues. New cleaners sometimes accept too many irregular one-off jobs and burn out or fail to follow up for repeat business.

Avoid these pitfalls by writing basic terms for each job - agreed price, what is included, how cancellation is handled, and a clear payment method. Keep simple records of jobs and payments so you can see which types of work are worth repeating or changing.

  • Underestimating time and supplies
  • No written confirmation of scope and price
  • Too many one-off jobs without follow-up
  • Late or unpaid invoices without a plan

How a Websta profile fits into finding and managing clients

A Websta profile gives you a single page to send to potential customers and to be found on a marketplace. The page presents services, prices, photos, a contact form and online booking. Customers can post tasks and compare offers on the marketplace, and you can respond. Card payments from customers are paid out to your own bank account through Stripe. You set the prices on your page.

Use the profile link on messages, community groups and printed flyers so people can see what you offer, read service descriptions, and book or contact you. Keep your photos current and list what is included for each service so new customers understand the value and scope before you arrive.

A short checklist to get started

Practical first steps you can take today to start taking paid cleaning jobs in Croatia.

  • Decide your core services and how you will charge - hourly or fixed jobs
  • Prepare a short message and photos to describe one example job
  • Create a Websta profile with services, prices and online booking to share a single link
  • Ask Porezna uprava what you must register or report and ask HZZO about health insurance rules
  • Start with a handful of local customers and keep clear confirmations and simple receipts

Frequently asked questions

Do I need to register to do cleaning work in Croatia?
It depends on whether the work is occasional or continuous. Check with the Croatian Tax Administration - Porezna uprava - and ask whether you must register as a sole trader or report occasional income, what records to keep, and how to issue receipts or invoices.
How should I set my first price as a cleaner?
Estimate the time and supplies for a typical job, include travel, and choose whether to charge hourly or a fixed job rate. State clearly what the price covers and confirm the price in writing before the job.
Can I accept card payments from customers as an independent cleaner?
Yes. On Websta, card payments from customers are paid out to your own bank account through Stripe. You still need to record the income and check tax and contribution obligations with Porezna uprava.
How do I find clients while I keep my regular job?
Start locally with neighbours and friends, take a few weekend or evening jobs, and share your Websta profile link. Offer clear availability and short confirmations so clients understand when you can work without surprises.

About the numbers

Counts in this guide were read from the Websta catalogue when the text was written and are refreshed above from the live catalogue. Part of the catalogue was built from the public business register and is marked as such on each profile.

Related guides

All guides