In Belgium, every declared job is submitted to social contribution. It is a mandatory withdrawal on your professional revenues which will serve to finance the social security. Depending on your work regime (salaried, civil servant or independent), the manner of paying for your social security will differ.
Contribution of salaried workers and of civil servants will be directly withdrawn from their gross salary and transferred to the National Office for the Social Security (French acronym ONSS, for Office National de la Sécurité Sociale). Independent workers shall pay their contribution every 3 months to an insurance of their choice. Salaried workers and independents therefore have a different social protection regime.
Workers are not the only ones to finance the social security. Employers participate too. For each employed worker, an employer shall pay 24.77% of the worker’s gross salary to the ONSS. Finally, the Belgian state also contributes to the total budget by using, amongst others, a deal of the VAT incomes.