Du brut au net au Maroc : la méthode de calcul, étape par étape
Sept étapes séparent le salaire brut du net à payer. Nous les déroulons sur un exemple chiffré, en montrant où interviennent l'ancienneté, les cotisations et l'impôt.
Passer du brut au net n'est pas une soustraction, mais un enchaînement où chaque étape alimente la suivante. Inverser deux d'entre elles suffit à fausser le résultat. Voici l'ordre exact, déroulé sur un cas concret.
Les sept étapes, dans l'ordre
- Le salaire de base, proratisé selon les jours travaillés.
- Les éléments variables : heures supplémentaires, jours fériés, congés payés.
- La prime d'ancienneté, calculée sur les rubriques qui entrent dans son assiette.
- Le brut imposable : somme des gains soumis à l'impôt.
- Les cotisations salariales : CNSS, perte d'emploi, AMO, CIMR le cas échéant.
- L'impôt sur le revenu, calculé sur le net imposable.
- Le net à payer, arrondi au dirham.
L'ordre n'est pas indifférent. L'ancienneté doit être calculée avant le brut imposable, puisqu'elle en fait partie. Et l'IR vient après les cotisations, puisqu'elles sont déductibles de son assiette.
Un cas complet
Salaire de base 10 000 DH, six ans d'ancienneté, deux personnes à charge, pas de CIMR.
Étapes 1 à 3 — constituer le brut
| Rubrique | Base | Taux | Gain |
|---|---|---|---|
| Salaire de base | 26 j | 384,62 | 10 000,00 |
| Prime d'ancienneté | 10 000,00 | 10 % | 1 000,00 |
| Brut imposable | 11 000,00 |
Six ans d'ancienneté placent le salarié dans la tranche « 5 à 12 ans », soit 10 %. Le détail des paliers figure dans notre article sur la prime d'ancienneté.
Étape 5 — les cotisations salariales
| Cotisation | Base | Taux | Retenue |
|---|---|---|---|
| CNSS | 6 000,00 | 4,29 % | 257,40 |
| Indemnité perte d'emploi | 6 000,00 | 0,19 % | 11,40 |
| AMO | 11 000,00 | 2,26 % | 248,60 |
Notez les deux assiettes différentes : les deux premières sont écrêtées au plafond de 6 000 DH, l'AMO porte sur la totalité du brut imposable.
Étape 6 — l'impôt
| Brut imposable | 11 000,00 |
| Frais professionnels | − 2 750,00 |
| Cotisations déductibles | − 517,40 |
| Net imposable | 7 732,60 |
| IR après déduction pour 2 personnes à charge (2 × 50) | 719,78 |
Étape 7 — le net
11 000,00 − 1 237,18 = 9 763 DH net à payer.
Total des retenues : 257,40 + 11,40 + 248,60 + 719,78, arrondi au dirham supérieur.
Et dans l'autre sens ?
Négocier « un net de 9 763 DH » impose la démarche inverse. Elle n'a pas de solution analytique simple : l'impôt dépend du brut, qui dépend lui-même de ce qu'on cherche. On procède donc par approximations successives jusqu'à converger.
Notre outil de paie à l'envers fait exactement cela, en s'appuyant sur le même moteur de calcul que la simulation directe — les deux ne peuvent donc pas donner de résultats contradictoires.
Pourquoi cela se fait rarement à la main
Sur un salarié, l'exercice est faisable. Sur cent, avec des heures supplémentaires, des absences, des primes non imposables, des rappels et des situations de temps partiel, la moindre erreur de paramétrage se répète cent fois — et se régularise cent fois.
C'est précisément ce que SOFTY PAIE automatise, et ce que NEURO SIRH étend au reste de la fonction RH.
Ce calcul, en automatique et pour tout votre effectif
Un calculateur traite un salarié à la fois. Nos logiciels appliquent les mêmes règles — CNSS, AMO, IR, ancienneté, CIMR — à l'ensemble de votre personnel, éditent les bulletins, préparent les virements et produisent les déclarations.