The flexi-job wage cap in Belgium for 2026 comes in two forms: in horeca it is a fixed hourly ceiling of roughly €21/hour (indexed), while in almost every other sector it is 150% of the sectoral minimum base wage set by your joint committee. The cap applies to the base flexi-wage, not to every euro a worker receives, and paying above it does not automatically destroy the arrangement: the excess simply loses flexi status and attracts normal contributions. Proving you stayed inside the cap comes down to exact hour records, which is where Suivo’s time tracking does the quiet work, tying each euro paid to a verified shift.
What exactly are the two caps?
There is no single national flexi-wage ceiling. Which cap applies depends on your sector:
- Horeca: a fixed hourly cap. Hospitality, the original flexi-job sector since 2015, uses a set maximum flexi-wage per hour, around €21/hour and indexed over time. It is a hard number, which makes horeca the simplest sector to police.
- Other sectors: the 150% rule. For the many sectors that gained access to flexi-jobs later, and the almost-all sectors opened up from 1 July 2026, the maximum flexi-wage is 150% of the minimum base hourly wage that applies in that sector under its joint committee (paritair comité).
The practical consequence: the “cap” is not the same number for a warehouse worker, a retail assistant and a care worker. Each is anchored to a different sectoral minimum, so 150% produces a different ceiling in each. You have to know your paritair comité’s base wage to know your cap.
What counts toward the cap, and what is excluded?
The cap governs the base flexi-wage, the hourly rate you agree for the work itself. Several things sit outside that base and are handled separately:
- Flexi holiday pay is added on top of the flexi-wage (commonly around 7.67% of it) and is not the thing being capped.
- Certain allowances and premiums, for example specific sector bonuses or reimbursements that are not straightforward pay for hours worked, are generally excluded from the base wage used to test the cap.
- Overtime-style or shift premiums need care: whether a premium counts depends on its nature under your joint committee’s rules, so treat this per sector rather than assuming.
Because the line between “base wage” and “excluded allowance” is sector-specific, the safe habit is to define, in your framework agreement (raamovereenkomst) and payroll setup, exactly which components make up the capped base wage and which do not. Honesty matters here: if you are unsure whether a premium counts, treat it as counting until your social secretariat confirms otherwise.
What happens if you pay over the cap?
This is the part that is widely misunderstood, so be precise about it. Paying above the flexi-job wage cap does not retroactively void the entire flexi-job. Instead:
- The excess loses flexi status. The portion of the wage above the cap is no longer treated as flexi-income.
- Normal contributions fall due on the excess. That over-cap amount is treated under ordinary rules, so the favourable flexi contribution regime does not shelter it.
- The worker’s tax position on the excess changes. The flexi tax exemption is built around the flexi-wage; income sitting outside that framework does not benefit from it in the same way.
The damage is proportionate rather than catastrophic, but it undermines the whole reason you chose a flexi-job: predictable, light-touch cost. Consistently paying over the cap means quietly running a partly-normal employment relationship while believing you have a flexi one, which is exactly the mismatch an inspection surfaces.
Why does exact hour tracking prove compliance?
The cap is expressed per hour, so compliance is arithmetic: wage paid divided by hours actually worked must stay at or below the ceiling. That equation is only as trustworthy as your hours. If shifts are rounded, reconstructed from memory or logged on paper, you cannot show an inspector a clean per-hour figure, and you cannot be sure you stayed under the cap in the first place.
Since 1 July 2026, electronic time registration is mandatory for every employer using flexi-job workers, so an approximate record is not just risky, it is non-compliant on its own terms. From 1 January 2027 the same expectation extends to all employers. The direction is unambiguous: the hourly rate you claim has to be backed by an hourly record.
A connected platform closes the gap between “what we paid” and “what was worked”:
- Per-shift, per-worker hour capture via mobile app, badge, fixed check-in poles or vehicle-based clock-in gives you the real denominator.
- Payroll-ready records that feed straight into your social secretariat through API integrations (Liantis, Securex, Partena, Group S, SD Worx) mean the rate that runs payroll is the rate you can defend.
- A single connected record beats reconciling a paper timesheet against a separate payroll export, where cap breaches hide in the mismatch.
Where to check your own cap
For the horeca figure and the indexed flexi-wage, and for the sectoral minimums behind the 150% rule, rely on primary sources: FPS Employment for labour rules and the NSSO at socialsecurity.belgium.be for contributions. Your joint committee’s minimum base wage is the number that sets your ceiling, so confirm it there rather than assuming a national figure.
For related essentials, see how flexi-jobs now require electronic time registration and what a flexi-job actually costs an employer. The full context lives in the complete 2026 employer guide.
Book a free demo
The wage cap is only as provable as your hour records. See how Suivo captures exact hours per shift and sends them straight to payroll, so your per-hour rate is defensible on the day an inspector asks.