Belgian payroll costs you about 27% more than the salary you advertise. A €60,000 gross runs to roughly €76,200 in total employer cost, so the figure that constrains a Belgian offer is the total, and the gross on its own understates it by about a quarter.
The monthly work behind that number is ordinary enough. You calculate gross-to-net, withhold 13.07% social security and progressive income tax from each employee, add roughly 25% employer social security on top, issue payslips, remit the withheld tax monthly and declare social security quarterly.
Our verdict: Fewer than 2 employees and no local entity in Belgium: use an EOR at $199 to $699 per employee per month. At 2 or more, open a BV / SRL, the Belgian limited company: our Belgium entity benchmark, last checked 6 June 2026, puts setup at roughly EUR 5,000 (about $5,700) and 4 to 8 weeks, and the break-even at 2 employees. Already running a local entity: payroll outsourcing is the cheaper route.
This page covers payroll through your own Belgian entity: the gross-to-net calculation, the two filings, and what a provider should charge for running them. To hire in Belgium without becoming the legal employer, start with our guide to EOR in Belgium.
Payroll in Belgium at a Glance
| Payroll cycle | Monthly |
| Employer contribution | 27.0% employer social security |
| Employee deductions | 13.07% Social security |
| Income tax | Progressive 25-50% |
| Main payroll filing | Monthly professional withholding tax return (precompte professionnel) plus the quarterly DmfA social security declaration to ONSS/RSZ |
| Filing deadline | 15th day of the month following the reporting period |
| Employee register | Dimona declaration, filed before the employee starts |
| Payslips required | Yes |
| Entity required | Yes for standard payroll; no if using an EOR |
| Main authority | FPS Finance (SPF Finances) |
How Does Payroll Work in Belgium?
Belgian payroll is a monthly cycle with two reporting channels. You calculate each employee’s gross, withhold their social security and income tax to reach net pay, add the employer’s social security on top, then report the tax to one authority and the social security to another.
The tax channel is FPS Finance, the Federal Public Service Finance (SPF Finances in French). It collects income tax and audits employers when the numbers do not line up, and it receives your monthly remittance of the tax withheld from payslips.
The social security channel is ONSS, the National Social Security Office (RSZ in Dutch). It collects the contributions that fund pensions, healthcare, unemployment and family benefits, from the employee and the employer alike, and it takes a declaration every quarter.
Two features of the calculation catch people out, and both are set out below. The employee’s 13.07% social security has no upper ceiling. The income tax then carries a surcharge set by the commune where the employee lives.
Get the rates or the order wrong and two things break at once. The employee’s take-home pay is incorrect, and your monthly and quarterly filings stop reconciling with what you actually paid.
What Payroll Taxes Apply in Belgium?
Three charges sit on every Belgian salary: the employer’s social security, the employee’s social security, and progressive income tax. They are calculated in a fixed order, and that order is what makes the gross-to-net result.
Employer Payroll Contributions in Belgium
The employer pays social security to ONSS at approximately 25% of gross salary. It is charged on top of gross, separate from anything you withhold from the employee, and it is the single largest statutory cost of employing someone in Belgium.
Company closure, asbestos and sector funds add roughly 2% more on top of that, which takes the white-collar employer burden to about 27% of gross. Contributions stop at EUR 340,000 a year, so for almost any salary you will actually set, the loading applies to the whole of it.
Budgeting on the headline salary is the classic Belgian mistake. A 60,000 euro gross is a 76,200 euro cost to you, before any provider fee or benefit.
The true cost of employing in Belgium
| Employer contribution | Rate |
|---|---|
| Social security | 25% of gross wage |
| Additional employer contributions (company closure fund, asbestos fund, sector-specific funds and similar) | 2% of gross wage (approximate aggregate) |
| Contribution ceiling | EUR 340,000 a year |
| Total employer burden | 27% of gross wage (approximate, white-collar) |
Statutory employer rates; items can apply to different wage bases or carry conditions, so lines do not always sum to the total.
A statutory holiday bonus applies on top of all of this. Double holiday pay runs at about 92% of one month’s gross, paid in May or June, checked 7 June 2026. Treat 76,200 euros as the statutory floor for a 60,000 euro hire, and ask any provider to quote the bonus as a separate line.
Sources: taxsummaries.pwc.com (employer contributions), employment.belgium.be (bonuses).
Employee Payroll Deductions in Belgium
You withhold social security from the employee at a flat 13.07% of gross and pay it to ONSS. There is no salary ceiling on it, so a senior hire pays the same rate on their whole gross as a junior does.
It is the employee’s money, and you are responsible for calculating, withholding and remitting it. Get it wrong and the employee is paid the wrong amount, and your DmfA declaration stops reconciling against what reached ONSS.
Income Tax on Salary in Belgium
Income tax runs on a progressive scale, with four 2026 bands of 25%, 40%, 45% and 50%. It is charged on gross after the 13.07% social security comes off, so the taxable base is smaller than the salary you agreed.
Two adjustments then move the figure. The tax-free allowance, the quotite exemptee, shelters the first 11,180 euros for 2026. The employee’s commune adds a surcharge of roughly 7% of the tax due, and a wrong allowance or a missed surcharge is the most common cause of an incorrect Belgian payslip.
Payroll Tax Example: Gross Salary to Net Pay
The charges stack up like this on a representative salary, calculated in the statutory order from the rates above.
| Gross annual salary | €60,000 |
| Employee social security (13.07%) | − €7,842 |
| Taxable income | €52,158 |
| Income tax | − €17,919 |
| Estimated net salary | €34,239 |
| Employer social security (approx 27%) | + €16,200 |
| Total employer cost | €76,200 |
Simplified illustration: Single resident employee, no dependants; taxable income is gross less the 13.07% social security, with federal tax across the four income-year-2026 bands (4,180 + 5,116 + 9,702 + 544 = 19,542) less the 11,180 euro allowance valued at 25% (2,795), plus a 7% municipal surcharge folded into the income-tax line (16,747 x 1.07 = 17,919). Employer social security modelled at the ~27% all-in white-collar rate (basic ~25% + ~3% additional contributions, per PwC). The special social security contribution and the lump-sum professional-expense deduction are omitted, so the figure is a close approximation. The basic tax-free allowance is 11,180 euros for income year 2026 (assessment year 2027), valued at the 25% first-band rate (a 2,795 euro tax saving).
Read the two bold rows together. A worker on 60,000 euros gross takes home 34,239 euros, and the same person costs you 76,200 euros.
Everything between those two figures is statutory. The employee keeps a little over half of gross, and your cost runs a quarter above it. The provider fee is a separate and smaller number, covered further down.
What Payroll Filings Are Required in Belgium?
Two periodic filings, on different clocks. The professional withholding tax return goes to FPS Finance every month, and the DmfA social security declaration goes to ONSS/RSZ every quarter. New hires need a third declaration, the Dimona, which is event-driven and has its own section below.
What the Precompte Professionnel and DmfA Report
The precompte professionnel reports and remits the income tax you took off every payslip that month, and it goes to FPS Finance. The DmfA reports wages and both sides’ social security contributions for the whole workforce, quarterly, to ONSS/RSZ.
Between them the two returns tell the tax authority and the social security office what each person earned and what you withheld. They draw on the same payroll run, so both have to reconcile with your figures and your bank payments. A mismatch on either side is a common trigger for a query.
When the Filings Are Due
The monthly withholding tax is due by the 15th day of the month following the reporting period, and the payment is due with it. The DmfA runs quarterly to ONSS/RSZ on its own cycle.
There is no end-of-quarter grace on the monthly remittance. Your provider needs each run finalised with enough margin to file and pay by the 15th.
Who Files It
The legal obligation sits with the employer. Your payroll provider or social secretariat usually does the submitting, or your in-house team files directly if you run your own Belgian entity.
Confirm in writing who presses submit each cycle. The liability for a late or wrong filing stays with you as employer, whoever does the keying.
What Happens If Payroll Filings Are Wrong
Late social security payments to ONSS/RSZ carry a 10% surcharge on the principal amount plus 7% annual interest on arrears. Late withholding tax to FPS Finance draws late-payment interest, set annually and around 8% for 2025, plus tax increases ranging from 10% to 200% of the tax due depending on the severity of the infringement.
A filing that does not reconcile puts the whole payroll under review, so the reconciliation matters more than any single penalty rate.
What Are the Payroll Deadlines in Belgium?
Most Belgian payroll obligations land monthly, anchored to the 15th of the following month. Dimona is the exception: it is event-driven, and a new hire must be declared before their first day.
| Obligation | Frequency | Deadline | Responsible party |
|---|---|---|---|
| Salary payment | Monthly | Per contract / company policy | Employer |
| Tax & social filing (Withholding tax + DmfA) | Monthly | 15th day of the month following the reporting period | Employer / payroll provider |
| Tax & contribution payment | Monthly | 15th day of the month following the reporting period | Employer / payroll provider |
| New-hire registration (Dimona) | Per hire | Before the employee commences work | Employer / payroll provider |
| Payslip issue | Per pay run | With salary payment | Employer / payroll provider |
Penalties for late filing and late payment are set out under “What happens if payroll filings are wrong” above.
WhichPayroll tool
Payroll Deadline Tracker
Map your monthly withholding tax and quarterly DmfA dates across the year before the first run.
What Are the Payroll Operations Risks in Belgium?
Two things carry the operational risk in Belgium: penalties are severe, and the gate on new hires falls outside the monthly cycle. Employers file with 3 separate agencies, and 2 of them take the payroll filings, the monthly withholding tax to FPS Finance and the quarterly DmfA to ONSS/RSZ.
Our country-infrastructure record for Belgium, last checked 17 May 2026, gives the count of 3 and does not name the third agency.
| Payroll operations factor | Belgium |
|---|---|
| Agencies to file with | 3 |
| Labour-law changes (last 24 months) | 3 |
| Audit frequency | Medium |
| Penalty severity | High |
| Domestic payment rail | SEPA Instant |
| Payment settlement | Same day (T+0) |
| Currency stability | Stable |
Sources: emploi.belgique.be (compliance), nbb.be (payments). Agency count and labour-law change count: WhichPayroll country-infrastructure record for Belgium, last checked 17 May 2026, high confidence. The 2 authorities that receive the payroll filings are FPS Finance and ONSS/RSZ.
What Is the Dimona Declaration in Belgium Payroll?
Dimona is Belgium’s electronic immediate employment declaration: the notice you send ONSS to register that a person is starting work for you. It is the moment the employment becomes official in the social security system.
The timing is what catches foreign employers. The Dimona is due before the employee’s first day, which makes it a pre-employment gate rather than a month-end task, and a second Dimona is due when the employment ends.
Miss the opening one and the person counts as undeclared work. That sits on the labour-law regime and carries heavier penalties than a late tax filing, so a clean withholding return gives you no protection from it.
Payslips are the other record obligation. Every employee gets one each pay run, showing gross pay, each deduction and net pay. Many Belgian employers hand both jobs to a social secretariat, a regulated payroll body that handles Dimona, the withholding tax return and the DmfA together.
How Much Does Payroll Outsourcing Cost in Belgium?
Two separate numbers make up the cost of Belgian payroll, and confusing them is the common budgeting mistake. The first is your statutory employer cost, which is fixed by law: roughly 25% employer social security, about 27% all-in.
The second is what a provider charges to run the payroll. Only that one is negotiable, and for managed payroll it is rarely a public number, so published EOR rates are the nearest public benchmark you have.
11 of the 14 providers in the table below publish a list EOR rate; the other 3 quote only. Those published rates run from $199 to $699 per employee per month.
| Provider | Monthly EOR fee | Contractor fee | Source |
|---|---|---|---|
| Remofirst | $199 | $25 | Pricing page ↗ |
| Remote People (formerly Horizons) | $199 | — | Pricing page ↗ |
| Playroll | $399 | $35 | Pricing page ↗ |
| Multiplier | $459 on annual billing ($499 month to month), checked 7 August 2026 | $40 | Pricing page ↗ |
| Plane | $499 | $39 | Pricing page ↗ |
| Lano | $539 | $21 | Pricing page ↗ |
| WorkMotion | $549 | $31 | Pricing page ↗ |
| Atlas | $599 | — | Pricing page ↗ |
| Deel | $599 | $49 | Pricing page ↗ |
| Remote | $699 month to month ($599 on annual billing), checked 16 August 2026 | $29 | Pricing page ↗ |
| Papaya Global | from $499 | $25 | Pricing page ↗ |
| Gusto | No EOR; refers to Remote | $6 | Pricing page ↗ |
| Rippling | — | $8 | Pricing page ↗ |
| Safeguard Global | — | $10 | Pricing page ↗ |
Published list prices in USD: EOR fees are per employee per month, contractor fees per contractor per month. Providers that publish neither fee for Belgium are not shown.
These are published list rates from our EOR pricing record, re-read at source as providers reprice. None is a Belgium-specific quote.
The lowest is $199 per employee per month, at Remofirst and at Remote People. The highest is Remote’s $699 per employee per month on month-to-month billing, falling to $599 on an annual commitment. Contractor management fees run from $6 to $49 per contractor per month.
Managed Payroll Provider Fees
Managed payroll in Belgium is priced per employee per month, and most providers quote rather than publish a rate. What moves the quote is headcount, whether you also want HR or accounting support, and local complexity: multilingual payslips across Belgium’s language regions, and sector-specific collective agreements that set pay and conditions by industry.
The fee never covers the social security and tax themselves. You fund those on top, so gather two or three quotes and compare them on the same headcount.
What Payroll Provider Fees Usually Include
A standard fee should cover the monthly gross-to-net calculation, withholding of the 13.07% social security and the income tax, remittance of the precompte professionnel to FPS Finance, the quarterly DmfA filing to ONSS/RSZ, Dimona registration and itemised payslips.
Ask for that list in writing before you sign. Anything sitting outside the headline fee will turn up on an invoice later.
Extra Payroll Costs to Ask About
The gaps sit at the edges of the standard cycle. Ask about year-end reporting, the holiday-pay and thirteenth-month calculations common in Belgium, termination and severance administration, correction filings when something has to be restated, and onboarding setup fees for taking on your entity.
These are the lines that turn a tidy per-head quote into a larger annual number.
When Payroll Outsourcing Becomes Cheaper Than EOR
The break-even is 2 employees. Below that, an EOR is cheaper: the provider is the legal employer, absorbs the entity, and saves you the roughly EUR 5,000 and 4 to 8 weeks of opening a BV / SRL.
At 2 or more, your own entity with outsourced payroll costs less per head, and the gap widens with each extra hire as the entity and the provider fee spread further. Entity setup only pays back if Belgium is a standing commitment, so a short project stays an EOR job whatever the headcount.
WhichPayroll tool
Employer Cost & Burden Calculator
Model total employer cost on a Belgian salary, including the roughly 25% employer social security, before you make an offer.
Should You Run Payroll in Belgium or Use an EOR?
The line between the two routes is simple: standard payroll assumes you are the legal employer through a Belgian entity, while an EOR makes the provider the legal employer so you do not need one.
| Standard payroll | EOR | |
|---|---|---|
| Legal employer | You (your entity) | The provider |
| Entity required | Yes | No |
| Monthly provider fee | Lower | Higher |
| Best for | Longer-term hiring | Fast market entry |
| Control of employment | You | Shared with provider |
| Employer admin burden | Higher | Carried by provider |
Use payroll outsourcing if you already have a local entity or are hiring enough people to justify one. Use an EOR if you need to hire before setting up an entity.
If that second case is you, our guide to EOR in Belgium covers the providers, licensing and costs in full, and ranks them on EOR intent. The ranking below scores the same providers on payroll fit, which is a different question.
Which Payroll Providers Are Best for Belgium?
All of these providers run payroll in Belgium and they are built for different situations, so read the fit note beside each score. The monthly rates shown are the providers’ published EOR list prices; managed payroll is quoted separately and is not in these figures.
Our independent coverage index carries a Belgium entry for 7 providers, on the record last checked 6 June 2026. The top 5 of those 7 by composite score:
- Deel (7.5/10). From $599/month. Best for scale, automation and contractor volume. Runs its own Belgium entity.
- Remote (7.4/10). From $699/month paid monthly, or $599/month paid annually. Best for IP protection and owned-entity purity. Runs its own Belgium entity.
- Pebl (6.5/10). From $399/month, the only EOR rate Pebl (formerly Velocity Global) publishes, checked 8 August 2026. Best for high-touch, service-heavy enterprise. Runs its own Belgium entity.
- Multiplier (6.3/10). From $459/month on annual billing, or $499/month month to month. Best for APAC expansion and mid-market value. Runs its own Belgium entity.
- Papaya Global (6.2/10). From $499/month. Best for multinational payroll consolidation. Serves Belgium through a partner.
Rankings come straight from WhichPayroll’s provider disclosure index (coverage 30%, pricing transparency 25%, security and compliance 25%, integration depth 20%); see how we score.
Only 5 of 7 major EORs run their own Belgium entity; 2 more serve it via a partner.
| Provider | Local entity | Services | Source |
|---|---|---|---|
| Deel | Own entity | EOR, Payroll, Contractor | Coverage page ↗ |
| Multiplier | Own entity | EOR, Payroll, Contractor | Coverage page ↗ |
| Pebl | Own entity | EOR, Payroll, Contractor | Coverage page ↗ |
| Remote | Own entity | EOR, Payroll, Contractor | Coverage page ↗ |
| Rippling | Own entity | EOR, Payroll, Contractor | Coverage page ↗ |
| Oyster HR | Via partner | EOR, Payroll, Contractor | Coverage page ↗ |
| Papaya Global | Via partner | EOR, Payroll, Contractor | Coverage page ↗ |
Entity model as reported on provider websites, last checked 2026-06-06. An own entity means the provider is the direct legal employer; a partner model adds a third party to the chain.
Deel for Payroll in Belgium
Deel fits when Belgium sits alongside other international hires you want on one platform, with a single dashboard and API across markets. It runs its own Belgian entity, so the chain of accountability is short.
Belgium watch-out: check that onboarding files the Dimona before the start date, and ask to see the confirmation. Read our Deel review.
Remote for Payroll in Belgium
Remote runs much of its payroll through owned entities, Belgium included, which gives a shorter compliance chain than a partner network. That suits employers who want one line of accountability for the withholding tax return and the DmfA.
Belgium watch-out: confirm the precompte professionnel and the quarterly DmfA are both handled inside the platform, and ask who presses submit on each. Read our Remote review.
Papaya Global for Payroll in Belgium
Papaya Global is built for consolidating payroll across many countries with finance-grade reporting and audit trails, so it suits a stack where Belgium is one market of several. For a single Belgian entity with no multi-country reporting need, the platform is heavier than the job requires.
Belgium watch-out: Papaya serves Belgium through a partner, so a third party sits between you and the DmfA submission. Ask which entity files it, and what the correction path looks like when a figure has to be restated. Read our Papaya Global review.
Rippling for Payroll in Belgium
Rippling appeals when you want payroll wired into the same system as HR, IT and device management, with automated journal entries. It holds its own Belgian entity.
Belgium watch-out: it is platform-first, so test the depth of the statutory handling, specifically the 13.07% social security, the precompte professionnel and the DmfA, against what a Belgian social secretariat would give you. Read our Rippling review.
Multiplier for Payroll in Belgium
Multiplier is the value option for multi-country payroll where price predictability matters, which suits smaller Belgian teams. The trade-off is depth: in tightly regulated markets it carries less local specialist weight than a Belgian social secretariat.
Belgium watch-out: test the gross-to-net engine against the four progressive bands and the municipal surcharge before you anchor any salary offer on its output. Read our Multiplier review.
Safeguard Global for Payroll in Belgium
Safeguard Global is a payroll-led specialist, which appeals when running the payroll correctly is the whole job and you do not need a wider people stack. That focus is also its limit: for integrated HR, devices and onboarding in one tool it does less than Rippling or Deel.
Belgium watch-out: our entity table above carries no Belgium model for Safeguard Global, so ask whether the coverage is run in-house or subcontracted, and whether the service includes Dimona handling and FPS Finance correspondence as well as the monthly calculation. Read our Safeguard Global review.
How to Choose a Payroll Provider in Belgium
These questions separate a provider that genuinely runs Belgian payroll from one that resells a local social secretariat without owning the detail. Ask them during the shortlist calls.
Can They File the Precompte Professionnel and DmfA?
Ask for the mechanics. Who presses submit on the monthly withholding tax to FPS Finance and the quarterly DmfA to ONSS/RSZ, by which date, and what reconciles both against the actual payroll and the bank payments each cycle.
Do They Handle the Dimona?
Check that the provider files the Dimona before each new hire’s first working day, and again at termination. One that batches it with the monthly run leaves you exposed to undeclared-work penalties, which sit on the labour-law regime and are separate from the tax side.
Can They Model Gross-to-Net Accurately?
Ask them to work backwards from a net figure. The progressive bands, the uncapped 13.07% social security and the municipal surcharge mean a net-pay request translates into a much larger gross and a larger employer cost again. A provider that only processes the number you hand over cannot help you frame an offer.
How Do They Update for Payroll Law Changes?
Belgian bands, allowances and contribution treatments change regularly, and the communal surcharge varies by commune. Ask how the provider tracks FPS Finance and ONSS changes, and how many pay runs it takes for an update to reach yours.
Who Is Liable for Payroll Errors?
The statutory liability stays with you as employer. The contract is where you set out what the provider owes you when a miscalculation or a late filing is its fault, so get the indemnity and the correction process in writing.
Can They Support Multi-Country Reporting?
If Belgium is one of several markets, confirm the provider can consolidate reporting across them in a single view, so your finance team is not stitching country files together by hand.
What Support Do They Offer During Terminations or Audits?
Terminations and FPS Finance or ONSS queries are where weak providers show their limits. Ask what you get during a notice-period calculation or an audit, and whether a named contact handles it or you join a ticket queue.
What Does Terminating an Employee Cost in Belgium?
Severance: Termination cost in Belgium is a notice period, and seniority sets its length. For contracts that started on or after 1 January 2014, you either work the notice or pay it out, on the cumulative statutory schedule below.
At 10 years or more the minimum is 31 weeks of pay. Budget a long-tenured exit across two quarters.
| Length of service | Minimum employer notice |
|---|---|
| Up to 2 months | 2 weeks |
| 3 months to 5 months | 4 weeks |
| 6 months to 8 months | 6 weeks |
| 9 months to under 1 year | 7 weeks |
| 1 year to 17 months | 8 weeks |
| 18 months to under 2 years | 9 weeks |
| 2 years to under 3 years | 10 weeks |
| 3 years to under 4 years | 12 weeks |
| 4 years to under 5 years | 13 weeks |
| 5 years to under 6 years | 16 weeks |
| 6 years to under 7 years | 19 weeks |
| 7 years to under 8 years | 22 weeks |
| 8 years to under 9 years | 25 weeks |
| 9 years to under 10 years | 28 weeks |
| 10 years or more | 31 weeks |
Statutory leave: 20 days of paid annual leave plus 10 public holidays a year.
Sources: belgium.be (leave).
What Should Be on Your Belgium Payroll Checklist Before Hiring?
- Confirm whether you need payroll or an EOR
- Check your local entity status
- Model gross-to-net salary for your offers
- Confirm employer contribution rate (employer social security)
- Confirm employee deductions (Social security)
- Confirm income tax treatment
- Check who files Withholding tax + DmfA and by when
- Confirm Dimona registration is handled
- Confirm the payslip process
- Check leave, sick pay and termination workflows
- Ask who carries liability for calculation errors
- Confirm provider pricing and any extra fees
Work through this before your first hire. Items 4 to 6 decide what you can afford to offer, and item 8 is the only one whose deadline falls before the employee starts.
FAQs About Payroll in Belgium
What is the employer payroll cost in Belgium?
Social security to ONSS at approximately 25% of gross, rising to about 27% once the closure and sector funds are added. It sits on top of the gross you advertise. On a 60,000 euro salary that is about 16,200 euros, taking total employer cost to roughly 76,200 euros.
How do you calculate gross to net salary in Belgium?
Deduct the flat 13.07% social security from gross, then apply the four 2026 income tax bands of 25%, 40%, 45% and 50% to what remains, adjusted for the tax-free allowance and the municipal surcharge. On 60,000 euros gross that is 7,842 euros of social security and 17,919 euros of income tax, leaving 34,239 euros net.
What is ONSS/RSZ in Belgium?
ONSS is Belgium’s social security office, RSZ in Dutch. It gathers the money that pays for pensions, healthcare, unemployment and family benefits. Employees pay a flat 13.07% of gross with no ceiling, and employers pay approximately 25% on top. Contributions are reported to it through the quarterly DmfA declaration.
What is the Dimona declaration in Belgium?
Dimona is Belgium’s electronic immediate employment declaration to ONSS, registering that a person is starting work for you. It must be filed before the employee’s first working day, making it a hard pre-employment gate. Missing it means the person counts as undeclared work, which carries heavy penalties.
When are payroll filings due in Belgium?
The monthly professional withholding tax (precompte professionnel) is due to FPS Finance by the 15th day of the month following the reporting period. The DmfA social security declaration is filed quarterly to ONSS/RSZ. The Dimona for a new hire is due before that person starts work.
Do you need a Belgian entity to run payroll?
Yes for standard payroll: to be the legal employer and file the withholding tax and DmfA you need a local entity. If you want to hire without setting one up, an EOR becomes the legal employer instead and handles the filings on its own entity. See our guide to EOR in Belgium.
Methodology and Disclosure
The social security rates, income tax bands, tax-free allowance, filing deadlines and penalty figures on this page come from WhichPayroll’s Belgium statutory dataset, grounded in FPS Finance income tax rules and ONSS/RSZ contribution rates, and refreshed as rates change. The worked example is calculated from those rates and reconciles by construction.
Provider assessments reflect our independent editorial view of payroll fit for Belgium; we do not sell payroll, EOR or contractor services. Some provider links may carry affiliate referrals, which never affects our editorial judgement or the figures above.
Already hiring contractors instead of employees? See contractor management in Belgium, or start from the Belgium hiring hub for the full picture.
Primary sources
- Income tax and employee contributions: taxsummaries.pwc.com
- Employer contributions: taxsummaries.pwc.com
- Minimum wage: emploi.belgique.be
- Payroll filing deadlines: finances.belgium.be
- Notice periods and leave: belgium.be
- Severance rules: emploi.belgique.be
- Entity setup benchmark: belgium.be