ASC 350-40 Costi del Software per Uso Interno

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

Come vengono capitalizzati o spesati i costi di sviluppo del software per uso interno secondo l'ASC 350-40?

U
US GAAP

ASC 350-40 Costi del Software per Uso Interno — Regola Fondamentale

I costi di sviluppo del software per uso interno devono essere capitalizzati solo quando il software ha raggiunto una fase di sviluppo funzionalmente completa e può essere utilizzato per lo scopo previsto; i costi anteriori alla fattibilità tecnica e quelli di manutenzione sono spesati immediatamente (ASC 350-40-25-1).

Come Funziona ASC 350-40 Costi del Software per Uso Interno

  • Spesare nella fase preliminare: Tutti i costi sostenuti prima che il progetto raggiunga la fattibilità tecnica (preliminary project stage) devono essere spesati, inclusi studi di fattibilità, analisi di alternative e pianificazione iniziale (ASC 350-40-25-2). Questa fase termina quando l'entità ha determinato che il progetto è fattibile dal punto di vista tecnico e ha approvato il proseguimento dello sviluppo.
  • Capitalizzare nella fase di sviluppo: Una volta raggiunta la fattibilità tecnica, i costi direttamente attribuibili allo sviluppo (stipendi dei programmatori, hardware dedicato, licenze di sviluppo) e i costi di infrastruttura allocati razionalmente vengono capitalizzati come immobilizzazione immateriale (ASC 350-40-25-3). Questo periodo inizia quando il progetto è tecnicamente fattibile e continua fino al completamento e alla messa in esercizio del software.
  • Spesare i costi di manutenzione e post-implementazione: I costi di correzione di difetti, manutenzione ordinaria e upgrade funzionali minori vengono spesati quando sostenuti (ASC 350-40-25-4). Solo gli upgrade che aumentano significativamente la funzionalità o l'efficienza possono essere capitalizzati.
  • Misurazione e ammortamento: Il costo capitalizzato include tutti i costi diretti di sviluppo e una quota appropriata di costi indiretti allocati razionalmente. L'asset viene ammortizzato a quote costanti dal primo utilizzo commerciale, tipicamente su un periodo di 3-10 anni (ASC 350-40-35-1). L'entità deve valutare periodicamente l'utilità economica del software e registrare svalutazioni se il valore recuperabile scende al di sotto del valore contabile (ASC 360-10-35-1, applicabile anche al software).
  • Classificazione in bilancio: Il software capitalizzato viene presentato come immobilizzazione immateriale nell'attivo non corrente, con separata disclosure del costo lordo, dell'ammortamento accumulato e del valore netto (ASC 350-40-50-1).

ASC 350-40 Costi del Software per Uso Interno — Esempio Pratico

Un'azienda tecnologica decide di sviluppare internamente un sistema ERP per supportare le sue operazioni. I seguenti costi sono sostenuti:

Fase preliminare (gennaio-marzo 2024): €150.000 in studi di fattibilità e consulenza → spesati immediatamente

Fase di sviluppo (aprile 2024-febbraio 2025):

  • Stipendi del team di sviluppo (12 mesi): €480.000
  • Licenze software di sviluppo: €45.000
  • Hardware dedicato ai server di test: €60.000
  • Allocation di IT overhead (20% dei costi diretti): €97.000
  • Totale capitalizzabile: €682.000
Post-implementazione (marzo 2025):
  • Correzione di bug di sistema: €25.000 → spesato
  • Upgrade per nuovi moduli funzionali: €120.000 → capitalizzato (poiché aumenta significativamente la capacità)
Registrazioni contabili:

Fase preliminare:

ContoDareAvere
Spese di consulenza150.000
Cassa/Fornitori150.000

Fase di sviluppo (voce riepilogativa):

ContoDareAvere
Software per uso interno682.000
Cassa/Fornitori682.000

Post-implementazione (ammortamento annuale su 8 anni, €682.000 ÷ 8 = €85.250):

ContoDareAvere
Spese di ammortamento85.250
Ammortamento accumulato - Software85.250

ASC 350-40 Costi del Software per Uso Interno — Errori Comuni

  • Confondere manutenzione con upgrade: Molti professionisti capitalizzano le spese di correzione di bug e manutenzione ordinaria, violando ASC 350-40-25-4. La regola è: se il costo non amplia significativamente la funzionalità o l'efficienza, va spesato.
  • Timing errato della capitalizzazione: Alcuni iniziano a capitalizzare costi troppo presto (prima della fattibilità tecnica) o includono costi amministrativi e organizzativi generici non direttamente attribuibili al progetto specifico (ASC 350-40-25-3 proibisce questa pratica).
  • Negligenza negli impairment test: Il software interno non viene testato regolarmente per svalutazione. Se il software non viene più utilizzato oppure è stato sostituito, il valore contabile deve essere ridotto al valore recuperabile secondo ASC 360-10-35-1, con conseguente perdita da svalutazione.

Riferimenti chiave della Codification

  • ASC 350-40-25-1 (capitalizzazione della fase di sviluppo)
  • ASC 350-40-25-2 (spesare la fase preliminare)
  • ASC 350-40-25-4 (manutenzione e post-implementazione)
  • ASC 350-40-35-1 (misurazione e ammortamento)
  • ASC 360-10-35-1 (impairment di immobilizzazioni immateriali)
  • ASC 350-40-50-1 (disclosure e presentazione in bilancio)

Related Topics

asc 350 intangibles goodwillasc 360 property plant equipmentasc 805 business combinations