ForHosting KIT · Finances et argent

Calculateur d'amortissement

Une machine de 10 000, valeur résiduelle 1 000, durée d'utilité 5 ans : en linéaire, elle s'amortit de 1 800 par an et finit à 1 000. Le dégressif ou la somme des chiffres des années avancent la charge. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Coût
10 000
Valeur résiduelle
1 000
Durée de vie utile
5
Vous obtenez
Base amortissable
9 000
Amortissement périodique
1 800
Dépréciation totale
9 000
Valeur comptable finale
1 000

L'amortissement transforme le coût d'un actif durable en une suite de charges, afin que les livres montrent l'usure sur la durée d'utilité plutôt qu'un choc unique à l'achat. Les tableurs enfouissent la formule, et les calculettes manuelles divergent souvent sur l'arrondi résiduel de la dernière période lorsque vous changez de méthode. Ce calculateur d'amortissement accepte le coût d'origine, la valeur résiduelle estimée, la durée d'utilité en périodes entières et une méthode choisie —linéaire, dégressif à deux cents pour cent ou somme des années— puis renvoie la base amortissable, le montant d'amortissement de la première période, l'amortissement total sur la durée, la valeur nette en fin de vie et un calendrier complet d'amortissement, d'amortissement cumulé et de valeur nette pour chaque période. La durée d'utilité doit être un entier positif : une durée nulle ou négative est rejetée comme entrée invalide, plutôt que de diviser par zéro.

Comment les trois méthodes répartissent le coût sur la durée d'utilité

Toute méthode part de la même base amortissable : coût d'origine moins résidu. Cette base est le montant total qui sera passé en charge sur la durée d'utilité ; après la dernière période, la valeur nette égale le résidu et l'amortissement cumulé égale la base. Exemple : coût dix mille, résidu mille, durée cinq.

Le linéaire charge mille huit cents chaque année. Le dégressif charge quatre mille la première année, puis deux mille quatre cents, puis mille quatre cent quarante, puis huit cent soixante-quatre, puis deux cent quatre-vingt-seize. La somme des années charge trois mille, deux mille quatre cents, mille huit cents, mille deux cents et six cents.

La devise est sans unité : vous fournissez des montants dans la monnaie que vous utilisez déjà et interprétez les sorties dans les mêmes unités. Un coût négatif, un résidu supérieur au coût ou une méthode hors des trois noms énumérés est rejeté comme entrée invalide, plutôt que d'inventer une charge négative ou un résidu gonflé.

Choisissez la méthode et obtenez la charge de première période

Saisissez coût, résidu, durée d'utilité et méthode pour obtenir le montant d'amortissement périodique de la période un, plus l'amortissement total sur la durée.

Calendrier de la valeur nette période par période

Utilisez le schedule renvoyé pour lister amortissement, amortissement cumulé et valeur nette de chaque période sous SL, DDB ou SYD.

Que se passe-t-il si la durée d'utilité est nulle ou négative ?

Une durée d'utilité non positive diviserait par zéro ou inverserait le temps, donc elle est rejetée et non facturée.

Comment le dégressif à deux cents pour cent traite-t-il le résidu ?

La dernière période prend le résidu restant pour que la valeur nette finale égale salvage.

Comment calcule-t-on l'amortissement linéaire ?

Retranchez la valeur résiduelle du coût pour obtenir la base amortissable, puis divisez-la par la durée d'utilité. Chaque période complète porte la même charge, et la dernière absorbe l'arrondi pour que le tableau finisse exactement à la valeur résiduelle.

Quelle différence entre le dégressif à taux double et la somme des chiffres des années ?

Les deux chargent davantage les premières années. Le dégressif applique un taux fixe de deux divisé par la durée d'utilité à la valeur comptable d'ouverture ; la somme des chiffres répartit la base selon la durée restante divisée par la somme des années.

Gère-t-il le MACRS, la section 179 ou l'amortissement bonus ?

Non. Il couvre les trois méthodes périodiques classiques avec leur tableau complet. Le prorata de première année, les tables MACRS, la section 179, l'amortissement bonus et l'amortissement selon les unités produites n'en font pas partie.

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.

POSThttps://api.kit.forhosting.com/fin/depreciation

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é.

curl -X POST https://api.kit.forhosting.com/fin/depreciation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cost":10000,"salvage":1000,"useful_life":5,"method":"straight_line"}'
{
  "cost": 10000,
  "salvage": 1000,
  "useful_life": 5,
  "method": "straight_line"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment les trois méthodes répartissent le coût sur la durée d'utilité

Le linéaire (straight_line) répartit la base de façon uniforme, de sorte que chaque période pleine porte la même charge jusqu'à ce que la dernière absorbe l'arrondi résiduel. Le dégressif à deux cents pour cent (double_declining_balance) applique un taux constant de deux divisé par la durée d'utilité à la valeur nette d'ouverture de chaque période, ce qui anticipe la charge ; le moteur ne comptabilise jamais plus que la valeur nette restante moins le résidu, et la période finale prend ce qui reste pour que le calendrier se termine bien sur le salvage. La somme des années (sum_of_years_digits) pèse davantage les périodes initiales sans taux sur la valeur nette : les chiffres de un à n somment n fois n plus un sur deux, et la période t passe en charge la durée restante sur cette somme fois la base amortissable, avec à nouveau un résidu en dernière période pour que les totaux collent à la base. Conventions d'année partielle, barèmes MACRS, section 179, amortissement bonus et unités d'œuvre sont hors périmètre : ce endpoint répond aux trois méthodes périodiques en forme fermée avec un calendrier explicite.

Contrat d'entrée, arrondi et gestion des erreurs

Envoyez éventuellement decimals comme entier de zéro à huit contrôlant l'arrondi half-up des sorties monétaires (deux par défaut). Une durée d'utilité nulle ou négative est l'erreur dure du contrat : diviser une base amortissable par une durée non positive est indéfini, donc la tâche échoue au lieu de renvoyer Infinity ou un calendrier fabriqué. L'arrondi half-up s'applique à chaque champ monétaire à partir du calcul en virgule flottante, pour que les goldens restent stables entre runtimes. La dernière période du calendrier absorbe tout résidu afin que l'amortissement cumulé égale la base amortissable et que la valeur nette finale égale le salvage même si la division ne tombe pas sur une décimale propre. Envoyez en POST un objet JSON avec quatre champs obligatoires : cost comme nombre fini strictement positif, salvage comme nombre fini supérieur ou égal à zéro et inférieur ou égal à cost, useful_life comme entier de un à cent (périodes entières, en général des années) et method comme l'un de straight_line, double_declining_balance ou sum_of_years_digits. Les chaînes numériques qui s'interprètent comme des valeurs finies sont acceptées comme les nombres JSON. Champs manquants, valeurs non finies, cost non positif, salvage négatif, salvage supérieur à cost, method inconnu et useful_life nul, négatif, non entier ou supérieur à cent échouent avec invalid_input et ne sont pas facturés. En cas de succès le corps renvoie cost et salvage arrondis, useful_life, method, depreciable_base, periodic_depreciation (la charge de la première période ; en linéaire c'est le montant annuel constant), total_depreciation, book_value_end, un tableau schedule avec un objet par période contenant period, depreciation, accumulated_depreciation et book_value, et une courte chaîne formula à afficher à côté des chiffres. Associez cette API à votre propre module fiscal si vous avez besoin de pourcentages MACRS ou de conventions de première année par juridiction ; le calculateur n'estime ni économies d'impôt ni actifs d'impôts différés.

Où un calculateur d'amortissement multi-méthodes crée de la valeur

Les pages d'éducation comptable et les blogs de finance personnelle se positionnent sur calculateur d'amortissement lorsqu'ils proposent un outil en direct qui laisse le lecteur choisir une méthode au lieu de figer la page sur une seule convention. Les formateurs en comptabilité laissent les élèves saisir coût, résidu et durée, basculer entre linéaire, dégressif à deux cents pour cent et somme des années, et vérifier à la fois la charge de la première période et l'échelle complète de la valeur nette face aux tables du manuel. Les parcours d'onboarding SaaS peuvent montrer l'amortissement du premier actif sans déployer un module complet de grand livre. Cet outil ne récupère pas de catalogues d'actifs, n'applique pas de pourcentages de bonus fiscal, ne prorate pas les acquisitions en cours d'année et ne lit pas les barèmes MACRS : uniquement l'amortissement périodique en forme fermée et la valeur nette d'un seul actif avec coût, résidu, durée en périodes entières et l'une des trois méthodes de manuel. Les scripts d'ops internes ont besoin d'un endpoint parse déterministe plutôt qu'un collage fragile dans un tableur pour construire des registres d'immobilisations pour démos ou sandboxes. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant, et une validation échouée ne consomme pas le solde. Faites varier useful_life ou method en boucle depuis votre code pour des tables de scénarios ; figez periodic_depreciation et les valeurs nettes du schedule dans les tests ; gardez les requêtes petites. Le chemin gratuit du navigateur utilise le même module pur que l'API, ainsi démos et production ne divergent jamais. Si vous avez besoin de la page linéaire seule qui se positionne déjà sur cette requête plus étroite, conservez-la ; ce endpoint est le sélecteur de méthode avec calendrier.

Widgets de classe et de contenu

Intégrez le calculateur gratuit du navigateur sur des pages éducatives pour que les apprenants changent de méthode et vérifient les tables du manuel face à une API déterministe.

Comment calculer l'amortissement avec cet outil ?

Envoyez cost (strictement positif), salvage (zéro ou plus, pas au-dessus de cost), useful_life comme entier positif et method comme straight_line, double_declining_balance ou sum_of_years_digits. La réponse inclut periodic_depreciation et un calendrier complet.

Qu'est-ce que periodic_depreciation dans la réponse ?

C'est le montant d'amortissement de la première période. En linéaire c'est la charge constante ; en méthodes accélérées c'est la charge d'ouverture plus élevée, les périodes suivantes figurant dans le schedule.

Combien coûte le calculateur d'amortissement ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →