For these sectors

Withholding obligation for construction and real estate, checked automatically

Immovable works (construction, renovation, demolition, installations) and the delivery of ready-mix concrete are covered by article 30bis of the Belgian law of 27 June 1969. Before every payment you must verify whether your supplier has social or tax debts. Checkplicht performs those checks automatically at the NSSO, NISSE and FPS Finance.

Legal basis

Article 30bis of the law of 27 June 1969 on social security for workers, covering immovable works and ready-mix concrete deliveries.

Since the Program Act of 22 December 2023, self-employed social debts (NISSE) are also taken into account.

The law of 15 May 2024 on social criminal law tightens penalties for missing declarations, missing withholdings or missing payments.

How the withholding obligation works in practice

The withholding obligation is not an annual formality but a check per payment. What counts is the day you pay your supplier or sub-supplier. If they have social security debts at the NSSO or NISSE on that day, you withhold 35 percent of the invoice amount excluding VAT. Tax debts at FPS Finance add another 15 percent. Both administrations together can never claim more than 50 percent of the invoice.

On a construction site that situation shifts constantly. A sub-supplier who was debt free in March can have an outstanding NSSO contribution in May. Checking only at the start of the project means paying blind for the rest of the year. That is why Checkplicht works with a cadence: pick an interval from daily to every 30 days and every supplier in your file is automatically re-checked at the source.

For works in immovable property there is also the works declaration. The supplier declares the contract to the NSSO in advance and lists its sub-suppliers. Declaration and withholding are two separate duties: a correct declaration does not release you from checking at every payment.

For which businesses

General suppliers

Coordinating sites with multiple sub-suppliers.

Structure, roofing, façade

Masonry, concrete, roofing, façade, prefab and ready-mix.

MEP and finishing trades

Electrical, HVAC, plumbing, painting, flooring, plastering, interior fit-out.

Developers and real estate

Developers and property companies commissioning works.

Renovation and restoration

Residential and commercial renovation, heritage restoration.

Infrastructure and roadworks

Earthworks, sewers, roads, cables and pipelines.

What Checkplicht verifies for you

  • NSSO, employer social debts

    Live lookup on the Belgian company or VAT number.

  • NISSE, self-employed social debts

    For sole traders and self-employed without staff.

  • FPS Finance, tax debts

    Detects tax debts that trigger a withholding.

  • Site declaration and 30bis scope

    Certificate states whether the supplier falls within scope.

How it works

  1. 01

    Import suppliers

    Excel import or company-number lookup. Address, activity and Peppol are enriched automatically.

  2. 02

    Automated re-checks

    Cadence from daily to every 30 days.

  3. 03

    Withholding alerts

    Direct notification with the exact withholding percentage.

  4. 04

    Official payment handover and PDF certificate

    Checkplicht hands you over to checkinhoudingsplicht.be and provides a dated certificate.

The pitfalls we see most often in this sector

Checking only the main contractor

The chain is jointly liable. Every link checks its own counterparty. Screening only the main contractor leaves the sub-suppliers further down uncovered.

Forgetting advances and progress statements

An advance or a progress statement is a payment too. Every instalment needs its own check on the day of payment.

Misclassifying supply with installation

A pure delivery of materials falls outside the scheme, but as soon as the supplier installs or assembles, it is a work in immovable property and article 30bis applies. Ready-mix concrete is explicitly covered.

Treating foreign sub-suppliers as an exception

A contractor without a Belgian registration is not automatically out of scope. Specific rules apply and the principal remains liable.

Risks without a check

  • Administrative fine equal to twice the amount that should have been withheld.
  • Joint liability for your counterparty's social and tax debts, up to 100 percent of the price.
  • Separate fine for the supplier when the contract is not declared.

What to do when a debt is found

If a debt is found, you split the payment. The withheld part goes straight to the NSSO and, where applicable, to FPS Finance. The remainder goes to your supplier. If you do not, you risk an administrative fine equal to twice the amount you should have withheld, on top of joint liability for the debt itself.

Checkplicht does not execute the payment. We show the exact percentage and amount and hand you over to the official application checkinhoudingsplicht.be, where the government supplies the correct payment details and structured reference. The payment therefore always stays at the source.

Your supplier can present a certificate limiting the withholding when the debt is lower than the calculated amount. In that case you withhold only the amount on the certificate. Keep it together with the check certificate; Checkplicht archives every certificate automatically with date, time and result.

Checklist for your next payment run

  • All suppliers and sub-suppliers on the project are in your file, with a correct company number.
  • The automatic re-check interval matches your payment rhythm.
  • Every invoice you pay today has a check from today.
  • On a red status: withholding calculated and paid through the official application.
  • Check certificate archived and kept for at least five years.

Read on

Frequently asked questions, construction

Are small jobs for private individuals covered?

Works commissioned by a natural person for purely private purposes fall outside article 30bis. As soon as a company or self-employed person commissions the works, the obligation applies.

Do I have to check my sub-supplier as well?

Yes. Every supplier must check its own sub-supplier. The chain is jointly liable.

Is ready-mix concrete in scope?

Yes. Its delivery is expressly treated as immovable works under article 30bis.

What are the withholding rates?

35 percent for social debts (NSSO) and 15 percent for tax debts (FPS Finance), with a global cap of 50 percent of the invoice excluding VAT.

Can I manage multiple sites?

Yes. Checkplicht supports projects and sites so you can track which suppliers are active on each site.

Official sources

This page is informational. For a specific case, consult the official sources or your accountant.

Other sectors

Get started in minutes

Import your suppliers, pick a cadence and let Checkplicht run NSSO, NISSE and FPS Finance lookups.