Go to the main content

Check In and Out at Work

Check In and Out at Work is the online service for registering presences at work.

The responsibility for registration is both on you as the entity assigning someone to work and on the person performing the work.

Employees, self-employed people, temporary workers and trainees self-register their presence at the workplace in real time. As an employer, you can’t register in advance.

There are two types of registration: in and out. 'In' registration is due when the person doing the work starts the work. 'Out' registration is due at the end of the activity. Breaks for rest must also be registered.

Starting from 1 September 2024, registration of the start and end of activities and rest breaks is mandatory for every employee performing certain cleaning activities. These are only 'activities whose purpose is to clean an immovable property on behalf of a third party' and whose declaration is subject to the conditions of the thresholds applicable to all works of the 'immovable property' type.

The legal basis for attendance registration in the cleaning sector is set out in the Programme Law 26/12/2022, Title 4, Chapter 1, art. 22 to 48, and Chapter 2, art. 49 (§ 9 art. 30 bis of the Law of 27/06/69).

The table below gives an overview of the scope.

Regular and classic cleaning

Cleaning or maintenance service Description Description CIaO applicable (according to thresholds)
1. Construction work Cleaning before or after renovation work. yes
2. Conventional cleaning of professional buildings and common areas. Cleaning of buildings (e.g. offices) and common areas in private homes, such as halls, stairs, lifts, car parks and swimming pools. yes
3. Service vouchers Cleaning work where workers are employed through the service voucher system, e.g. at private homes. no
4. Own staff Clean a site such as one’s own property with one’s own staff (e.g. a school cleaning team). no
5. Private purposes Cleaning services for individuals (excluding service vouchers). yes
6. Windows Inside and outside glass, walls and bay windows, on the floor and above ground. yes

Specialised cleaning

Cleaning or maintenance service Description CIaO applicable (provided thresholds are exceeded)
1. Other immovable property: streets and highways, railways; parks, squares, etc. Sweeping and cleaning of other immovable property, such as streets and highways, railways, parks, squares, pavements, markets, public gardens, etc. yes
2. Roofs, facades and walls Graffiti removal, maintenance and degreasing of roofs and walls, with application of protective treatment. yes
3. Medical/pharmaceutical environments Complete cleaning and rehabilitation of clean rooms and laboratories under customers’ procedures after infection. yes
4. Movable property Cleaning of movables such as subways, buses, planes, cars, tents, camping cabins and sofas. no
5. Ventilation ducts and chimneys
  • Cleaning fans, convectors and extractors, ventilation units and disinfecting air vents.
  • Cleaning of chimney pipes.
yes
6. Floor cleaning and maintenance Treatment of different types of floors, such as parquet, marble, sprung floors and tiles. yes
7. Solar panels Cleaning solar and photovoltaic panels for optimal performance. yes

Emergency cleaning

Cleaning or maintenance service Description CIaO applicable (provided thresholds are exceeded)
1. Urgent emergency cleaning Urgent emergency cleaning. yes
2. Urgent cleaning as part of a cleaning/maintenance contract Emergency intervention in accordance with the terms of the contract signed with the customer (e.g. highway management contract). yes
3. Emergency cleaning carried out by the services or at the urgent request of Civil Protection, SMURD, Police Emergency cleaning after natural disasters, accidents and fires, carried out by the services or at the urgent request of Civil Protection, SMURD and Police. no

Maintenance and management

Cleaning or maintenance service Description CIaO applicable (provided thresholds are exceeded)
1. Inspection of pipes or sewers to detect leaks Inspection, e.g. with cameras, of pipes or sewers to detect leaks. no
2. Unblocking and descaling of sanitary, septic, rainwater and pressure pipes Sewer unblocking and descaling involve removing blockages and limescale from sanitary, septic, rainwater and pressure lines so that they can function properly again. yes
3. Sewers, septic tanks, wells, etc. Cleaning services with or without prior emptying. Sewer unblocking, drain cleaning and maintenance. Emptying of septic tanks. yes
4. Snow clearing and gritting Snow clearing and gritting consist of removing snow from roads and applying salt or sand to prevent ice formation to ensure winter safety. no
5. Empty and neutralise fuel oil tanks Neutralising fuel oil tanks means decommissioning them by removing them or filling them with inert material to avoid any risk of contamination, especially if the tank is non-compliant or unused. no

As an employer, contractor or company that has a contract with a client, you must ensure that your employees, subcontractors and employees of subcontractors are registered. You’re required to:

  • provide a registration system to the subcontractors you refer to, or agree by mutual consent that the contractor and any subcontractors use an alternative registration method
  • to ensure that data for your business is effectively and correctly registered and forwarded to the database. Provide your employees with a registration device compatible with the registration device at the workplace
  • and inform your staff about the registration procedure. Your staff will find more information on registration under Attendance registration at work on the website Settling in Belgium.

Please use the online service Check In and Out at Work to access your staff registrations.

Reporting registration errors

Contact the NSSO within 30 days of the registration date to request changes to registrations of your staff. You also have to provide the necessary supporting documents.

Employees, self-employed workers, temporary workers and trainees must record the beginning and end of their activities at the workplace. They must also declare their rest breaks.

They use Check In and Out at Work to:

  • register themselves in real time, and
  • check their registrations.

Self-employed people who use subcontractors are bound by the same rules as employers.

Organisations employing a temporary worker have to make the registration device available to the temporary worker or contract the registration method.

Reporting registration errors

Employees who notice an error in their registration have to report this to their employer within 30 days of the registration date.

Check In and Out at Work is a secure online service. You need an approved digital key, such as itsme, eIDAS or a username/password with a code via a mobile app or email ('TOTP') for access.

  1. itsme: If you have a Belgian, Luxembourg or Dutch electronic identity card, you can use this digital key. You have to install the itsme app on your smartphone. For more information, please visit the itsme page on the CSAM help centre website
  2. eIDAS: If you don’t have a Belgian identity card but another recognised European electronic proof of identity, you can use that digital key. To find out whether your electronic proof of identity is eligible, please select ‘Log in with an EU-recognised electronic proof of identity’. You will then get an overview of which member states already have electronic proof of identity. When you log in with eIDAS for the first time, you will need a European electronic proof of identity, an e-mail address and a phone number. If you don’t have a Belgian national registration number or BIS number, a number will be created. You will find more information on the eIDAS page on the CSAM help centre website.
  3. E-mail TOTP: Your country doesn’t support the digital keys itsme or eIDAS and/or you don’t have a Belgian national identification number (BIS number)? Then make an appointment with Sigedis, the partner of the social security institutions, for personal identification. Please make the appointment on the website belgianid.be. After checking your documents, Sigedis will check if you already have a BIS number. If you don’t have one, Sigedis will create a number for you. During your video call, Sigedis will help you to obtain a digital key.

To access the secure online service Check In and Out at Work, your company must first be registered with the Crossroads Bank for Enterprises (CBE). Please contact an accredited business counter for this. You will find the list of recognised business counters on the FPS Economy website. As the legal representative of the company, you will be assigned a BIS number. When your company is registered with the Crossroads Bank for Enterprises, you will receive a company number.

If you have completed the above step, you will still need an approved digital key to log in a secure online service. Approved keys are itsme, eIDAS or a username/password with a code via mobile app or email ('TOTP') (see above, 'How to access Check In and Out at Work').

Log in to CSAM with your company number, your BIS number and your digital key. As the legal representative of your company, you can appoint yourself Chief Access Manager to manage access to your online services. As Chief Access Manager, you determine which employees have access to Check In and Out at Work. You can also appoint employees as Access Managers to help you manage them.

Once this step is taken, you and your employees can log in to the secure online service Check In and Out at work using the button on this page.

As an employer, you are not allowed to register your employees. They must register their attendance in real time at their workplace. However, you have to provide registration devices. You have a choice of different channels, and you may also combine several. Inform your staff about the channels they can use.

Attendance registration with a smartphone

Check In and Out works with Android 8 and above or IOS 16 and above.

The Declaration of Works (in French) for your cleaning activities generates a QR code or a URL for your employees’ attendance registrations.

Give this QR code or URL to your employees. If they use it, it will automatically retrieve the Declaration of Works technical number corresponding to the employee’s workplace.

If your employee wants to use the Check In and Out at Work online service without a supplied QR code or URL, they will need the Declaration of Works number.

You can be sure that registration is in order when you receive confirmation of the time of registration on the online service. Please consult Check In and Out at Work to check that everything is in order. Use the Check Attendance Registrations button on this page.

Attendance registration via web service

If you use the NSSO’s web service as a transmission channel, your employees register with a badge, track and trace, or other application. You can use the web service to check the attendance registrations of your staff and of your subcontractors.

Your system communicates with the web service to register presences at workplaces. You can integrate the web service into your planning, track-and-trace or registration system. Contact your software supplier to install the REST web service.

Steps before integrating the REST web service

As with any REST API (Representational State Transfer API), before integrating the REST web service into your IT system, you need to go through some steps:

  1. Identify your company as an employer and appoint a Chief Access Manager
  2. Configure the REST channel in Chaman
  3. Get an access token
  4. Use the access token for calls

Consult the REST Documentation website for technical information on these steps.

REST web service from Check In and Out at Work

With the REST web service from Check In and Out at Work, you easily integrate attendance management into your system. With the REST web service, you can:

  • register employee attendance
  • check employee presences and comment

Attendance must be recorded in 'real time'. Next, the system performs asynchronous processing to look up any comments on these registrations. After a few moments, the results of the processing are available for consultation.

Documentation and technical information on the API can be found in the table below.

Information Version 1.4.1, valid from 22/08/2024 Version 1.3.2, valid until 22/08/2024
Deployment in production 22/08/2024 03/06/2024
Deployment in simulation 23/07/2024 irrelevant
Decommissioning irrelevant 22/08/2024
OpenAPI Download OpenAPI 1.4.1 Download OpenAPI 1.3.2
Documentation User manual (in French) User manual (in French)

Environments

The NSSO offers 2 environments with the following endpoints:

Your tests should be conducted in the simulation environment.

The production environment should only contain real data from performance that has been delivered.

Attention:

NSSO doesn’t grant any certification to your software supplier’s solutions, even if they function with the web services provided by the NSSO. This isn’t the NSSO’s responsibility.

Please do also remember that you’re using a solution/software managed by a vendor and that this doesn’t exempt you from liability arising from the application of the law.

Release notes REST web service