ASC 350-40 Costos de Software de Uso Interno

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

¿Cómo se capitalizan o se registran como gastos los costos de desarrollo de software de uso interno según ASC 350-40?

U
US GAAP

ASC 350-40 Costos de Software de Uso Interno — Regla Fundamental

Los costos de desarrollo de software de uso interno se capitalizan cuando se cumple con criterios específicos de reconocimiento del activo intangible (ASC 350-40-25-1); de lo contrario, se contabilizan como gastos operativos en el período incurrido.

Cómo Funciona ASC 350-40 Costos de Software de Uso Interno

  • Fase preliminar (expensada): Los costos incurridos antes de que se determine la "aplicación tecnológica" se gastan inmediatamente. Esto incluye investigación, evaluación de alternativas y negociaciones con proveedores (ASC 350-40-25-2). No se capitaliza ningún costo hasta que la entidad haya completado la evaluación preliminar y decidido proceder con el desarrollo.
  • Fase de desarrollo (capitalizable): Una vez que la entidad ha determinado la viabilidad técnica y el uso intencional del software, se capitalizan los costos directos de desarrollo, incluyendo sueldos de programadores, honorarios de consultores externos directamente asignables, y otros costos de materiales utilizados en el desarrollo (ASC 350-40-25-3). Los costos de gestión general y administración se excluyen.
  • Fase de prueba (parcialmente capitalizable): Los costos de prueba y validación se capitalizan mientras se realicen mejoras y se compruebe la funcionalidad del software (ASC 350-40-25-4). Una vez que el software está listo para producción, la capitalización cesa.
  • Medición inicial: El software de uso interno se mide al costo, incluyendo todos los costos incrementales directos incurridos durante el desarrollo (ASC 350-40-30-1). No incluye costos de interés financiero ni costos indirectos de administración.
  • Amortización: Después del reconocimiento inicial, se amortiza en línea recta a lo largo de la vida útil estimada del software, generalmente de 3 a 10 años según la tecnología y el entorno empresarial (ASC 350-40-35-1).
  • Mantenimiento y actualizaciones: Los costos de mantenimiento, corrección de errores y actualizaciones menores se gastan en el período incurrido; solo se capitalizan si extienden significativamente la vida útil o añaden funcionalidad sustancial (ASC 350-40-25-5).

ASC 350-40 Costos de Software de Uso Interno — Ejemplo Práctico

Una empresa de manufactura decide desarrollar un sistema ERP personalizado de uso interno. Los costos incurridos son:

  • Evaluación preliminar y consultoría estratégica: $50,000 (gastos)
  • Desarrollo de módulos (sueldos programadores): $400,000 (capitalizable)
  • Pruebas e implementación: $80,000 (capitalizable)
  • Capacitación de usuarios: $30,000 (gastos)
  • Mantenimiento post-lanzamiento (Año 1): $25,000 (gastos)

Asientos contables

CuentaDébitoCrédito
Gasto: Consultoría Preliminar50,000
Caja50,000
CuentaDébitoCrédito
Activo Intangible: Software Interno480,000
Caja480,000
*(Desarrollo + Pruebas: $400K + $80K)*
CuentaDébitoCrédito
Gasto: Capacitación30,000
Caja30,000

Amortización anual (10 años, vida útil)

CuentaDébitoCrédito
Gasto: Amortización - Software48,000
Amortización Acumulada - Software48,000
*(480,000 / 10 años)*

El balance muestra: Activo Intangible Software Interno $480,000 menos Amortización Acumulada $48,000 = Valor Neto $432,000.

ASC 350-40 Costos de Software de Uso Interno — Errores Comunes

  • Capitalizar costos preliminares: Muchos contadores capitalizan gastos de evaluación y análisis antes de que se haya formalizado la decisión de desarrollo. La prueba definitoria es si el software ha alcanzado "viabilidad técnica demostrable" (ASC 350-40-20). Los costos anteriores a esa determinación deben gastarse.
  • Incluir costos indirectos y de gestión: Es frecuente asignar porciones de sueldos de directivos, costos administrativos generales y servicios compartidos. ASC 350-40 es explícito: solo se capitalizan costos directos e incrementales (ASC 350-40-30-1). Los overhead e indirectos se gastan.
  • No ajustar por abandono: Si el proyecto se abandona antes de completarse, los costos capitalizados hasta ese punto se da de baja (pérdida). Algunos auditores cuestionarán si realmente existe un "activo" con valor futuro probado si el proyecto fracasó. Documentar la decisión de abandono es crítico.

ASC 350-40 Costos de Software de Uso Interno — Referencias Clave

  • ASC 350-40-25-1: Criterios de reconocimiento inicial del software de uso interno.
  • ASC 350-40-25-2 a 25-5: Fases de desarrollo (preliminar, desarrollo, prueba, mantenimiento).
  • ASC 350-40-30-1: Medición inicial al costo incremental directo.
  • ASC 350-40-35-1: Amortización sistemática a lo largo de la vida útil.
  • ASC 350-40-40-1: Revisiones de vida útil y pruebas de deterioro.

Related Topics

asc 350 intangibles goodwillasc 360 property plant equipmentasc 805 business combinations