L'essentiel —
PMT(rate, nper, pv)renvoie le versement périodique constant qui rembourse un prêt depvsurnperpériodes au taux d'intérêtratepar période. Le résultat est négatif parce que c'est de l'argent qui sort de votre poche. Deux règles portent toute la fonction : la convention de signe (l'argent qui sort est négatif, l'argent qui entre est positif) et le taux et la période doivent correspondre à la fréquence des versements — un crédit immobilier à 6 % annuel remboursé mensuellement, c'estPMT(6%/12, années*12, montant), pasPMT(6%, ...).IPMTetPPMTséparent n'importe quel versement en sa part d'intérêts et sa part de capital. Fonctionne dans toutes les versions d'Excel.
=PMT(6%/12, 30*12, 200000) ' mensualité d'un prêt immobilier de 200 000 $, 30 ans, 6% -> -1199.10
=-PMT(6%/12, 30*12, 200000) ' la même mensualité affichée en nombre positif -> 1199.10
=IPMT(6%/12, 1, 30*12, 200000) ' la part d'intérêts du versement n° 1 -> -1000.00
=PPMT(6%/12, 1, 30*12, 200000) ' la part de capital du versement n° 1 -> -199.10
Demandez à un moteur de recherche « comment calculer une mensualité de prêt dans
Excel » et vous obtenez cent pages qui vous montrent PMT et s'arrêtent là. Mais
les deux choses qui déraillent vraiment — pourquoi la réponse est négative, et
pourquoi elle est parfois fausse d'un facteur douze — ne tiennent presque jamais à
la formule elle-même. Cette page commence par elles, car les maîtriser fait toute
la différence entre une mensualité de 1 199 $ et un absurde 12 000 $.
Remarque : dans une interface Excel en français, ces fonctions s'appellent VPM (PMT), INTPER (IPMT), PRINCPER (PPMT), CUMUL.INTER (CUMIPMT), CUMUL.PRINCPER (CUMPRINC), TAUX (RATE), NPM (NPER), VA (PV), VC (FV) et ABS (ABS). Les résultats d'erreur
#NUM!et#VALUE!s'affichent#NOMBRE!et#VALEUR!. Les formules ci-dessous utilisent les noms anglais ; le comportement est identique.
Ce que vous allez apprendre
- Le modèle mental :
PMTest un solveur, pas une formule - La convention de signe — pourquoi
PMTest négatif, et comment inverser le signe - L'erreur numérique n° 1 : un taux annuel avec des périodes mensuelles
- Les cinq arguments au complet, dont les facultatifs
fvettype - Séparer un versement :
IPMT(intérêts) etPPMT(capital) - Bâtir un tableau d'amortissement qui se raccorde à
PMT - Quand
PMTn'est pas la fonction qu'il vous faut
Le modèle mental : PMT est un solveur
PMT ne se contente pas d'« appliquer une formule » : elle résout une
équation. Derrière elle se cache la relation de la valeur temporelle de
l'argent, qui lie cinq grandeurs — le taux d'intérêt, le nombre de périodes, le
montant emprunté, un éventuel solde final et le versement. Vous en fournissez
quatre à PMT et elle en déduit la cinquième : l'unique versement constant qui,
effectué à chaque période, ramène le solde du prêt exactement à zéro au dernier
versement.
Ce cadrage compte parce que les autres fonctions de cette famille — FV, PV,
RATE, NPER — sont la même équation résolue pour une inconnue différente.
Apprenez une bonne fois les conventions de PMT et elles se transposent à toutes.
(Plus de détails dans le guide FV et PV.)
La convention de signe : pourquoi votre mensualité est négative
Le « bug » le plus souvent signalé à propos de PMT n'en est pas un du tout :
=PMT(6%/12, 30*12, 200000) ' -> -1199.10 (ce n'est pas une erreur !)
Les fonctions financières d'Excel modélisent les flux de trésorerie de votre
point de vue. L'argent qui entre est positif ; l'argent qui sort est
négatif. Quand vous contractez un prêt de 200000, cet argent arrive sur votre
compte : pv est donc positif. Les versements repartent ensuite vers
l'extérieur, et PMT les indique donc en négatif. Le signe moins, c'est
Excel qui vous indique le sens de l'argent, pas qu'une erreur s'est produite.
Vous avez trois façons propres d'afficher un versement positif — choisissez-en une et tenez-vous-y dans tout le modèle :
=-PMT(6%/12, 30*12, 200000) ' inverser le résultat -> 1199.10 (le plus clair)
=PMT(6%/12, 30*12, -200000) ' rendre le prêt négatif -> 1199.10
=ABS(PMT(6%/12, 30*12, 200000))' forcer le positif avec ABS -> 1199.10
La règle que vous pouvez appliquer à toutes les fonctions de cette page : décidez quel sens est positif, gardez chaque montant cohérent avec ce choix, et les signes se règlent d'eux-mêmes. Les mélanger — un prêt positif et un versement positif dans la même relation — voilà ce qui produit des résultats impossibles.
Le taux et la période doivent s'accorder — l'erreur n° 1
Les prêts sont exprimés en taux annuel mais remboursés mensuellement.
PMT n'a aucune idée de ce que vous voulez dire ; elle utilise simplement les
nombres que vous lui donnez, par période. Le taux et le nombre de périodes doivent
donc tous deux être exprimés dans la même unité que le versement.
=PMT(6%/12, 30*12, 200000) ' mensuel : 6% par an = 0.5% par mois, 30 ans = 360 mois -> -1199.10
=PMT(6%, 30, 200000) ' annuel : un versement par an pendant 30 ans -> -14529.02
=PMT(6%, 30*12, 200000) ' FAUX : 6% PAR MOIS pendant 360 mois -> -12000.86
Cette troisième ligne, c'est le désastre classique — une « mensualité de crédit »
de douze mille dollars par mois. Elle survient parce qu'on a divisé les années par
rien tout en conservant le taux annuel. Si le versement est mensuel, divisez le
taux annuel par 12 et multipliez les années par 12. Pour un rythme
hebdomadaire, utilisez 52 ; trimestriel, 4. Quand un résultat de PMT paraît
démesurément trop grand ou trop petit, vérifiez ceci en premier — c'est presque
toujours le coupable.
Les cinq arguments au complet
=PMT(rate, nper, pv, [fv], [type])
rate— le taux d'intérêt par période (taux mensuel pour un versement mensuel).nper— le nombre total de versements sur toute la durée du prêt.pv— la valeur actuelle : le montant emprunté aujourd'hui.fv(facultatif) — le solde que vous voulez laisser après le dernier versement. Vaut0par défaut (prêt intégralement remboursé). Donnez-lui une valeur non nulle pour un contrat de location avec valeur résiduelle :=PMT(5%/12, 36, 30000, -5000)ramène une voiture à une option d'achat de5000.type(facultatif) —0si les versements sont dus en fin de chaque période (le défaut, une annuité de fin de période),1s'ils sont dus au début (annuité de début de période, utilisée pour la location et les loyers payés d'avance). Payer en début de période économise un peu d'intérêts, donctype1 donne un versement légèrement plus faible.
Séparer un versement : IPMT et PPMT
Chaque versement fixe est en réalité deux choses réunies — une part
d'intérêts sur le solde que vous devez encore, et une part de capital qui
réduit réellement le prêt. Au début, le solde est élevé, donc l'essentiel du
versement est de l'intérêt ; vers la fin, c'est presque entièrement du capital.
IPMT et PPMT séparent ces deux morceaux pour n'importe quel numéro de
versement per :
=IPMT(6%/12, 1, 30*12, 200000) ' intérêts du versement 1 -> -1000.00
=PPMT(6%/12, 1, 30*12, 200000) ' capital du versement 1 -> -199.10
=IPMT(6%/12, 360, 30*12, 200000) ' intérêts du DERNIER versement -> -5.97
=PPMT(6%/12, 360, 30*12, 200000) ' capital du dernier versement -> -1193.13
Remarquez que IPMT + PPMT égale toujours PMT pour une même période — ce sont
les deux moitiés d'un tout. L'argument supplémentaire par rapport à PMT est
per, le versement précis sur lequel vous vous interrogez (de 1 à nper). Pour
des totaux cumulés sur une plage de versements — par exemple le total des
intérêts de la première année — utilisez CUMIPMT et CUMPRINC :
=CUMIPMT(6%/12, 30*12, 200000, 1, 12, 0) ' total des intérêts des versements 1 à 12 -> environ -11933
=CUMPRINC(6%/12, 30*12, 200000, 1, 12, 0) ' total du capital des versements 1 à 12 -> environ -2456
(CUMIPMT et CUMPRINC exigent l'argument type — le 0 final — et renvoient
#NUM! si vous l'omettez ou si début/fin sortent de l'intervalle 1..nper.)
Bâtir un tableau d'amortissement
Comme IPMT et PPMT prennent le numéro de versement en argument, tout un
tableau d'amortissement se résume à ces deux fonctions recopiées le long d'une
colonne, le numéro de versement provenant d'une colonne auxiliaire :
| Versement (n) | Mensualité | Intérêts =IPMT(r,n,N,P) |
Capital =PPMT(r,n,N,P) |
Solde restant |
|---|---|---|---|---|
| 1 | -1199.10 | -1000.00 | -199.10 | 199800.90 |
| 2 | -1199.10 | -999.00 | -200.10 | 199600.80 |
| … | … | … | … | … |
| 360 | -1199.10 | -5.97 | -1193.13 | 0.00 |
Tout le tableau se raccorde à PMT : la mensualité de chaque ligne est
identique, les intérêts diminuent et le capital augmente à mesure que le solde
baisse, et le solde final tombe à zéro. Si votre tableau ne se termine pas à
zéro, les unités de taux et de période sont presque à coup sûr incohérentes
quelque part.
Quand PMT n'est pas la fonction qu'il vous faut
PMT répond à « quel est le versement ? » Mais parfois le versement est connu et
c'est une autre pièce qui manque. Comme tout cela n'est qu'une seule équation,
Excel vous fournit une fonction sœur pour chaque inconnue :
- Taux inconnu →
RATE(« quel intérêt me facture-t-on réellement ? ») - Nombre de périodes inconnu →
NPER(« combien de temps avant remboursement complet ? ») - Solde initial ou final inconnu →
PVetFV
Toutes les cinq partagent la convention de signe de PMT et sa discipline
taux/période. Le guide FV et PV couvre les quatre
autres et la « règle des cinq » qui les relie. Et quand les flux de trésorerie ne
forment pas un versement constant — un investissement aux rendements irréguliers
et inégaux — vous quittez complètement cette famille pour
NPV et IRR.
Comment ExcelMaster aide
Les calculs de prêt déraillent à des endroits prévisibles : un /12 oublié, un
versement affiché positif dans une cellule et négatif dans la suivante, un tableau
d'amortissement qui ne retombe pas à zéro. Demandez à ExcelMaster
« construis un tableau d'amortissement sur 30 ans pour un prêt de 200 000 $ à 6 % »,
et il dispose les colonnes, relie IPMT et PPMT à une colonne de numéros de
versement, accorde les unités de taux et de période, et vérifie que le solde final
atteint zéro. Collez un PMT qui paraît dix fois trop grand et il repère le piège
du taux annuel avec des périodes mensuelles et le corrige.
Questions fréquentes
Pourquoi le résultat de mon PMT est-il négatif ?
Parce qu'Excel traite l'argent qui sort de votre poche comme négatif. Le pv d'un
prêt est de l'argent que vous recevez (positif), donc les versements que vous
effectuez reviennent en négatif. Ce n'est pas une erreur. Pour afficher un
chiffre positif, inversez la formule — =-PMT(...) — ou saisissez le montant du
prêt en nombre négatif.
Comment calculer une mensualité de crédit immobilier dans Excel ?
Divisez le taux annuel par 12 et multipliez les années par 12 :
=PMT(taux_annuel/12, années*12, montant_prêt). Pour un prêt de 200 000 $ à 6 %
sur 30 ans, cela donne =PMT(6%/12, 30*12, 200000), qui renvoie -1199.10.
Encadrez-la d'un signe moins, =-PMT(...), si vous préférez voir une mensualité
positive.
Quelle est la différence entre PMT, IPMT et PPMT ?
PMT renvoie le versement périodique entier. IPMT ne renvoie que la part
d'intérêts d'un versement précis, et PPMT ne renvoie que la part de
capital. Pour un numéro de versement donné, IPMT + PPMT = PMT. Utilisez
IPMT/PPMT (ou les cumulatives CUMIPMT/CUMPRINC) pour bâtir un tableau
d'amortissement.
Pourquoi ma mensualité de crédit atteint-elle un montant énorme ?
Vous alimentez presque à coup sûr un taux annuel avec un nombre de périodes
mensuel — =PMT(6%, 30*12, 200000) traite 6 % comme un taux mensuel.
Divisez le taux par 12 : =PMT(6%/12, 30*12, 200000). Le taux et les périodes
doivent tous deux être dans la même unité que le versement.
À quoi servent les arguments fv et type ?
fv est le solde restant après le dernier versement — laissez-le à 0 pour un
prêt remboursé en totalité, ou définissez-le pour un contrat de location avec
valeur résiduelle. type gère le calendrier : 0 (défaut) signifie des
versements en fin de chaque période, 1 signifie le début (utilisé pour
la location et les loyers payés d'avance), ce qui réduit légèrement le versement.
Testé dans
Testé dans : Excel 365 (Windows 11) — dernière vérification le 2026-07-23.
Guides associés : Excel FV et PV · Excel NPV et IRR · Modèle financier à 3 états · Excel ROUND · Excel IF
