L'impôt sur le revenu (IR) frappe les revenus des personnes physiques. Pour le comptable, la situation la plus fréquente est le calcul de l'IR sur les salaires : chaque mois, l'employeur calcule l'impôt de chaque salarié, le retient sur le salaire et le verse au Trésor. Ce chapitre présente le champ de l'IR, puis le calcul complet de l'IR sur salaires selon les règles de 2026.
L'IR s'applique aux revenus des personnes physiques (et des sociétés de personnes non soumises à l'IS). Il est calculé sur le revenu de chaque catégorie :
| Catégorie de revenus | Exemples | Chapitre |
|---|---|---|
| Revenus professionnels | Bénéfices des commerçants, artisans, professions libérales | 8 |
| Revenus agricoles | Bénéfices des exploitations agricoles | 8 |
| Revenus salariaux et assimilés | Salaires, primes, indemnités, pensions | 7 |
| Revenus et profits fonciers | Loyers, plus-values de cession d'immeubles | 8 |
| Revenus et profits de capitaux mobiliers | Dividendes, intérêts, plus-values sur actions | 8 |
Les personnes ayant leur domicile fiscal au Maroc sont imposables sur l'ensemble de leurs revenus de source marocaine et étrangère ; les non-résidents, seulement sur leurs revenus de source marocaine.
Le revenu salarial brut comprend : le salaire de base, les heures supplémentaires, les primes (ancienneté, rendement, 13e mois), les indemnités, les avantages en nature (logement, voiture) et en argent. On en retire les éléments exonérés :
SBI = Salaire brut global − Éléments exonérés
| Déduction | Règle (2026) |
|---|---|
| Frais professionnels | 35 % du SBI si le SBI annuel ne dépasse pas 78 000 DH (6 500 DH par mois) ; 25 % au-delà ; plafond 35 000 DH par an (2 916,67 DH par mois) |
| Cotisation salariale CNSS | 4,48 % du salaire brut, plafonné à 6 000 DH par mois (maximum 268,80 DH) |
| Cotisation salariale AMO | 2,26 % du salaire brut, sans plafond |
| Retraite complémentaire (CIMR…) | Cotisation salariale, dans les limites légales |
| Intérêts d'un prêt pour l'acquisition du logement principal | Dans la limite de 10 % du revenu global imposable |
SNI = SBI − Frais professionnels − CNSS − AMO − Retraite complémentaire
© TSC COMMERCE – OTHMAN ZT · Cours protégé, reproduction interdite
Le barème est progressif par tranches. En pratique, on utilise la méthode de la somme à déduire : IR brut = SNI × taux de la tranche − somme à déduire.
| SNI annuel (DH) | SNI mensuel (DH) | Taux | Somme à déduire annuelle | Somme à déduire mensuelle |
|---|---|---|---|---|
| 0 à 40 000 | 0 à 3 333,33 | 0 % | 0 | 0 |
| 40 001 à 60 000 | 3 333,34 à 5 000 | 10 % | 4 000 | 333,33 |
| 60 001 à 80 000 | 5 000,01 à 6 666,67 | 20 % | 10 000 | 833,33 |
| 80 001 à 100 000 | 6 666,68 à 8 333,33 | 30 % | 18 000 | 1 500,00 |
| 100 001 à 180 000 | 8 333,34 à 15 000 | 34 % | 22 000 | 1 833,33 |
| Plus de 180 000 | Plus de 15 000 | 37 % | 27 400 | 2 283,33 |
On retranche de l'IR brut 600 DH par an (soit 50 DH par mois) pour chaque personne à charge (épouse, enfants à charge…), dans la limite de 6 personnes (3 600 DH par an, 300 DH par mois). Ce montant a été porté de 500 à 600 DH par la loi de finances 2026.
IR net = SNI × taux − somme à déduire − charges de famille
Un salarié marié, 2 enfants à charge (3 personnes à charge), perçoit en mars 2026 : salaire de base 9 000 DH, prime de rendement 1 000 DH, allocations familiales 300 DH.
| Élément | Calcul | Montant |
|---|---|---|
| Salaire brut global | 9 000 + 1 000 + 300 | 10 300,00 |
| Allocations familiales (exonérées) | − 300,00 | |
| SBI | 10 000,00 | |
| Frais professionnels (SBI > 6 500 : 25 %) | 10 000 × 25 % (inférieur au plafond 2 916,67) | 2 500,00 |
| CNSS | 6 000 × 4,48 % | 268,80 |
| AMO | 10 000 × 2,26 % | 226,00 |
| SNI | 10 000 − 2 500 − 268,80 − 226 | 7 005,20 |
| IR brut (tranche à 30 %) | 7 005,20 × 30 % − 1 500 | 601,56 |
| Charges de famille | 3 × 50 | 150,00 |
| IR net retenu | 451,56 | |
| Net à payer | 10 300 − 268,80 − 226 − 451,56 | 9 353,64 |
Une entreprise a deux salariés : A (brut 10 000 DH, IR 451,56 DH) et B (brut 7 000 DH, 1 personne à charge, IR 98,97 DH). Retenues CNSS : 268,80 + 268,80 ; AMO : 226 + 158,20.
| Compte | Débit | Crédit |
|---|---|---|
| 31/03/2026 | ||
| Paie de mars | ||
| 6171 Rémunérations du personnel | 17 000,00 | |
| 4441 Caisse nationale de sécurité sociale (CNSS + AMO salariales) | 921,80 | |
| 4452 État, impôts, taxes et assimilés (IR retenu) | 550,53 | |
| 4432 Rémunérations dues au personnel | 15 527,67 | |
| 30/04/2026 | ||
| Versement de l'IR de mars | ||
| 4452 État, impôts, taxes et assimilés | 550,53 | |
| 5141 Banques | 550,53 | |
Les cotisations patronales (CNSS, AMO, taxe de formation professionnelle) sont une charge de l'employeur (compte 6174) : elles n'interviennent pas dans le calcul de l'IR du salarié.
© TSC COMMERCE – OTHMAN ZT · Cours protégé, reproduction interdite
Un employé célibataire a un salaire brut mensuel de 5 500 DH. Calculez son IR et son net à payer.
| Élément | Calcul | Montant |
|---|---|---|
| SBI | 5 500,00 | |
| Frais professionnels (SBI annuel 66 000 ≤ 78 000 : 35 %) | 5 500 × 35 % | 1 925,00 |
| CNSS | 5 500 × 4,48 % | 246,40 |
| AMO | 5 500 × 2,26 % | 124,30 |
| SNI | 3 204,30 | |
| IR | SNI inférieur à 3 333,33 : tranche exonérée | 0,00 |
| Net à payer | 5 500 − 246,40 − 124,30 | 5 129,30 |
Un cadre marié, 3 enfants à charge, perçoit un salaire brut mensuel de 30 000 DH. Il cotise à la CIMR : 1 800 DH par mois. Calculez son IR mensuel.
| Élément | Calcul | Montant |
|---|---|---|
| SBI | 30 000,00 | |
| Frais professionnels | 30 000 × 25 % = 7 500, plafonnés | 2 916,67 |
| CNSS | 6 000 × 4,48 % | 268,80 |
| AMO | 30 000 × 2,26 % | 678,00 |
| CIMR | 1 800,00 | |
| SNI | 24 336,53 | |
| IR brut (37 %) | 24 336,53 × 37 % − 2 283,33 | 6 721,18 |
| Charges de famille | 4 × 50 | 200,00 |
| IR net | 6 521,18 |
Un technicien marié sans enfant perçoit : salaire de base 6 000 DH ; heures supplémentaires 600 DH ; prime d'ancienneté 400 DH ; indemnité de déplacement justifiée 800 DH. Calculez son SBI, son SNI, son IR et son net à payer.
| Élément | Calcul | Montant |
|---|---|---|
| Salaire brut global | 6 000 + 600 + 400 + 800 | 7 800,00 |
| Indemnité de déplacement justifiée (exonérée) | − 800,00 | |
| SBI | 7 000,00 | |
| Frais professionnels (SBI > 6 500 : 25 %) | 7 000 × 25 % | 1 750,00 |
| CNSS | 6 000 × 4,48 % | 268,80 |
| AMO | 7 000 × 2,26 % | 158,20 |
| SNI | 4 823,00 | |
| IR brut (10 %) | 4 823 × 10 % − 333,33 | 148,97 |
| Charges de famille | 1 × 50 | 50,00 |
| IR net | 98,97 | |
| Net à payer | 7 800 − 268,80 − 158,20 − 98,97 | 7 274,03 |
a) Pourquoi les allocations familiales ne sont-elles pas imposables ? b) Qui verse l'IR sur salaires au Trésor ? Quand ? c) Un salarié dont le SNI mensuel est de 3 000 DH paie-t-il l'IR ?
Les vidéos de ce chapitre seront bientôt disponibles.