La methode FIFO (First In, First Out) est une methode comptable de valorisation des stocks qui suppose que les premiers actifs achetes sont les premiers vendus. Appliquee aux cryptomonnaies, elle determine quel prix d'achat utiliser pour calculer la plus-value lors d'une vente.
Principe du FIFO
"First In, First Out" signifie litteralement "premier entre, premier sorti". Lorsque vous vendez une cryptomonnaie, le FIFO considere que vous vendez d'abord les unites achetees en premier.
Cette methode est utilisee dans de nombreux pays pour le calcul fiscal des plus-values sur actifs numeriques, notamment en Allemagne et aux Etats-Unis.
Exemple concret de la methode FIFO
Historique d'achats de Bitcoin :
| Date | Quantite BTC | Prix unitaire | Cout total |
|---|---|---|---|
| 1er mars | 0,5 BTC | 30 000 EUR | 15 000 EUR |
| 1er juin | 0,3 BTC | 40 000 EUR | 12 000 EUR |
| 1er septembre | 0,4 BTC | 25 000 EUR | 10 000 EUR |
| Total | 1,2 BTC | 37 000 EUR |
Vente le 1er decembre : 0,7 BTC a 50 000 EUR (produit = 35 000 EUR).
Avec la methode FIFO, les 0,7 BTC vendus correspondent a :
| Lot utilise | Quantite | Prix d'achat | Cout |
|---|---|---|---|
| 1er lot (mars) | 0,5 BTC | 30 000 EUR | 15 000 EUR |
| 2e lot (juin) | 0,2 BTC | 40 000 EUR | 8 000 EUR |
| Total | 0,7 BTC | 23 000 EUR |
Plus-value FIFO = 35 000 - 23 000 = 12 000 EUR
Apres cette vente, il reste :
- 0,1 BTC du 2e lot (juin, a 40 000 EUR)
- 0,4 BTC du 3e lot (septembre, a 25 000 EUR)
Methode du Prix Moyen Pondere (PMP)
La methode du prix moyen pondere (aussi appelee CMP, cout moyen pondere) calcule un prix d'achat moyen pour l'ensemble des unites detenues.
PMP = Cout total d'acquisition / Quantite totale detenue
Dans notre exemple :
PMP = 37 000 / 1,2 = 30 833 EUR par BTC
Plus-value PMP = 35 000 - (0,7 x 30 833) = 35 000 - 21 583 = 13 417 EUR
Comparaison FIFO vs PMP
| Critere | FIFO | PMP |
|---|---|---|
| Principe | Les premiers achetes sont les premiers vendus | Prix moyen de tous les achats |
| Calcul | Suivi lot par lot | Un seul prix moyen |
| Complexite | Elevee (tracer chaque lot) | Simple |
| Impact fiscal | Variable selon l'historique des prix | Lissage des prix d'achat |
| Utilisation France | Non requis (formule specifique art. 150 VH bis) | Non requis |
| Utilisation Allemagne | Methode standard | Non acceptee |
| Utilisation USA | Methode par defaut (IRS) | Acceptee |
La methode LIFO (Last In, First Out)
La methode LIFO suppose que les derniers actifs achetes sont les premiers vendus. Dans notre exemple :
| Lot utilise | Quantite | Prix d'achat | Cout |
|---|---|---|---|
| 3e lot (septembre) | 0,4 BTC | 25 000 EUR | 10 000 EUR |
| 2e lot (juin) | 0,3 BTC | 40 000 EUR | 12 000 EUR |
| Total | 0,7 BTC | 22 000 EUR |
Plus-value LIFO = 35 000 - 22 000 = 13 000 EUR
La methode LIFO est rarement acceptee par les administrations fiscales pour les actifs numeriques.
Cas particulier de la France
En France, la formule de calcul des plus-values sur actifs numeriques (article 150 VH bis du CGI) est specifique et ne correspond ni au FIFO ni au PMP classique. Elle prend en compte la valeur globale du portefeuille au moment de chaque cession :
PV = Prix de cession - (Prix total d'acquisition x Prix de cession / Valeur globale du portefeuille)
Cette methode est obligatoire pour les particuliers residant fiscalement en France.
Conseils pratiques
- Enregistrez chaque transaction avec la date, la quantite, le prix et les frais.
- Identifiez la methode applicable dans votre pays de residence fiscale.
- Utilisez un outil de suivi (CoinTracking, Koinly, Waltio) pour automatiser le calcul.
- Conservez les justificatifs pendant au moins 6 ans en cas de controle fiscal.