
In brief: A restaurant that employs casual workers and student workers at weekends can generate dozens of Dimona (Belgian employee registration system) declarations per month. Each declaration must be sent to the NSSO (National Social Security Office) before the start of the work period, under penalty of a fine. When done manually, omissions are frequent, especially during last-minute replacements. Shyfter automates the declaration: as soon as a shift is confirmed for a casual worker or student, the Dimona (Belgian employee registration system) is sent automatically.
Dimona (Belgian employee registration system) (Immediate Declaration / Onmiddellijke Aangifte) is the declaration that every Belgian employer must send to the NSSO (National Social Security Office) when a worker starts and finishes work. For permanent contracts, this is a single declaration at hiring. But for casual workers and student workers, it is one declaration per work period.
A restaurant that uses 5 casual workers on Saturday and 3 student workers on Sunday generates 8 Dimona (Belgian employee registration system) declarations per weekend, or 32 per month. Add last-minute replacements (a student who cancels, a casual worker who replaces them), and the volume explodes.
The Dimona (Belgian employee registration system) must be sent before the actual start of the work period. Not after, not during, before. For a casual worker who starts at 6pm, the declaration must be made before 6pm. In practice, the sooner the better: ideally as soon as the shift is confirmed in the schedule.
Three types are constantly needed in restaurants:
The absence of a Dimona (Belgian employee registration system) declaration is subject to a fine of 50 to 2,500 euros per infringement. During a labour inspectorate check at your restaurant, each casual worker present without a valid Dimona (Belgian employee registration system) represents a separate infringement. A single check on a Saturday evening can be very costly.
In Shyfter, when you confirm a shift for a casual worker, student worker or flexi-job (Belgian specific employment type), the Dimona (Belgian employee registration system) declaration is generated and sent automatically to the NSSO (National Social Security Office). No portal to open, no form to fill in. The type of Dimona (Belgian employee registration system) is selected automatically based on the worker's profile.
A casual worker who cancels? The shift is deleted from the schedule, and the Dimona (Belgian employee registration system) "Out" is sent automatically. A replacement? The new Dimona (Belgian employee registration system) is sent at the moment the replacement is confirmed. Everything is tracked and time-stamped.
For student workers, Shyfter tracks the 475-hour counter in real time. Each confirmed shift deducts hours from the quota. When a student worker approaches the limit, you are alerted before scheduling them for a new shift.
All declarations are stored with their timestamp, status (sent, confirmed, cancelled) and the associated shift. In case of a check, you have a complete and reliable record.
If you manage multiple restaurants, the same casual worker may work in different establishments during the week. Each work period in a distinct establishment requires its own Dimona (Belgian employee registration system) declaration. Shyfter manages this complexity automatically.
That depends on your use of casual workers and student workers. A restaurant that employs 5 casual workers per weekend generates approximately 40 to 50 declarations per month. With replacements and modifications, the volume can double. Automation is not a luxury, it is a necessity.
You are in breach. The fine can range from 50 to 2,500 euros per missing declaration. In case of an inspection, each worker present without a valid Dimona (Belgian employee registration system) is a separate infringement. With Shyfter, the Dimona (Belgian employee registration system) is sent at the moment of shift confirmation, well before the start of the work period.
Yes. Flexi-jobs (Belgian specific employment type) have a specific Dimona (Belgian employee registration system) process (quarterly declaration with the framework contract, then declaration per work period). Shyfter handles both levels: the framework contract and the work period declarations. The 25% employer contributions are calculated automatically for payroll, with export to your social secretariat (Belgian payroll provider).