Overview
Belgian ONSS/RSZ employer contributions run ~25–27% on gross, before mandatory 13th month, double holiday pay, and automatic wage indexation that can add 8–10% in a single year. Notice periods scale to 60+ weeks for long-tenured staff; severance equals full notice-period pay. Use EOR under ~10 hires; a BV/SRL rarely pays before that scale.
The complexity goes beyond cost. Belgium operates three linguistic communities (Flemish/Dutch, French, German), three regions (Flanders, Wallonia, Brussels-Capital), and divides employment regulation between federal law and regional competences. Employment contracts must be drafted in the language of the region where the employee works: Dutch in Flanders, French in Wallonia, either Dutch or French in Brussels (based on the language of the employer’s social documents), German in the German-speaking community. An employment contract drafted in the wrong language is voidable. Belgian labor courts enforce language requirements strictly.
Setting up a BV/SRL (besloten vennootschap / société à responsabilité limitée) requires a financial plan reviewed by a notary, takes 2–4 weeks, and costs €2,000–€5,000 in notarial and registration fees. There is no minimum share capital since the 2019 Companies Code reform, but the financial plan must demonstrate adequate funding. Ongoing compliance is heavy: monthly ONSS/RSZ declarations, annual tax filings, mandatory enrollment in a social secretariat (secrétariat social / sociaal secretariaat), participation in joint committees (commissions paritaires) that set sector-specific wages and conditions, and compliance with automatic wage indexation. For companies hiring fewer than 10 people, EOR is usually the rational path until you want a Belgian payroll team.
Belgium’s fully loaded cost is why CFOs underestimate the market. Headline ONSS ~25–27% looks high but still incomplete. Add 13th month, double holiday pay (~92% of a month), meal vouchers, eco-cheques, work-accident insurance, and annual indexation, and a €5,000 gross seat often lands near €7,300–€7,400 statutory before platform fees. Language voids and joint-committee classification errors are the non-cost killers: a wrong-language contract in Flanders is not a paperwork nit, it is a voidability risk.
Key Employment Facts
| Item | Detail |
|---|---|
| Minimum wage | €1,955.58/month gross (RMMMG, revenu minimum mensuel moyen garanti; verify current indexation) |
| Working hours | 38 hrs/week (standard); daily max 9 hrs; overtime limited and requires approval from social inspection or union delegation |
| Probation period | Abolished in 2014; no probation period exists in Belgian law |
| Notice period | Complex formula based on tenure: roughly 1 week per started quarter in early years, scaling up; 30+ year employees can have 60+ weeks’ notice |
| Severance | Equals the notice period salary if notice is replaced by payment in lieu (indemnité de rupture / opzeggingsvergoeding) |
| Paid leave | 20 working days (full-time) + double holiday pay (~92% of 1 month’s salary) |
| Public holidays | 10 days |
| Employer costs % | ~25–27% ONSS/RSZ + sector contributions via joint committees; fully loaded often ~45–50% with 13th month and holiday pay |
Employer Cost
Belgium’s ONSS/RSZ employer social security contributions run approximately 25–27% of gross salary. The base rate is ~25%, plus a wage moderation contribution of ~5.67%, bringing effective ONSS/RSZ to ~27–32% depending on salary band and structural reductions. Work accident insurance (mandatory private policy) adds ~0.3–5%+ depending on sector and joint committee.
Contributions are only the floor. Mandatory benefits under Joint Committee 200 (most white-collar private sector) push total costs well above the headline rate. For an employee earning €5,000/month gross: ONSS/RSZ ~€1,350, work accident insurance ~€50, 13th-month provision ~€417, double holiday pay provision ~€383, meal voucher employer contribution ~€138, eco-cheques provision ~€21. Total monthly employer cost: approximately €7,359, ~47% above gross. Add an EOR fee of ~€550–€650/month and the all-in cost exceeds ~€7,900/month. Model headcount in the EOR cost calculator.
Automatic wage indexation is a fixed annual cost increase over which the employer has no discretion. Belgian wages are indexed to the santé / gezondheidsindex (health consumer price index), typically adjusted once per year for white-collar employees. In recent high-inflation years, indexation has added 8–10% in a single adjustment. Budget for annual salary increases that are legally automatic, not performance-driven. Compared with Netherlands or Germany, Belgium’s fully loaded load is usually higher once 13th month, double holiday pay, and indexation are accrued.
Statutory Benefits
| Contribution | Employer Rate | Notes |
|---|---|---|
| ONSS/RSZ (social security, global contribution) | ~25% base rate | Covers pension, healthcare, disability, unemployment, family allowances, occupational diseases, annual leave (blue-collar workers) |
| Structural reduction | Variable | Most employers receive a structural reduction that brings the effective rate to ~25–27% |
| Wage moderation contribution | ~5.67% on top of the 25% base | Effectively raises total ONSS/RSZ toward ~27%+ before reductions |
| Work accident insurance | ~0.3–5%+ depending on sector | Mandatory private insurance; rates vary by joint committee and risk profile |
| Effective total employer social cost | ~27–32% | Before sector-specific contributions and work accident insurance |
Belgium does not stop at ONSS/RSZ. Sector-specific obligations under joint committees (roughly 170) add layers: mandatory year-end bonuses, eco-cheques (~€250/year maximum), meal vouchers (employer contribution up to ~€6.91/day), transport allowances, and training obligations. Joint committee 200 covers most white-collar private-sector employees and mandates 13th month bonus, eco-cheques, and specific notice period supplements.
Double holiday pay (pécule de vacances double / dubbel vakantiegeld): all employees receive a supplementary holiday payment equivalent to approximately 92% of one month’s gross salary, typically paid in May or June. This is on top of the regular salary paid during the 20 days of annual leave. Combined with the 13th month, Belgian employees effectively receive ~14 months of pay per year.
Choosing an EOR for Belgium
Provider fees, entity models, and onboarding SLAs change frequently. See our ranked shortlist: Best EOR for Belgium. For model choice, see EOR vs entity.
Termination Rules
Belgium abolished fixed notice periods by seniority category in 2014 (Loi sur le statut unique / Wet op het eenheidsstatuut). The current framework uses a single formula for all employees:
- First 5 years: notice period increases by roughly 1 week per started quarter of seniority (for example ~3 weeks for 3 quarters, ~7 weeks into year 2)
- After 5 years: the increase slows to approximately 3 weeks per additional year of seniority
- Employees with 20+ years: the notice period can exceed 60 weeks
When the employer terminates without giving notice, they must pay an indemnité de rupture (severance in lieu of notice) equal to the salary, benefits, and employer contributions for the full notice period. For a senior employee with 15 years’ tenure earning €6,000/month gross, this can easily exceed €60,000. Confirm exact weeks with your EOR’s social secretariat before offering an exit package.
Belgium does not require “just cause” for termination in the traditional sense: the employer can terminate at any time by giving proper notice or paying the severance in lieu. However, the termination cannot be “manifestly unreasonable” (licenciement manifestement déraisonnable / kennelijk onredelijk ontslag). If a court finds the dismissal manifestly unreasonable, additional compensation of ~3–17 weeks’ salary is owed on top of the notice period. Discrimination-based terminations carry heavier penalties, up to ~6 months’ salary under anti-discrimination law.
Protected categories include pregnant employees (from notification of pregnancy until one month after maternity leave, termination during this period creates a presumption of discrimination), employee representatives, and employees on medical leave. Collective redundancies require the Renault procedure, a formal information and consultation process with works councils that can take months.
Work Visas and Immigration
EU/EEA nationals have free movement rights and can work in Belgium without immigration authorization. EOR onboarding for EU/EEA nationals typically takes 3–7 business days. Non-EU nationals require a Single Permit (Gecombineerde Vergunning / Permis Unique), which combines work and residence authorization in a single procedure.
| Visa/Permit Type | Who It’s For | Duration | Processing Time |
|---|---|---|---|
| Single Permit (professional) | Non-EU/EEA nationals employed by a Belgian entity | 1–3 years, renewable | ~4–8 weeks (often longer end-to-end) |
| European Blue Card | Highly qualified non-EU nationals above salary threshold (~€46,000/year; verify current band) | 3 years | ~4–8 weeks |
| Intracompany Transfer | Managers and specialists transferred from non-EU group entities | 1–3 years | ~4–8 weeks |
Single Permit applications are lodged by the EOR (as employer) with the regional employment authority: Actiris in Brussels, VDAB in Flanders, FOREM in Wallonia. The region grants the work authorization component; the Belgian Immigration Office handles residence. Both must approve before the permit is issued. Start the process 2–3 months before the intended start date: the sequential regional-then-federal approval adds time beyond the advertised window. The language of the application must match the work region.
Practical Cost and Timeline Scenario
Hiring one Brussels-based product manager at €5,000/month gross under Joint Committee 200 through an EOR:
- Week 0–1: Confirm workplace language (French or Dutch in Brussels depending on social documents), draft bilingual contract with the regional language governing, classify CP 200 benefits (13th month, eco-cheques, meal vouchers).
- Week 1–2: Social secretariat enrollment, ONSS registration, work-accident insurance. EU/EEA nationals often start in 3–7 business days once documents are clean.
- Monthly cash: Gross €5,000 + ONSS/benefits accrual ≈ €7,359 statutory + ~€550–€650 EOR fee ≈ €7,900–€8,000 all-in.
- Annual surprises to accrue monthly: indexation (budget a contingency), double holiday pay (~May/June), 13th month (year-end).
- Exit math: No probation. Even a short-tenure exit needs the statutory notice formula or pay in lieu. A five-year employee is already in multi-month notice territory; a 15-year exit can exceed €60,000 in lieu costs at senior salaries.
If the hire is non-EU, start the Single Permit 2–3 months early with the correct regional authority (Actiris / VDAB / FOREM). Do not announce a fixed start date before regional and federal approvals clear. Confirm provider SLAs in the Choosing an EOR section once the compliance path is set.
Frequently Asked Questions
Why is there no probation period in Belgium?
Belgium abolished probation in the 2014 Statut Unique reform. You cannot trial-dismiss without notice or severance after a short window. Budget full notice-period exposure from day one, and confirm your EOR’s joint committee (CP 200 for most white-collar roles) classification before signing.
How does automatic wage indexation affect my budget?
Belgian wages index to the health consumer price index, typically once per year for white-collar employees. In high-inflation years, indexation has added 8–10% in a single adjustment with no employer discretion. Your EOR should accrue indexation in monthly cost quotes, not treat it as a surprise invoice line.
What does a typical Brussels white-collar hire cost all-in?
On €5,000/month gross under CP 200 assumptions, expect ~€7,359 statutory fully loaded (~47% above gross) before an EOR fee of ~€550–€650. All-in often lands near €7,900–€8,000/month. Accrue 13th month, double holiday pay, meal vouchers, and eco-cheques monthly so December and May/June do not surprise finance.
Can I draft the employment contract in English?
Not if the workplace language rules require Dutch, French, or German. Wrong-language contracts are voidable and Belgian courts enforce this strictly. Use a bilingual pack only when the governing regional language version is correct and signed; English alone is not enough for Flanders or Wallonia workplaces.
When should I open a Belgian BV/SRL instead of staying on EOR?
Usually after ~8–12 stable employees when a social secretariat and local payroll process are already in place. Formation itself is fast (2–4 weeks), but monthly ONSS filings, joint committee classification, and language compliance are the ongoing drag. Below that headcount, EOR usually wins on total cost. Compare routes in EOR vs entity.
Sources
- ONSS/RSZ social security
- Federal Public Service Employment
- Rate verification: eorHQ methodology
Related Decision Pages
- EOR cost calculator - Model ONSS + benefits + platform fees
- Hiring in Netherlands - Neighbor market with different notice and cost profile
- Hiring in France - Higher employer load, related language and works-council complexity
- Hiring in Europe Guide - Regional compliance patterns
- EOR vs PEO - When EOR is the better fit
- Hiring your first international employee
Was this page helpful?
Tell us or send a correction.