Prime d'Ancienneté au Maroc : Taux, Calcul et Impact sur le Solde de Tout Compte (2026)
Mis à jour le 2026-06-16
La prime d'ancienneté récompense la fidélité du salarié à l'entreprise. Obligatoire au Maroc, elle augmente régulièrement avec les années de service et fait partie intégrante du salaire, ce qui influe directement sur le calcul du solde de tout compte. Ce guide en détaille les taux, le calcul et l'impact, selon le Code du Travail (Loi n° 65-99).
Qu'est-ce que la prime d'ancienneté ?
La prime d'ancienneté est un complément de salaire obligatoire versé au salarié en fonction de sa durée de service dans l'entreprise. Elle s'ajoute au salaire de base et figure sur le bulletin de paie. Sauf disposition plus favorable (convention collective, contrat, usage), son taux est fixé par la loi.
Les taux de la prime d'ancienneté
Le taux augmente par paliers en fonction de l'ancienneté (article 350) :
| Ancienneté | Taux de la prime |
|---|---|
| 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 % |
Le taux s'applique au salaire perçu, augmenté le cas échéant de certains accessoires, à l'exclusion de certains éléments (comme les remboursements de frais).
Comment calculer la prime d'ancienneté ?
Le principe est simple : prime = salaire de base × taux applicable.
Exemple 1
Salaire de base : 4 000 DH, ancienneté : 6 ans (taux 10 %). Prime d'ancienneté = 4 000 × 10 % = 400 DH par mois.
Exemple 2
Salaire de base : 7 000 DH, ancienneté : 14 ans (taux 15 %). Prime d'ancienneté = 7 000 × 15 % = 1 050 DH par mois.
L'impact sur le solde de tout compte
La prime d'ancienneté est un élément du salaire. Or, les principales indemnités du solde de tout compte se calculent sur la base d'un salaire qui inclut les primes et compléments :
- l'indemnité de licenciement (barème en heures de salaire — voir notre guide du barème) ;
- l'indemnité de préavis ;
- l'indemnité de congés payés.
Autrement dit, une prime d'ancienneté élevée augmente mécaniquement le montant de votre solde de tout compte. Il est donc essentiel de vérifier qu'elle est bien intégrée à la base de calcul.
Estimez votre solde de tout compte en tenant compte de votre salaire complet :
Informations de l'Employé
Rémunération
Congés et Déductions
Remplissez le formulaire et cliquez sur "Calculer le STC"
Les résultats s'afficheront ici
Points de vigilance
- Vérifiez sur vos bulletins de paie que la prime d'ancienneté figure bien et que son taux correspond à votre ancienneté réelle.
- En cas de litige sur la base de calcul du solde de tout compte, la prime d'ancienneté est un point fréquemment omis. Ne signez pas votre reçu sans réserve si vous avez un doute (voir le guide du reçu).
Questions fréquentes
La prime d'ancienneté est-elle due en CDD ? Oui, dès que la condition d'ancienneté est remplie.
Est-elle soumise à cotisation et à impôt ? Oui, comme le reste du salaire, elle est soumise aux cotisations sociales et à l'impôt sur le revenu.
Peut-elle être supprimée ? Non, c'est un droit acquis dès lors que les conditions d'ancienneté sont réunies ; elle ne peut qu'augmenter avec le temps.
En résumé
La prime d'ancienneté est obligatoire et progresse de 5 % (après 2 ans) à 25 % (après 25 ans). Élément du salaire, elle augmente d'autant la base de calcul de vos indemnités de fin de contrat. Vérifiez toujours qu'elle est correctement intégrée à votre solde de tout compte.
Pour aller plus loin, consultez notre guide du solde de tout compte et le guide sur le calcul du salaire net/brut.