Dépréciation auto
Une voiture achetée 30 000 qui perd 15 % de sa valeur chaque année vaut 13 311,16 après 5 ans, soit 44,3705 % de son prix, après 16 688,84 de dépréciation. Saisissez le prix, le taux annuel et les années de possession. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix d'achat
- 30 000
- Taux annuel
- 15
- Années
- 5
- Valeur actuelle
- 13 311,16
- Dépréciation totale
- 16 688,84
- Pourcentage restant
- 44,3705
La valeur de marché d'une voiture reste rarement celle de l'étiquette une fois que vous quittez le concessionnaire. Les desks d'assurance, les annonces de vente entre particuliers, les devis de refinancement et les tableurs de finances personnelles ont besoin d'une valeur actuelle reproductible à partir de trois chiffres : ce que vous avez payé, la vitesse à laquelle le véhicule perd de la valeur chaque année, et depuis combien de temps vous le détenez. Ce calculateur de dépréciation automobile applique le modèle à solde dégressif des guides auto : chaque année, la valeur restante est multipliée par un moins le taux annuel. Saisissez le prix d'achat, le taux annuel de dépréciation en pourcentage et les années de détention, et l'outil renvoie la valeur actuelle ainsi que la dépréciation totale et la part restante du prix d'origine. Un taux négatif est refusé, car une plus-value n'est pas une dépréciation.
Comment se calcule la dépréciation auto à solde dégressif
Les guides auto et de nombreuses tables résiduelles d'assureurs traitent une voiture particulière comme perdant une part fixe de ce qu'elle vaut encore au début de chaque année, et non un montant monétaire fixe. C'est le modèle à solde dégressif, ou solde réducteur. La valeur actuelle V est alors P fois un moins r, élevé à la puissance n.
Après un an, une voiture à trente mille à quinze pour cent vaut vingt-cinq mille cinq cents ; la deuxième année, le même quinze pour cent est prélevé sur ce solde restant, pas sur l'étiquette d'origine, donc la baisse en monnaie est plus faible même si le taux n'a pas changé. Après cinq ans, le facteur est zéro virgule quatre-vingt-cinq à la puissance cinq, soit environ quarante-quatre pour cent du prix d'achat.
Lorsque le taux annuel est exactement zéro, la voiture conserve son prix d'achat pour tout n, ce qui est la réponse honnête pour une hypothèse promotionnelle sans perte ou pour une collection que vous traitez comme plate. Lorsque n vaut zéro, le propriétaire vient de prendre livraison et V égale P. Un taux de cent pour cent passe le véhicule en perte après la première année et renvoie zéro pour tout n positif.
Ce n'est pas un amortissement linéaire comptable, ni une table fiscale MACRS, ni un correctif de kilométrage ou d'état : c'est le résiduel composé que les gens visent en cherchant un calculateur de dépréciation auto et en demandant ce que vaut la voiture aujourd'hui.
Où un calculateur de dépréciation auto gagne sa place
Les vendeurs particuliers et les annonces de places de marché ont besoin d'un plancher reproductible de prix demandé à partir de l'étiquette, du taux annuel de perte annoncé et de l'âge du millésime, pas d'un teaser qui cache la capitalisation. Les desks d'assurance et de refinancement utilisent les mêmes trois chiffres lorsqu'ils veulent un contrôle rapide de valeur réelle avant d'ouvrir un ouvrage d'expertise complet. Une validation échouée ne consomme pas de solde.
Gardez les requêtes petites, figez les champs monétaires arrondis dans les tests, et vous obtenez une mathématique stable de dépréciation composée pour widgets, vérificateurs de devis et workers de bord, sans dresser vous-même un système complet d'évaluation résiduelle.
Cas d’usage
Prix demandé en vente entre particuliers
Saisissez ce que vous avez payé, un taux annuel typique d'un guide grand public et les années de détention pour fixer un plancher de valeur actuelle avant de publier l'annonce.
Questions fréquentes
Que se passe-t-il si le taux de dépréciation est négatif ?
Un taux négatif serait une appréciation, et ce calculateur ne modélise que la dépréciation. Zéro est autorisé et laisse le prix d'achat inchangé.
Cela inclut-il le kilométrage, l'état ou l'amortissement fiscal ?
Non. Le calculateur renvoie uniquement le résiduel à solde dégressif à partir du prix, du taux et des années. Tranches de kilométrage, historique d'accidents, tables fiscales MACRS et solde du prêt relèvent d'estimations séparées.
Pourquoi ma voiture perd-elle moins d'argent chaque année au même taux ?
Parce que le pourcentage de chaque année s'applique à ce que la voiture vaut encore, pas au prix d'origine. Après la première année, les mêmes 15 % portent sur une valeur plus faible : la baisse annuelle en argent diminue alors que le taux reste identique.
Peut-on saisir une durée de possession partielle en années ?
Oui. Les fractions comme 2,5 ans sont acceptées, jusqu'à 100 ans. Avec zéro an, vous venez de prendre livraison et la valeur actuelle est égale au prix d'achat.
Que signifie un taux de dépréciation de 0 % ou de 100 % ?
À 0 %, la voiture garde son prix d'achat quel que soit le nombre d'années, ce qui convient à un véhicule de collection jugé stable. À 100 %, elle ne vaut plus rien après la première année.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/fin/car-depreciation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"purchase_price":30000,"annual_rate":15,"years":5}'const res = await fetch("https://api.kit.forhosting.com/fin/car-depreciation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"purchase_price": 30000,
"annual_rate": 15,
"years": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/car-depreciation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"purchase_price": 30000,
"annual_rate": 15,
"years": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/car-depreciation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"purchase_price":30000,"annual_rate":15,"years":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"purchase_price":30000,"annual_rate":15,"years":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/car-depreciation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"purchase_price": 30000,
"annual_rate": 15,
"years": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.car_depreciation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_purchase_price | 1000000000000000 |
max_years | 100 |
max_annual_rate | 100 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment se calcule la dépréciation auto à solde dégressif
Convertissez le taux annuel de dépréciation coté en un décimal r égal à annual_rate divisé par cent, soit P le prix d'achat et n les années de détention.
Contrat d'entrée, taux habituels et validation
Le calculateur ne modélise pas les tranches de kilométrage, l'historique d'accidents, les packs d'options, la demande régionale, la taxe de vente ni le solde du prêt ; cela relève d'outils dédiés. Associez ce résiduel à vos propres contrôles de solde restant dû et de valeur réelle d'assurance lorsque vous devez décider de vendre ou de conserver. Envoyez un corps JSON avec trois champs obligatoires. purchase_price est ce que vous avez payé pour la voiture en unités monétaires et doit être un nombre fini supérieur à zéro. Un prix nul ou négatif échoue avec invalid_input en nommant purchase_price et n'est pas facturé, car un achat gratuit ou inversé n'est pas un problème de résiduel. annual_rate est le taux annuel de dépréciation en pourcentage : utilisez 15 pour quinze pour cent par an, pas 0.15, et il doit être un nombre fini de zéro à cent. Un annual_rate négatif échoue avec invalid_input parce qu'un taux sous zéro serait une appréciation et cet outil n'invente pas un modèle de croissance. years est la durée de détention ; les fractions telles que deux virgule cinq sont admises, et la valeur doit être un nombre fini supérieur ou égal à zéro et au plus cent. Les champs manquants, les valeurs non finies, un prix d'achat qui n'est pas positif, un years sous zéro et un taux au-dessus de cent échouent aussi avec invalid_input en nommant le problème. En cas de succès, le corps répète purchase_price, annual_rate et years ; renvoie current_value comme résiduel à solde dégressif ; total_depreciation comme purchase_price moins ce résiduel ; remaining_percent comme la part du prix d'origine encore au bilan ; et une courte chaîne de formule que vous pouvez afficher à côté des chiffres. Les taux typiques des guides grand public se situent près de vingt pour cent la première année puis de dix à quinze pour cent ensuite ; ce calculateur utilise un seul taux annuel constant sur toute la période de détention, donc si vous voulez une première année plus raide, lancez l'année un à vingt pour cent et réinjectez cette valeur actuelle comme prochain purchase_price.
Où un calculateur de dépréciation auto gagne sa place
Les leçons de finance en classe et les scripts de budget de flotte regroupent de nombreux prix d'achat, taux et durées de détention via l'API JSON lorsqu'ils ont besoin d'un oracle plutôt que d'une cellule de tableur qui utilise en silence la ligne droite au lieu du solde dégressif. Les acheteurs d'occasion comparent souvent une citadine de trois ans et une berline de cinq ans au même taux ; indiquer chaque âge directement rend les deux années supplémentaires visibles comme un current_value plus bas, et non comme une lecture cachée de table. Parce que l'implémentation est du parse pur de tier A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Contrôles d'assurance et de refinancement
Comparez une valeur réelle cotée ou un résiduel de refinancement à un current_value à solde dégressif issu du même prix, taux et âge.
Budgets de flotte et leçons de finance
Appelez l'API JSON avec de nombreux triplets prix, taux et années lorsqu'une classe ou un script de flotte a besoin d'un oracle déterministe de dépréciation auto plutôt que d'une cellule de tableur.
Questions techniques
Comment calcule-t-on la valeur dépréciée d'une voiture ?
Envoyez purchase_price (ce que vous avez payé), annual_rate en pourcentage (p. ex. 15) et les years de détention. L'API renvoie current_value = purchase_price × (1 − annual_rate/100)^years, plus total_depreciation et remaining_percent.
annual_rate est-il un pourcentage ou une fraction décimale ?
Un pourcentage. Utilisez 15 pour une perte annuelle de 15%, pas 0.15. Le moteur divise par 100 avant d'élever (1 − r) aux années de détention.
Combien coûte le calculateur de dépréciation auto ?
L'outil dans le navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.