Net salary calculation in Senegal: income tax, TRIMF and contributions
How do you get from gross to net pay in Senegal? IPRES, IPM and CSS contributions, the 30% allowance, the progressive tax scale, tax parts and TRIMF, explained step by step with a fully worked example.
Between the salary agreed at hiring and the amount that reaches the employee's account, four deductions apply: two pension contributions, a health contribution, income tax and the TRIMF. Each has its own base, its own ceiling and its own rounding rule. That is what makes manual calculation so easy to get wrong.
This guide follows every step in the order a Senegalese payslip applies them, with the scales in force and a complete worked example at the end. Every figure quoted has been checked against the Izi Paie payroll engine, itself verified line by line against the scale published by the Direction générale des impôts et des domaines, Senegal's tax authority.
The four deductions on a Senegalese payslip
Net pay is built by subtracting from gross salary, in this order:
- the employee social contributions: IPRES general scheme, IPRES executive scheme for executives, and the employee share of the IPM where the company is affiliated to one;
- income tax, withheld at source by the employer;
- the TRIMF, the flat-rate tax representing the minimum fiscal levy.
One point often surprises newcomers: in Senegal, social contributions are not deducted from taxable income. Tax is calculated on gross taxable pay, not on gross minus contributions. This differs from many other systems and is a frequent source of error when a spreadsheet designed elsewhere is reused.
Step 1: from base salary to gross salary
Gross salary is the base salary plus everything paid on top: seniority bonus, above-scale supplement, overtime, bonuses and allowances.
The seniority bonus is owed under the national interprofessional collective agreement. It starts after two years of service and then rises by one point per year.
| Seniority | Rate applied to base salary |
|---|---|
| Under 2 years | 0% |
| 2 years | 2% |
| 3 years | 3% |
| 5 years | 5% |
| 10 years | 10% |
| 25 years and over | 25% (cap) |
Some allowances escape tax up to a limit set by regulation. The two most common:
- the transport allowance, exempt up to 26,000 FCFA per month;
- the mileage allowance, exempt up to 50,000 FCFA per month, raised to 100,000 FCFA for a sales representative.
Above these ceilings, the excess becomes taxable again. The two allowances do not combine: an employee receives one or the other.
Step 2: contributions payable by the employee
Three possible lines, each with a capped base.
| Contribution | Employee rate | Base capped at | Who is concerned |
|---|---|---|---|
| IPRES general scheme | 5.6% | 432,000 FCFA per month | All employees |
| IPRES executive scheme | 2.4% | 1,296,000 FCFA per month | Executives and equivalent |
| IPM | employee share, usually 2% | ceiling set by the institution | Companies affiliated to an IPM |
The ceiling applies to the base, not to the result. For a gross of 600,000 FCFA, the IPRES general scheme contribution is calculated on 432,000 FCFA and not on 600,000 FCFA, giving 24,192 FCFA rather than 33,600 FCFA.
The IPM deserves a note: the overall rate and the ceiling vary from one institution to another. The usual split is two thirds employer and one third employee, on an overall rate of 6%. Each company should check the figures of its own institution rather than copy its neighbour's.
Step 3: income tax
Tax is calculated on an annual basis, then divided by twelve for the monthly withholding.
Taxable income. Start from annual gross taxable pay, that is monthly gross multiplied by twelve, less exempt allowances. Then apply an allowance of 30%, capped at 900,000 FCFA per year. This cap is reached from 250,000 FCFA of monthly gross: beyond that, the allowance stays fixed at 900,000 FCFA whatever the salary. The result is rounded down to the nearest thousand.
The progressive scale. The General Tax Code sets six brackets. Each bracket applies with a constant to subtract, which avoids splitting income bracket by bracket.
| Annual taxable income | Rate | Constant to subtract |
|---|---|---|
| 0 to 630,000 | 0% | 0 |
| 630,001 to 1,500,000 | 20% | 126,000 |
| 1,500,001 to 4,000,000 | 30% | 276,000 |
| 4,000,001 to 8,000,000 | 35% | 476,000 |
| 8,000,001 to 13,500,000 | 37% | 636,000 |
| Above 13,500,000 | 40% | 1,041,000 |
Gross annual tax is therefore: taxable income × bracket rate − constant.
Tax parts. The number of parts depends on family situation, up to five.
| Situation | Parts |
|---|---|
| Single, divorced, or widowed without children | 1 |
| Married, or widowed with a dependent child | 1.5 |
| Additional part if the spouse has no income (married people) | + 0.5 |
| Per dependent child | + 0.5 |
| Cap | 5 |
Family tax relief. This is the step most often applied incorrectly. The relief is not a simple percentage: it is a rate applied to gross tax, bounded by an annual minimum and maximum, all three of which differ according to the number of parts.
| Parts | Rate | Annual minimum | Annual maximum |
|---|---|---|---|
| 1 | 0% | 0 | 0 |
| 1.5 | 10% | 100,000 | 300,000 |
| 2 | 15% | 200,000 | 650,000 |
| 2.5 | 20% | 300,000 | 1,100,000 |
| 3 | 25% | 400,000 | 1,650,000 |
| 3.5 | 30% | 500,000 | 2,030,000 |
| 4 | 35% | 600,000 | 2,490,000 |
| 4.5 | 40% | 700,000 | 2,755,000 |
| 5 | 45% | 800,000 | 3,180,000 |
The minimum applies even when it exceeds gross tax: in that case tax falls to zero. Conversely, the maximum caps the relief on high incomes. A spreadsheet applying a single rate of 20% with a single cap would only be right for 2.5 parts.
Annual tax is gross tax less this relief, never below zero. The monthly withholding is one twelfth of it.
The tax authority publishes a monthly scale giving the tax to withhold directly, per thousand-franc band of gross taxable pay and per number of parts, up to 5,000,000 FCFA. Beyond that, the formula above must be applied. Both methods give exactly the same result, which is a useful check whenever a doubt arises on a high salary.
Step 4: the TRIMF
The TRIMF is a flat amount, determined by the annual income band and multiplied by the number of TRIMF parts.
| Annual income | Annual amount per part |
|---|---|
| Under 600,000 | 900 |
| 600,000 to 1,000,000 | 3,600 |
| 1,000,000 to 2,000,000 | 4,800 |
| 2,000,000 to 7,000,000 | 12,000 |
| 7,000,000 to 12,000,000 | 18,000 |
| Above 12,000,000 | 36,000 |
TRIMF parts do not follow tax parts. The levy is owed per person:
- 2 parts for a married employee whose spouse has no income, since they also settle their spouse's levy;
- 1 part in every other case, including a married employee whose spouse earns an income: each then pays their own.
Dependent children do not count here, unlike tax parts. Confusing the two notions is the most widespread error on Senegalese payslips.
A complete example, from gross to net
Take an executive, married, whose spouse has no income, with two dependent children, three years of seniority, in a company affiliated to an IPM at an overall rate of 6% on a ceiling of 100,000 FCFA. The base salary is 400,000 FCFA.
Gross salary
| Line | Amount |
|---|---|
| Base salary | 400,000 |
| Seniority bonus (3%) | 12,000 |
| Gross salary | 412,000 |
Income tax
Annual gross taxable pay comes to 4,944,000 FCFA. The 30% allowance would represent 1,483,200 FCFA, so it is brought down to its cap of 900,000 FCFA. Taxable income is 4,044,000 FCFA, in the 35% bracket.
| Step | Calculation | Result |
|---|---|---|
| Gross annual tax | 4,044,000 × 35% − 476,000 | 939,400 |
| Tax parts | 1.5 + 0.5 (spouse without income) + 2 × 0.5 (children) | 3 |
| Relief: 25% of 939,400 = 234,850, below the minimum of 400,000 | minimum applies | 400,000 |
| Annual tax | 939,400 − 400,000 | 539,400 |
| Monthly tax | 539,400 ÷ 12 | 44,950 |
Deductions and net pay
| Deduction | Base | Rate | Amount |
|---|---|---|---|
| IPRES general scheme | 412,000 | 5.6% | 23,072 |
| IPRES executive scheme | 412,000 | 2.4% | 9,888 |
| IPM | 100,000 | 2% | 2,000 |
| Income tax | gross taxable pay | scale | 44,950 |
| TRIMF | 2 parts, 2 to 7 million band | 12,000 × 2 ÷ 12 | 2,000 |
| Net pay | 330,090 |
The employee therefore receives about 80% of gross salary.
What this employee costs the employer
Employer charges are added to gross pay, and represent here a little over 17% of it.
| Charge | Base | Rate | Amount |
|---|---|---|---|
| IPRES general scheme | 412,000 | 8.4% | 34,608 |
| IPRES executive scheme | 412,000 | 3.6% | 14,832 |
| CSS family benefits | 63,000 | 7% | 4,410 |
| CSS work accidents | 63,000 | 1% | 630 |
| IPM | 100,000 | 4% | 4,000 |
| Flat-rate employer contribution | 412,000 | 3% | 12,360 |
| Total employer charges | 70,840 | ||
| Total employer cost | 482,840 |
Two remarks on this table. CSS contributions are capped at a base of 63,000 FCFA, a low ceiling that makes them almost flat from an average salary upwards. The work accident rate, taken here at 1%, depends on the sector of activity and rises to 5% for the most exposed ones.
In total, an employee receiving 330,090 FCFA costs the employer 482,840 FCFA, a ratio of 1.46.
Five errors that come up often
Deducting contributions from taxable income. Tax is calculated on gross taxable pay, contributions included. This is the costliest reflex when adapting a model designed for another country.
Applying the ceiling to the result instead of the base. The IPRES ceiling of 432,000 FCFA limits the base, not the contribution.
Using a single relief rate for every family. The rate, the minimum and the maximum change at each half part. The same gross tax gives very different results depending on the number of parts.
Confusing tax parts with TRIMF parts. Children increase the first, not the second. A married employee with four children may have 3.5 tax parts and only 1 TRIMF part if their spouse works.
Forgetting the allowance cap. From 250,000 FCFA of monthly gross, the 30% allowance is fixed at 900,000 FCFA per year. Continuing to apply 30% beyond that significantly understates the tax.
Try this calculation on your own salary
The net salary calculator applies exactly the rules described in this article, with the scales in force. Free and with no account to create.
Open the calculator