Producing a payslip in Tunisia means running several calculations in the right order: social contributions, income tax, solidarity contribution, family deductions. One mistake, and you end up with an unhappy employee or exposure with the authorities. Let's break down the move from gross to net, step by step.

The three deductions in Tunisian payroll

On a Tunisian employee's payslip, three main deductions turn the gross salary into the net salary:

  • CNSS (National Social Security Fund): a social contribution, with an employee share withheld from the salary and an employer share borne by the employer.
  • IRPP (personal income tax): a tax calculated according to a bracketed scale, after deductions are taken into account.
  • CSS (social solidarity contribution): an additional levy on taxable income.

Key takeaway: the employer share of the CNSS is not deducted from the employee's salary — it is a cost to the employer added on top of the gross. It doesn't change the net pay received, but it weighs on the total cost of employment.

From gross to net: the order of operations

The calculation always follows the same sequence. The order is what matters: applying the IRPP before deducting the CNSS would produce a wrong result.

  1. Gross salary: the starting point (base salary + taxable bonuses).
  2. Employee CNSS contribution: withheld from the gross. The result forms the basis of the taxable salary.
  3. Taxable salary = gross − employee CNSS.
  4. Family-circumstance deductions: head of household, dependent children.
  5. IRPP: the bracketed scale applied to the annualized taxable income, then brought back to the monthly figure.
  6. CSS: the solidarity contribution on taxable income.
  7. Net salary = gross − employee CNSS − IRPP − CSS.

CNSS: social security

The CNSS funds employees' social coverage (health, pension, etc.). It is made up of two shares calculated on the gross salary: an employee share, withheld from the employee's pay, and an employer share, borne by the company. The employer declares and remits the whole amount to the fund.

For the business owner, the employer CNSS is a key element of the real cost of an employee: the "employer cost" is always higher than the gross salary. Factoring it in is essential to budget a hire correctly.

IRPP: a progressive tax

Tunisian income tax is progressive: it applies by bracket, with each bracket carrying its own rate. The higher the taxable income, the more the top portion is taxed — but only the amounts above each threshold are affected, not the whole income.

The role of family circumstances

The IRPP calculation includes family deductions that reduce taxable income:

  • A deduction for the head of household.
  • A deduction per dependent child, up to a number of children set by law.
  • Special rules for children pursuing higher education or with a disability: the deduction is then "raised to" a higher amount, which replaces (rather than adds to) the ordinary rank deduction.

A common subtlety: for a child in higher education or with a disability, the increased deduction replaces the rank deduction — it does not stack on top of it. A mistake here throws off the IRPP for every affected employee.

CSS: the solidarity contribution

The social solidarity contribution is an additional levy, calculated on taxable income, that adds to the IRPP. It helps finance the social security schemes. Even though its rate is modest, it must appear on the payslip and be declared correctly.

Beyond the payslip: the employer's obligations

Calculating pay is only part of the job. The employer must also:

  1. Produce and issue a detailed payslip to each employee.
  2. Declare and remit the CNSS contributions on schedule.
  3. Produce the declaration of wages and employees.
  4. Track leave, balances, bonuses and advances.
  5. Manage contracts and their renewals.

Done by hand, these tasks take up several days a month and concentrate a high risk of error.

Compliant Tunisian payroll, automatically

Swifto calculates CNSS, IRPP and CSS, and manages leave, contracts and social declarations. Request a demonstration on your own data.

Request a demo

How Swifto simplifies payroll

Swifto's HR & Payroll module applies the gross→net calculation in the right order, integrating CNSS contributions, the IRPP scale, the CSS and family deductions — including the special cases of children in higher education or with a disability. It also manages leave and its balances, contracts, bonuses and social declarations.

Because everything is integrated into the ERP, the payroll figures feed directly into treasury and accounting. To grasp the bigger picture, read what an ERP is and why your SME needs one.

Article written by the Swifto team

This article is for information purposes only and does not replace personalized social or tax advice. The rates, thresholds and scales in force are set by the regulations and the finance law; check them with your chartered accountant.