ASC 350-40 Coûts des Logiciels à Usage Interne

Updated 4 July 2026 · Reviewed by US GAAP Buddy Editorial Team

Comment les coûts de développement de logiciels à usage interne sont-ils capitalisés ou comptabilisés en charges selon l'ASC 350-40 ?

U
US GAAP

ASC 350-40 Coûts des Logiciels à Usage Interne — Règle Fondamentale

Les coûts de développement de logiciels à usage interne doivent être capitalisés en tant qu'immobilisations incorporelles lorsque certains critères de phase de développement sont satisfaits ; autrement, ils sont comptabilisés en charges.

Comment Fonctionne ASC 350-40 Coûts des Logiciels à Usage Interne

  • Phase préliminaire (charges) : Tous les coûts engagés avant le lancement du projet de développement sont comptabilisés en charges, y compris l'évaluation de faisabilité, la sélection d'alternatives technologiques et les études conceptuelles (ASC 350-40-25-1). Ces coûts ne répondent pas aux critères de capitalisation, même s'ils soutiennent ultérieurement le projet.
  • Phase de développement (capitalisation) : Une fois que la faisabilité technique a été établie et que l'intention et la capacité de terminer le projet ont été confirmées, les coûts directs sont capitalisables. Cela inclut les salaires des développeurs, les coûts de matériel utilisés exclusivement pour le projet et les frais externes de consultation directement attribuables (ASC 350-40-25-2). La capitalisation commence lorsque le codage et les tests internes commencent.
  • Phase post-implémentation (charges) : Les coûts engagés après que le logiciel est devenu opérationnel et disponible pour utilisation sont comptabilisés en charges. Cela comprend la maintenance, les corrections de bogues mineurs et les améliorations mineures (ASC 350-40-25-3). Seules les améliorations substantielles qui prolongent la durée de vie utile ou augmentent les capacités du logiciel peuvent être capitalisées.
  • Amortissement : Les coûts capitalisés sont amortis sur la durée de vie utile estimée du logiciel, généralement entre 3 et 5 ans selon le secteur d'activité et la nature de la technologie (ASC 350-40-35-1). L'amortissement commence dès que le logiciel est mis en service.
  • Coûts non éligibles : Les frais généraux et administratifs, les coûts de formation des utilisateurs, les frais de conversion de données et les frais de documentation générale ne sont jamais capitalisables (ASC 350-40-25-4), même durant la phase de développement.

ASC 350-40 Coûts des Logiciels à Usage Interne — Exemple Pratique

Scénario : Une entreprise de services financiers développe un système de gestion de portefeuille interne, engageant les coûts suivants sur 18 mois :

  • Étude de faisabilité préliminaire : 150 000 $
  • Salaires des développeurs (codage et tests) : 800 000 $
  • Serveurs et infrastructure informatique dédiés : 200 000 $
  • Frais de consultation en architecture logicielle : 120 000 $
  • Formation des utilisateurs : 75 000 $
  • Maintenance post-lancement (année 1) : 50 000 $
Comptabilisation :

PhaseDescriptionMontantTraitement
PréliminaireÉtude de faisabilité150 000 $Charges de R&D
DéveloppementSalaires développeurs800 000 $Actif incorporel
DéveloppementInfrastructure serveurs200 000 $Actif incorporel
DéveloppementConsultation architecture120 000 $Actif incorporel
Post-lancementFormation utilisateurs75 000 $Charges d'exploitation
ExploitationMaintenance année 150 000 $Charges d'exploitation

Écritures comptables :

CompteDébitCrédit
Logiciels à usage interne (Actif incorporel)1 120 000
Charges de R&D (Préliminaire)150 000
Charges de R&D (Formation)75 000
Comptes créditeurs / Trésorerie895 000

Amortissement année 1 (durée de vie utile : 5 ans) :

CompteDébitCrédit
Amortissement - logiciels224 000
Amortissement cumulé - logiciels224 000

(1 120 000 $ ÷ 5 ans = 224 000 $ par an)

ASC 350-40 Coûts des Logiciels à Usage Interne — Pièges Courants

  • Incapacité à démontrer la faisabilité technique : De nombreuses entreprises capitalisent les coûts de développement sans documenter convenablement le moment où la faisabilité technique a été établie. Les auditeurs recherchent des preuves tangibles (approbations de projet, prototypes fonctionnels, jalons d'ingénierie) datées avant le début de la capitalisation (ASC 350-40-25-2). Sans documentation, tous les coûts doivent être radiés en charges.
  • Mélanger capitalisation et maintenance : Après le lancement du logiciel, les entreprises confondent souvent les améliorations mineures (frais d'exploitation) avec les améliorations majeures (capitalisables). Par exemple, corriger un bogue qui empêchait une fonctionnalité de s'exécuter correctement est une maintenance ; développer une nouvelle fonctionnalité ajoutée au cahier des charges original pourrait être capitalisable si les critères sont satisfaits (ASC 350-40-25-3).
  • Oublier d'exclure les frais généraux et coûts partagés : Les heures de personnel indirect, les frais IT généraux pour la gestion du portefeuille technologique, et les services administratifs ne peuvent pas être alloués au projet de développement logiciel, même de manière proportionnelle (ASC 350-40-25-4). Seuls les coûts directement traçables au projet spécifique sont éligibles.

ASC 350-40 Coûts des Logiciels à Usage Interne — Références Clés

  • ASC 350-40-25-1 : Critères de capitalisation pour la phase de développement
  • ASC 350-40-25-2 : Coûts éligibles durant le développement (salaires, matériel, services externes directs)
  • ASC 350-40-25-3 : Traitement des coûts post-implémentation et améliorations
  • ASC 350-40-25-4 : Coûts exclus (frais généraux, formation, conversion de données)
  • ASC 350-40-35-1 : Amortissement et durée de vie utile estimée
  • ASC 350-40-05-1 : Champ d'application et définitions des logiciels à usage interne

Related Topics

asc 350 intangibles goodwillasc 360 property plant equipmentasc 805 business combinations