Mode d'emploi
- Sur chaque ligne de Flux de trésorerie : date et montant, une ligne par flux, saisissez la date, une espace, puis le montant. L'argent que vous versez est négatif.
- Placez le flux le plus ancien sur la première ligne. Une ligne par paiement, dans l'ordre que vous voulez ensuite.
- Lisez le XIRR, le rendement annuel en haut du résultat.
- Vérifiez le Total à ce taux, qui vaut zéro quand le taux est juste, et lisez le tableau des jours et des montants actualisés.
Comment le XIRR est calculé
Un investissement reçoit souvent de l'argent à des dates qui ne sont pas à un an d'écart : un dividende en mars, un autre en octobre, une vente en février. Le TRI suppose le même écart entre tous les flux, il ne peut donc pas utiliser les dates réelles. Le XIRR le peut. Il trouve l'unique taux annuel auquel les flux datés s'annulent.
Microsoft définit la fonction XIRR d'Excel comme le taux r qui résout l'équation ci-dessous, où chaque date est comptée depuis la première et où une année compte 365 jours.
somme sur i de Pᵢ ÷ (1 + r)^((dᵢ − d₁) ÷ 365) = 0
Pᵢ = le montant du flux i
dᵢ = sa date, d₁ = la première date
r = le taux annuel, trouvé par une méthode numérique
- Le premier flux est à la première date et n'est pas actualisé, puisque ses jours sont 0.
- Un flux 365 jours après la première date est actualisé d'une année au taux.
- Le taux est résolu par la méthode de Newton à partir de 10 %, l'estimation initiale d'Excel, puis par une recherche des changements de signe quand Newton ne converge pas.
L'année de 365 jours et la première date
Excel compte chaque année pour 365 jours, y compris une année bissextile. Ainsi, du 1er janvier 2020 au 1er janvier 2021 il y a 366 jours, et 100 versés puis 110 récupérés donnent un taux de 1,1 à la puissance 365/366, moins 1, soit 9,97 %, et non 10 %.
Une date antérieure à la première est refusée, car Excel renvoie pour elle l'erreur #NUM!. C'est pourquoi la première ligne doit être la date la plus ancienne.
Ce que ce calculateur ne prend pas en compte
- Les frais, les commissions, les impôts sur les gains et l'effet de l'inflation. Saisissez les montants après ceux-ci, ou lisez le résultat comme avant impôt.
- Les flux non datés, ou un taux qui change dans le temps. Utilisez un seul taux pour toute la période.
- Plusieurs investissements à la fois. Chaque calcul porte sur un seul ensemble de flux.
Exemple détaillé : l'exemple XIRR de Microsoft Excel
Investissez 10 000 € le 1er janvier 2008. Recevez ensuite 2 750 € le 1er mars 2008, 4 250 € le 30 octobre 2008, 3 250 € le 15 février 2009 et 2 750 € le 1er avril 2009. Les jours depuis la première date sont 0, 60, 303, 411 et 456. Le taux auquel le total est nul est de 37,34 % par an, le même chiffre que la page d'aide de Microsoft sur le XIRR.
Actualisés au 1er janvier 2008 à 37,34 %, les flux valent −10 000,00 €, 2 610,26 €, 3 265,94 €, 2 273,70 € et 1 850,10 €, qui s'annulent.
| Date | Flux de trésorerie | Jours | Actualisé |
|---|---|---|---|
| 1er janv. 2008 | −10 000,00 | 0 | −10 000,00 |
| 1er mars 2008 | 2 750,00 | 60 | 2 610,26 |
| 30 oct. 2008 | 4 250,00 | 303 | 3 265,94 |
| 15 févr. 2009 | 3 250,00 | 411 | 2 273,70 |
| 1er avril 2009 | 2 750,00 | 456 | 1 850,10 |
Questions fréquentes
Pourquoi le XIRR diffère-t-il du TRI ?
Le TRI traite chaque flux comme s'il était séparé du suivant d'une période, alors que le XIRR compte les jours réels entre les dates et divise par 365. Quand les dates sont à un an d'écart, les deux donnent le même taux.
Pourquoi le calculateur refuse-t-il une date ?
Une date doit être un jour réel, écrit 2021-01-01 ou 01.01.2021, et aucune date ne peut précéder la première ligne. Excel refuse de la même façon une date antérieure.
Pourquoi n'y a-t-il pas de XIRR pour mes flux ?
Le XIRR a besoin d'au moins un montant versé et d'un montant reçu, et un taux doit annuler le total. Quand tout l'argent revient à la même date, ou que les montants ne s'équilibrent jamais, aucun taux n'existe.
Puis-je saisir les dates à la mode turque ou européenne ?
Oui. Écrivez 01.01.2021 avec des points entre le jour, le mois et l'année, comme s'écrivent les dates turques et européennes, ou utilisez la forme ISO 2021-01-01 qui fonctionne partout.
Mes données sont-elles envoyées à un serveur ?
Non. Le calcul se fait dans votre navigateur, et rien de ce que vous saisissez n'est envoyé à notre serveur ni enregistré.
Sources
Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.