Salaires

Prime d’ancienneté au Maroc : taux, calcul et exemple

Après deux ans dans la même entreprise, votre salaire doit inclure une prime d’ancienneté. Les cinq paliers prévus par le Code du travail, la base de calcul et un exemple.

Illustration : la prime d’ancienneté au Maroc

L’essentiel à retenir

La prime d’ancienneté est obligatoire à partir de deux ans de service dans l’entreprise.
Son taux passe de 5 % à 25 % du salaire selon l’ancienneté.
Elle se calcule sur le salaire perçu, hors certaines indemnités.
Elle doit apparaître sur une ligne distincte du bulletin de paie.

Beaucoup de salariés ignorent que l’ancienneté donne droit, par la loi, à une augmentation automatique de leur salaire. Le Code du travail fixe des taux minimums que l’employeur doit appliquer. Votre convention collective ou votre contrat peuvent prévoir mieux.

Les taux de la prime d’ancienneté

Ancienneté dans l’entreprise Taux minimum de la prime
Moins de 2 ans 0 %
Après 2 ans de service 5 %
Après 5 ans de service 10 %
Après 12 ans de service 15 %
Après 20 ans de service 20 %
Après 25 ans de service 25 %

Sur quelle base se calcule-t-elle ?

La prime se calcule sur le salaire effectivement perçu : salaire de base, heures supplémentaires et certaines primes liées au travail. En sont exclus notamment les allocations familiales, les remboursements de frais, les gratifications exceptionnelles et les indemnités qui ne rémunèrent pas le travail lui-même. En pratique, la plupart des employeurs l’appliquent sur le salaire de base et les heures supplémentaires.

Comment se calcule l’ancienneté ?

Elle correspond au temps de service continu dans la même entreprise. Certaines périodes de suspension du contrat (congé de maternité, accident du travail, congés payés) sont prises en compte. Une interruption due à une démission remet en principe le compteur à zéro.

Exemple de calcul

Situation Calcul Prime mensuelle
3 ans d’ancienneté, salaire de base 6 000 DH 6 000 × 5 % 300 DH
7 ans d’ancienneté, salaire de base 8 000 DH 8 000 × 10 % 800 DH
15 ans d’ancienneté, salaire de base 10 000 DH 10 000 × 15 % 1 500 DH

La prime d’ancienneté fait partie du salaire brut : elle est soumise aux cotisations CNSS et AMO ainsi qu’à l’impôt sur le revenu.

Vérifier votre bulletin de paie


Repérez la ligne « prime d’ancienneté » ou « ancienneté » sur votre bulletin.

Vérifiez le taux appliqué par rapport à votre date d’embauche.

Contrôlez que le taux augmente aux bons anniversaires d’entrée.

En cas d’oubli, demandez une régularisation écrite au service paie.

Que faire si la prime n’est pas versée ?

La prime d’ancienneté est un élément du salaire. Si elle n’est pas versée, commencez par une demande écrite à votre employeur. Sans réponse, l’inspection du travail peut intervenir. Les rappels de salaire peuvent être réclamés devant le tribunal, dans la limite du délai de prescription prévu par le Code du travail : n’attendez pas plusieurs années pour agir.

La prime d’ancienneté est-elle obligatoire au Maroc ?

Oui, à partir de deux ans de service dans la même entreprise, aux taux minimums fixés par le Code du travail.

Quel est le taux de la prime d’ancienneté après 5 ans ?

10 % du salaire au minimum, puis 15 % après 12 ans.

La prime d’ancienneté est-elle imposable ?

Oui. Elle fait partie du salaire brut et supporte les cotisations sociales et l’impôt sur le revenu.

Toutes les actualités

Publié le 25 octobre 2026 par Rédaction Joblia