Industry solution · Cleaning companies

A system for cleaning companies that want control of scheduling, staff and invoicing

BOS helps cleaning companies plan recurring assignments, schedule employees, track time, manage customer information and prepare invoicing — all in one system. Less admin, less double work and full control of the everyday.

  • 14 days free
  • No card required
  • Swedish support
  • Built for service companies
FILTERS Search employee
MON 1588 orders
TUE 1696 orders
WED 1765 orders
FFreja
FREE
Shivendra08:00 – 12:00
FREE
Shivendra08:00 – 12:00
FREE
Shivendra08:00 – 12:00
HHana
HEMSTÄDNING
Elin Karlsson08:00 – 11:00
HHugo
BODSTÄDNING
Camilla Birnbaum08:00 – 12:00
3 OVERLAPPING
FÖNSTERPUTS
Ny kund08:00 – 12:00
The challenges

Common challenges for cleaning companies

Sound familiar? Most cleaning companies lose time on the same things every week — until it is all in one system.

Hard to keep track of recurring assignments

Weekly cleans, biweekly jobs and one-offs mix together — and something always slips through.

Manual scheduling takes a lot of time

Juggling staff, addresses and times in spreadsheets or on paper eats up hours every week.

Changes spread via SMS, calls and separate tools

When a shift changes the information does not always reach the team, and they are left guessing.

Hard to know if staff arrived

Without clock in/out it is difficult to confirm the job was done at the right place and time.

Time reports must be checked by hand

Collecting, interpreting and approving hours is slow and easily creates payroll errors.

Invoicing drags on

When jobs, hours and articles are scattered, every invoice becomes a time-consuming puzzle.

Customers want clear information

Confirmations, proof of completed work and easy communication are increasingly expected.

The solution

BOS connects the whole flow for cleaning companies

Instead of several loose tools, BOS connects everything a cleaning company needs — from the customer register to the finished invoice.

Customer register Projects & recurring jobs Calendar & schedule Employee app Time reporting Checklists Photos & documentation Customer communication Invoicing Reports Integrations
Features

Everything a cleaning company needs — in one place

Recurring jobs

Create recurring cleaning jobs once

Set up projects and recurring orders for weekly, biweekly or custom cleaning schedules. Cleaning companies can plan recurring routes and avoid recreating the same assignment manually — it just runs on automatically.

  • Weekly, monthly or custom interval
  • Projects that gather every occurrence
  • No re-entering the same job
#2026-1142
Scheduled
Brf Kvarnen 14
Tue 12 May · 09:00 – 13:00 · Anna L.
  • Storstädning entré + trapphus
  • Putsa fönster bottenplan
  • Tomma sopkärl
  • Inspektera hisshall
Fixed price · 4 200 kr ROT/RUT eligible
Scheduling

Schedule the whole team with drag-and-drop

Plan in day, week and month views, assign staff to jobs and move shifts with drag-and-drop. Scheduling becomes clear and every change updates instantly so the team always has the right cleaning schedule.

  • Day, week and month view
  • Assign staff or teams
  • Changes show instantly in the app
Mon
Tue
Wed
Thu
Fri
Sat
Sun
07–11 Anna L.
13–17 Erik P.
08–12 Open shift
14–18 Sara M.
07–11 Anna L.
13–17 Erik P.
09–13 Lars K.
07–11 Anna L.
13–17 Sara M.
10–14 Open shift
Employee app

The cleaning staff app — everything on mobile

With the app for cleaning staff, employees see their schedule, assigned jobs, address, task information and notes — and report finished work straight from their phone.

  • Schedule and today's jobs
  • Address, instructions and notes
  • Report done right in the app
09:42 •••
Hej, Anna
3 jobs today
NOW
Brf Kvarnen 14
09:00 – 13:00 · Storstädning
14:00
Sven Andersson
Hemstädning · 2 h
17:00
Café Linné
Storstädning · 3 h
GPS clock-in

GPS-verified clock in and out

Staff clock in and out from the mobile app, and admins can review time connected to job and employee. Time reporting becomes reliable — you know the work was done at the right place.

  • Clock in/out from mobile
  • Time linked to order and employee
  • Verified location on each punch
06:42:18
Started 07:18 · Brf Kvarnen 14
GPS ±4 m
Geofence On site
Shift 07–14
OT today 0 min
Checklists & photos

Secure quality with checklists and photos

Cleaning companies can use checklists and photo documentation to secure quality and reduce misunderstandings with customers. Everything is saved on the job and easy to follow up.

  • Checklists per object
  • Comments and notes
  • Photo proof on completion
Service Agreement
Sent · viewed 3×
Sign with
BankID
Route planning

Route planning by area

BOS helps you plan by location, area and route — especially when staff visit several customers per day. Travel time is calculated between stops so routes stay efficient and driving time drops.

  • Plan by area and location
  • Travel time between stops
  • Efficient multi-stop routes
1 2 3 4
Anna L. 4 stops · 6.4 h · 38 km
Erik P. 5 stops · 7.1 h · 42 km
−22% driving vs. last week
Invoicing & RUT

From completed job to invoice

Completed jobs can be used directly for invoicing, with integrations to Fortnox and Visma. RUT deductions are handled easily — an essential part for Swedish cleaning companies.

  • Invoice from completed jobs
  • RUT deduction on the right lines
  • Send to Fortnox and Visma
Invoice #2026-1142
Brf Kvarnen 14 · Due 30 days
Draft
Storstädning trapphus 4 h 2 800 kr
Fönsterputs entré fast pris 1 400 kr
Material 320 kr
ROT/RUT-avdrag −2 100 kr
To pay 3 045 kr inkl. moms
→ Fortnox → Visma Send by email
Reports

Follow up time, revenue and utilisation

Admins can follow scheduled hours, worked hours, revenue, invoiced amount and staff time — so you make decisions on real numbers instead of gut feeling.

  • Scheduled vs. worked time
  • Revenue and invoiced amount
  • Time per employee and job
Revenue · Last 12 months
+18.4%
MRR 284 200 kr
Avg job 3 840 kr
Win rate 62%
Workflow

How it works in a cleaning company

From new customer to followed-up invoice — the same flow every time.

  1. 01 Add customer and cleaning address
  2. 02 Create a recurring cleaning project
  3. 03 Assign an employee or team
  4. 04 Share the schedule via the employee app
  5. 05 Staff clock in and complete the checklist
  6. 06 Admin reviews time and notes
  7. 07 Create an invoice or export to Fortnox/Visma
  8. 08 Follow up in reports
Use cases

Built for every kind of cleaning job

Whether you do home cleaning, offices or large service contracts, BOS supports your flow.

Home cleaning

Recurring home cleaning with RUT deduction, fixed times and clear per-customer instructions.

Office cleaning

Schedule daily or weekly cleans across several offices with the right staff on each site.

Move-out cleaning

One-off jobs with checklist, fixed price and photo proof that reassures you and the customer.

Stairwell cleaning

Recurring stairwell cleaning for housing associations, planned as efficient routes.

Window cleaning

Plan window cleaning separately or as an add-on and invoice per visit or contract.

Construction cleaning

Larger projects spanning days, teams and materials gathered on one assignment.

Property cleaning

Ongoing cleaning of properties and common areas with clear follow-up.

Recurring service contracts

Contract-driven jobs that run automatically and are invoiced monthly.

Why BOS

Why BOS fits Swedish cleaning companies

BOS is built for Swedish service companies — not adapted after the fact.

Swedish interface

The whole system is in Swedish and built for how Swedish cleaning companies actually work.

Swedish support

You talk to a real person who knows the service industry when you need help.

Fortnox and Visma

Integration with Fortnox and Visma keeps invoices and articles in step without double work.

RUT handling

RUT deductions are handled inside the flow so the right amount lands on the right line.

Built for service companies

Recurring jobs, field staff and time reporting are the core — not add-ons.

Office and field in one

Works both for the office and for staff out at the customer, in the same system.

Customer story

See how a cleaning company works in BOS

Hear how one of our cleaning customers uses BOS to plan recurring jobs, schedule staff and bring time reporting and invoicing together in one place.

" We went from several different lists and apps to one system. Planning takes a fraction of the time, staff see their jobs straight on their phones and invoicing just runs without hassle.
Operations leadCleaning company · Sweden
Book your demo today
What customers say

Cleaning companies that trust BOS

★★★★★
4.9 / 5average rating · 240+ reviews
★★★★★

BOS has simplified our entire operation — the benefits are many, like control over staffing and payroll handling. The Fortnox integration works excellently and I recommend it to other cleaning companies without hesitation.

Peter Nilses
Peter Nilses Operations manager · Rutstäd
★★★★★

Bokning & Schema has simplified our admin work. We save both time and money. Staff see their bookings in the app the moment we add them, and the Fortnox connection saves us hours every week.

Wasa Städ AB
Wasa Städ AB Operations manager · Wasa Städ
★★★★★

Bokning och Schema has simplified our everyday work and we warmly recommend it. Many thanks for quick and friendly support. We are very happy with the app — it just keeps getting better.

Anastassia
Anastassia Owner · Home cleaning

Want to simplify planning in your cleaning company?

BOS helps cleaning companies reduce admin, plan recurring assignments and keep better control of staff, customers and invoicing. Try it yourself for 14 days — no card.

FAQ

Questions and answers about systems for cleaning companies

What is a system for cleaning companies?

A system for cleaning companies brings planning, staff, time and invoicing into one place. In BOS you create customers and recurring cleaning jobs, schedule staff, let them report time from the app and prepare invoicing — instead of juggling spreadsheets, paper and several different programs.

How does BOS help cleaning companies with scheduling?

BOS gives you a calendar in day, week and month views where you assign staff to jobs and move shifts with drag-and-drop. Recurring cleaning jobs are set up once and run automatically.

Can we manage recurring cleaning jobs in BOS?

Yes. You create projects and recurring orders for weekly, biweekly or custom intervals. The job is created once and repeats on schedule, so you avoid re-entering the same work over and over.

Can cleaning staff see their jobs on mobile?

Yes, via the cleaning staff app. Employees see their schedule, today's jobs, address, instructions and notes right on their phone. They can also report completed work, fill in checklists and add photos on site.

Can we use GPS for clock in and out?

Yes. Staff clock in and out from the mobile app and each punch can be linked to a verified location. Admins see the time connected to job and employee, which makes time reporting reliable.

Can we use checklists for cleaning jobs?

Yes. You can attach checklists to jobs and objects so staff know exactly what to do. They tick off items, leave comments and can upload photos as documentation.

Can BOS help with invoicing?

Yes. Completed jobs can be used directly as the basis for invoicing, with times, articles and prices gathered. BOS integrates with Fortnox and Visma so invoices can be created without double entry.

Does BOS integrate with Fortnox and Visma?

Yes. BOS integrates with both Fortnox and Visma. Customers, articles and prices stay in sync and invoices can be created and booked without anyone entering the same data twice.

Can BOS be used for RUT work?

Yes. RUT deductions are essential for many Swedish cleaning companies and are handled in the invoicing flow in BOS.

Does BOS suit both small and larger cleaning companies?

Yes. BOS works for the small cleaning company with a few employees just as well as for larger firms with several teams and many recurring jobs.

Can customers get confirmations or information about their jobs?

Yes. BOS helps you keep customer information gathered and communicate clearly around jobs.

Can we follow up worked time and reports?

Yes. In BOS you follow scheduled time against worked time, revenue, invoiced amount and time per employee and job.