Foreign contractor in Belgium: obtain the company number before filing a Declaration of Works
Sequence company identification, Belgian site data and subcontractor details before a foreign direct contractor files the declaration.
A foreign contractor engaged directly by a client for work in Belgium may need a Declaration of Works and attendance registration. Starting the form with a local site nickname or a foreign tax identifier can bind later evidence to the wrong entity. The legal identity and Belgian company number need to be resolved first.
Start with the current source and the right identity
Belgian Social Security's procedure for foreign companies explains that a direct contract for construction work on Belgian territory can trigger Declaration of Works and Checkinatwork duties. The official declaration FAQ notes that the foreign contractor can file after a company number has been assigned.
Turn the source into one bounded decision
Identify the foreign legal entity, direct client, Belgian site, contract, start date and subcontractors. Confirm the assigned company number and secure access route before preparing the declaration. Do not substitute a branch, VAT number or group company without evidence that it is the contracting entity.
Keep evidence without hiding the next step
Keep registration evidence, declaration reference and attendance responsibilities in the project file. Add subcontractors that become known later through the proper update. A filing by an adviser remains attributable to the declaring contractor, so record mandates and approvals explicitly.
Test exceptions before making the workflow routine
Test at least a missing company number, an ambiguous party, a duplicate and a temporarily unavailable source. The workflow should stop with a focused question and name an owner. Keep the source, review date, input, outcome and confirmation without copying more personal data than needed. Escalate tax, legal, labour or safety uncertainty to the competent person.
Repeat the check when the amount, party, invoice action, site, schedule or official instruction changes. An earlier result is useful context, not automatic permission. Define who corrects an error, who informs affected people and when the exception is genuinely closed.
Make the status readable to a colleague who did not prepare the file. They should see what was checked, what remains uncertain and which next action is allowed or blocked. Use stable fields for identity, date, source and decision; a free-text note can explain the evidence but should not be the only evidence.
Connect the record to controlled execution
Enfin can connect the customer, supplier, quote, project, task, document and invoice in one record. Alfie can prepare information and propose an action within available permissions; an authorised user confirms consequential actions. Explore Enfin, compare pricing or discuss your workflow.
Foreign contractor in Belgium: align Limosa, the site declaration and Checkinatwork
A pre-start workflow for foreign construction firms and Belgian clients to align Limosa, the Declaration of Works and daily Checkinatwork records.
How to Obtain a CBE and VAT Number as a Construction Starter
Step‑by‑step guide for new Belgian construction SMEs on registering with the KBO, activating a VAT number, and meeting basic legal obligations.
Belgian Declaration of Works access changes in 2026: assign the secure roles
Prepare Belgian construction teams for the 2026 Declaration of Works access changes by assigning secure roles, evidence and fallback ownership.