Fonction PRINCPER ExcelGuide Complet 2026 avec Exemples
PRINCPER (PPMT en anglais) est LA fonction Excel indispensable pour comprendre comment ton prêt se rembourse mois après mois. Que tu sois banquier, comptable ou particulier gérant ton crédit immobilier, cette fonction te permet de calculer précisément quelle part de ta mensualité sert réellement à rembourser le capital emprunté (et non les intérêts).
Dans ce guide, tu vas découvrir comment utiliser PRINCPER pour analyser tes prêts, construire des tableaux d'amortissement professionnels et comprendre pourquoi la part du capital augmente au fil du temps. Fini les calculs approximatifs avec une calculatrice !
Syntaxe de la fonction PRINCPER
=PRINCPER(taux; pér; npm; va; [vc]; [type])La fonction PRINCPER calcule la part du capital remboursé pour une période spécifique d'un prêt à mensualités constantes. Elle fait partie de la famille des fonctions financières Excel et s'utilise souvent avec INTPER et VPM pour construire des tableaux d'amortissement complets.
Bon à savoir : PRINCPER renvoie toujours une valeur négative car elle représente une sortie d'argent (remboursement). Utilise =ABS(PRINCPER(...)) ou =-PRINCPER(...) pour obtenir un nombre positif dans tes tableaux.
Comprendre chaque paramètre de la fonction PRINCPER
taux
(obligatoire)Le taux d'intérêt par période. Si ton prêt a un taux annuel de 3,6% et que tu paies mensuellement, divise par 12 : 3.6%/12 ou 0.036/12. C'est crucial : le taux doit correspondre à la fréquence de paiement.
Pour un paiement trimestriel, divise le taux annuel par 4. Pour un paiement semestriel, par 2.
pér
(obligatoire)La période pour laquelle tu veux calculer le remboursement du capital. C'est un nombre entre 1 et npm. Par exemple, pér=1 pour la première mensualité, pér=12 pour la douzième mensualité. C'est ce paramètre qui te permet d'analyser l'évolution du remboursement mois par mois.
npm
(obligatoire)Le nombre total de périodes de paiement. Pour un prêt sur 20 ans avec des mensualités, c'est 20*12 = 240. Pour un prêt sur 5 ans avec des paiements trimestriels, c'est 5*4 = 20. Ce paramètre définit la durée totale du prêt.
va
(obligatoire)La valeur actuelle, c'est-à-dire le montant du prêt. Pour un emprunt de 200 000 €, entre -200000. Le signe négatif indique que c'est de l'argent que tu as reçu (entrée de trésorerie). Si tu préfères utiliser un nombre positif, inverse le signe du résultat final.
Dans Excel, les flux entrants sont positifs et les flux sortants négatifs. C'est une convention comptable qu'il faut respecter pour des résultats cohérents.
vc
(optionnel)La valeur capitalisée, c'est-à-dire le solde que tu veux atteindre à la fin. Par défaut, vc=0 (prêt entièrement remboursé). Si tu veux qu'il reste 50 000 € à la fin (par exemple pour un prêt ballon), entre 50000. Rarement utilisé pour les prêts classiques.
type
(optionnel)Indique quand les paiements sont effectués. 0 (ou omis) = en fin de période (cas standard pour la plupart des prêts). 1 = en début de période (rare, sauf pour certains prêts professionnels ou contrats de location-financement).
Exemples pratiques pas à pas
Exemple 1 – Banquier : analyser le remboursement d'un crédit immobilier
Tu es banquier et un client veut savoir combien de capital il rembourse dans sa première mensualité d'un prêt de 250 000 € sur 25 ans à 3,5% annuel.
Le client rembourse seulement 273 € de capital le premier mois. Le reste de sa mensualité (environ 1 252 €) part en intérêts.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Montant prêt | Taux annuel | Durée (années) | Capital mois 1 |
| 2 | 250 000 € | 3,5% | 25 | 272,92 € |
=ABS(PRINCPER(3.5%/12; 1; 25*12; -250000))Pour connaître la mensualité totale, tu utiliserais =VPM(3.5%/12; 25*12; -250000) qui donne environ 1 252 €. La différence entre VPM et PRINCPER, c'est les intérêts.
Exemple 2 – Comptable : construire un tableau d'amortissement
Tu es comptable et tu dois créer un tableau d'amortissement pour un prêt de 50 000 € sur 5 ans à 4% annuel. Tu veux voir l'évolution du remboursement du capital sur les 12 premiers mois.
La part du capital augmente chaque mois tandis que les intérêts diminuent, mais la mensualité reste fixe.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Mois | Capital remboursé | Intérêts | Mensualité |
| 2 | 1 | 754,17 € | 166,67 € | 920,84 € |
| 3 | 2 | 756,68 € | 164,16 € | 920,84 € |
| 4 | 3 | 759,20 € | 161,64 € | 920,84 € |
| 5 | 6 | 769,41 € | 151,43 € | 920,84 € |
| 6 | 12 | 789,70 € | 131,14 € | 920,84 € |
=ABS(PRINCPER(4%/12; A2; 60; -50000))Astuce pro : Pour les intérêts, utilise =ABS(INTPER(4%/12; A2; 60; -50000)). Pour la mensualité totale, utilise =ABS(VPM(4%/12; 60; -50000)). Tu verras que Capital + Intérêts = Mensualité à chaque ligne.
Exemple 3 – Analyste financier : comparer le remboursement première vs dernière année
Tu es analyste financier et tu veux démontrer à ton directeur comment évolue le remboursement du capital entre la première et la dernière année d'un prêt de 300 000 € sur 20 ans à 3% annuel.
La dernière année, tu rembourses plus du double de capital comparé à la première année, même si tes mensualités sont identiques.
| A | B | C | |
|---|---|---|---|
| 1 | Période | Capital remboursé (année) | Pourcentage du prêt |
| 2 | Année 1 (mois 1-12) | 8 435 € | 2,81% |
| 3 | Année 20 (mois 229-240) | 19 655 € | 6,55% |
=ABS(CUMUL.PRINCPER(3%/12; 240; -300000; 1; 12; 0))Pour l'année 20, la formule serait =ABS(CUMUL.PRINCPER(3%/12; 240; -300000; 229; 240; 0)). CUMUL.PRINCPER additionne tous les PRINCPER entre deux périodes.
Exemple 4 – Particulier : vérifier ton tableau d'amortissement bancaire
Tu es particulier et ta banque t'a donné un tableau d'amortissement pour ton crédit auto de 25 000 € sur 4 ans à 5,2% annuel. Tu veux vérifier que le capital remboursé au 24ème mois est correct.
Ta formule Excel confirme les chiffres de la banque. Tu peux avoir confiance dans ton tableau d'amortissement.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Mois vérifié | Capital selon banque | Capital calculé | Différence |
| 2 | 24 | 475,83 € | 475,83 € | 0,00 € |
=ABS(PRINCPER(5.2%/12; 24; 48; -25000))Vérification complète : Additionne tous les PRINCPER de 1 à 48. Le total doit être exactement 25 000 € (le montant du prêt). Si ce n'est pas le cas, il y a une erreur dans le tableau.
Les erreurs fréquentes et comment les corriger
Erreur #NOMBRE! : période supérieure à npm
Si tu vois #NOMBRE!, c'est souvent parce que ton paramètre pér est supérieur à npm. Tu ne peux pas calculer le 250ème mois d'un prêt sur 240 mois !
Solution : Vérifie que pér est toujours entre 1 et npm. Si tu crées un tableau avec des formules copiées, ajoute une condition : =SI(A2<=npm; PRINCPER(...); "")
Incohérence de périodicité entre taux et npm
Si ton taux est annuel mais que ton npm est en mois, ton résultat sera complètement faux. C'est l'erreur la plus fréquente ! Tu dois TOUJOURS diviser le taux annuel par le nombre de périodes par an.
Solution : Pour un prêt avec paiements mensuels, divise toujours le taux annuel par 12. Crée des cellules intermédiaires pour éviter les erreurs : une cellule avec le taux annuel, une autre avec =taux_annuel/12.
Signe inversé : résultat négatif inattendu
PRINCPER retourne un nombre négatif par défaut (sortie d'argent). Si tu l'affiches directement dans un tableau, ça peut prêter à confusion ou donner des totaux inversés.
Solution : Utilise =ABS(PRINCPER(...)) pour obtenir la valeur absolue (nombre positif) ou =-PRINCPER(...) pour inverser le signe.
Confusion entre va et vc
Certains inversent va (valeur actuelle = montant du prêt) et vc (valeur capitalisée = solde final). Si tu mets le montant du prêt dans vc, PRINCPER calculera un prêt qui part de 0 pour arriver à ce montant (l'inverse de ce que tu veux).
Solution : Rappelle-toi : va = montant que tu empruntes MAINTENANT (c'est la valeur actuelle du prêt). vc = solde à la fin (généralement 0 pour un prêt classique).
PRINCPER vs INTPER vs VPM vs VA vs CUMUL.PRINCPER
| Fonction | Ce qu'elle calcule | Quand l'utiliser | Exemple |
|---|---|---|---|
| PRINCPER | Part du capital remboursé pour UNE période donnée | Analyser mois par mois le remboursement du capital | =PRINCPER(4%/12; 1; 240; -100000) |
| INTPER | Part des intérêts pour UNE période donnée | Connaître les intérêts payés un mois précis | =INTPER(4%/12; 1; 240; -100000) |
| VPM | Mensualité totale (capital + intérêts) | Calculer combien tu paies chaque mois au total | =VPM(4%/12; 240; -100000) |
| VA | Montant du prêt que tu peux obtenir | Déterminer combien emprunter avec une mensualité donnée | =VA(4%/12; 240; -600) |
| CUMUL.PRINCPER | Capital total remboursé sur plusieurs périodes | Savoir combien de capital remboursé entre deux dates | =CUMUL.PRINCPER(4%/12; 240; -100000; 1; 12; 0) |
Relation mathématique : Pour n'importe quelle période, tu as toujours : VPM = PRINCPER + INTPER. C'est une excellente vérification pour tes tableaux d'amortissement !
Astuces avancées pour les pros
Calculer le capital restant dû à n'importe quel moment
Pour connaître combien il te reste à rembourser après N mois, additionne le montant initial du prêt avec le capital total remboursé jusqu'à maintenant (qui est négatif).
=montant_initial + CUMUL.PRINCPER(taux/12; npm; -montant_initial; 1; mois_actuel; 0)Exemple : Pour un prêt de 150 000 € sur 20 ans à 3,5% après 60 mois : =150000 + CUMUL.PRINCPER(3.5%/12; 240; -150000; 1; 60; 0)
Créer un graphique d'évolution capital vs intérêts
Construis deux colonnes dans Excel : une avec PRINCPER, une avec INTPER pour chaque mois. Crée ensuite un graphique en aires empilées pour visualiser comment la composition de ta mensualité évolue.
Tu verras clairement qu'au début, les intérêts dominent largement (zone bleue grande), et qu'à la fin, c'est le capital qui domine (zone verte grande). C'est très percutant pour une présentation !
Simuler un remboursement anticipé partiel
Si tu veux simuler l'impact d'un remboursement anticipé de 10 000 € après 3 ans, recalcule PRINCPER avec un nouveau va réduit et un nouveau npm réduit.
D'abord, calcule le capital restant dû après 36 mois, soustrais 10 000 €, puis utilise ce nouveau montant comme va pour un nouveau prêt sur la durée restante.
Questions fréquentes
Quelle est la différence entre PRINCPER et INTPER ?
PRINCPER calcule la part du capital remboursé dans ta mensualité, tandis qu'INTPER calcule la part des intérêts. Si tu additionnes les deux, tu obtiens exactement ta mensualité totale (VPM). Au début du prêt, INTPER est élevé et PRINCPER est faible. À la fin, c'est l'inverse.
Pourquoi PRINCPER retourne-t-il un nombre négatif ?
Comme pour toutes les fonctions financières Excel, PRINCPER utilise la convention comptable : les sorties d'argent sont négatives, les entrées positives. Le remboursement du capital est une sortie, donc le résultat est négatif. Utilise ABS() si tu veux un nombre positif pour l'affichage.
Comment calculer le capital total remboursé sur plusieurs mois ?
Utilise CUMUL.PRINCPER(taux; npm; va; période_début; période_fin; type). Par exemple, pour connaître le capital remboursé pendant la première année d'un prêt, utilise CUMUL.PRINCPER(taux/12; npm; va; 1; 12; 0).
Pourquoi le capital remboursé augmente-t-il chaque mois ?
C'est le principe de l'amortissement : ta mensualité reste fixe, mais la part d'intérêts diminue chaque mois (car tu dois moins). Comme la mensualité ne change pas, la part du capital augmente automatiquement. Au début, tu paies surtout des intérêts ; à la fin, surtout du capital.
Le paramètre type change-t-il beaucoup le résultat ?
Oui, notamment pour le premier paiement. Avec type=0 (paiement en fin de période), PRINCPER calcule l'amortissement classique. Avec type=1 (paiement en début de période), le capital remboursé du premier mois est plus élevé car les intérêts portent sur un mois de moins. La différence diminue ensuite.
Les fonctions similaires à PRINCPER
Deviens un pro d'Excel
Tu maîtrises maintenant PRINCPER ! Rejoins Le Dojo Club pour découvrir toutes les fonctions financières et construire des modèles de prêt professionnels en quelques minutes.
Essayer pendant 30 jours