1. Le principe : du brut au net en 6 étapes
Au Maroc, passer du salaire brut au net suit toujours le même cheminement. Six étapes, dans cet ordre exact :
- Salaire brut imposable = brut total − exonérations légales
- − Cotisation CNSS salariale (4,48 % plafonné à 6 000 DH/mois)
- − Cotisation AMO salariale (2,26 % sur le brut, sans plafond)
- − Frais professionnels déductibles (20 % du brut, plafond 2 500 DH/mois)
- = Base de calcul de l'IR → on applique le barème progressif
- Net à payer = brut − CNSS − AMO − IR
L'ordre compte : on déduit d'abord les cotisations sociales, on calcule ensuite l'IR sur ce qui reste, puis on retire l'IR du brut. Inverser les étapes donne un résultat faux.
2. La CNSS salariale (4,48 %)
La cotisation Caisse Nationale de Sécurité Sociale est plafonnée : seule la fraction du salaire jusqu'à 6 000 DH est cotisée. Au-delà, plus rien.
| Brut mensuel | Base CNSS | Cotisation 4,48 % |
|---|---|---|
| 3 500 DH | 3 500 DH | 156,80 DH |
| 6 000 DH | 6 000 DH | 268,80 DH |
| 10 000 DH | 6 000 DH (plafond) | 268,80 DH |
| 25 000 DH | 6 000 DH (plafond) | 268,80 DH |
Conséquence : à partir de 6 000 DH de brut, la CNSS salariale est figée à 268,80 DH. C'est l'AMO et surtout l'IR qui prennent le relais sur les hauts salaires.
3. L’AMO salariale (2,26 %)
L'Assurance Maladie Obligatoire est calculée sur l'intégralité du salaire brut, sans plafond. C'est une cotisation linéaire qui pénalise progressivement les hauts revenus.
Pour un brut de 8 000 DH : AMO = 8 000 × 2,26 % = 180,80 DH.
4. Calculer l’IR : la partie qui fait peur
L'impôt sur le revenu est progressif par tranches. Avant d'appliquer le barème, on calcule la base imposable :
Base IR = Brut imposable − CNSS − AMO − Frais professionnels (20 %, plafond 2 500 DH)
Une fois la base obtenue, on applique le barème mensuel 2026 — voir notre article dédié au barème IR pour le détail des 5 tranches.
5. Cas pratique : 8 000 DH brut, ça fait quoi ?
Prenons un cuisinier dans un restaurant à Rabat, salaire brut mensuel de 8 000 DH, sans avantages en nature ni primes exonérées. Voici le calcul détaillé :
| Salaire brut | 8 000,00 DH |
| − CNSS (4,48 % × 6 000 plafond) | − 268,80 DH |
| − AMO (2,26 % × 8 000) | − 180,80 DH |
| − Frais professionnels (20 % × 8 000 = 1 600 DH, sous plafond) | − 1 600,00 DH |
| Base IR mensuelle | 5 950,40 DH |
| IR selon barème (tranche 30 %, après abattement) | − 727,12 DH |
| NET À PAYER | 6 823,28 DH |
Sur un brut de 8 000 DH, le salarié touche donc environ 6 823 DH. Le coût total pour l'employeur, lui, monte à environ 9 700 DH en ajoutant les charges patronales (CNSS, AMO, formation professionnelle, accidents du travail).
6. Les pièges les plus fréquents
- Oublier le plafond CNSS de 6 000 DH — c'est l'erreur n° 1 en saisie manuelle. Les salaires à 8 000 DH se voient retirer trop de CNSS.
- Confondre IR salarial et IR annuel — le bulletin applique le barème mensuel. La déclaration annuelle peut donner un solde à payer (ou à rembourser).
- Ne pas appliquer les abattements pour enfants — 41,67 DH/mois par enfant à charge, jusqu'à 6 enfants. Souvent oublié.
- Inclure les indemnités exonérées dans le brut imposable — l'indemnité de transport, par exemple, est exonérée d'IR et de CNSS dans les limites fixées par le CGI.
Source : Code du travail marocain (loi 65-99), Code général des impôts, barèmes officiels 2026. Cet article a une visée informative et ne se substitue pas à un conseil juridique personnalisé.