CPAs dinámicos y con visión de futuro • Honorarios fijos • Totalmente remoto
Para equipos financieros, controllers y auditores

ASC 350-40 Software de uso interno y computación en la nube

Este verificador gratuito y guiado lleva a tu equipo de finanzas por los puntos de decisión clave de ASC 350-40 Software de uso interno y computación en la nube. Responde unas preguntas para ver el tratamiento probable y la evidencia a documentar.

8 pasos guiados Privado en tu navegador Enlaces a orientación oficial

Revisado el 30 de junio de 2026Preparado por Financial Connect, contadores públicos y consultores

Iniciar la evaluación gratis

Tu evaluación guiada gratis

Responde unas preguntas rápidas abajo. Es privado - no se envía ni se guarda nada - y toma cerca de un minuto.

Esta herramienta es sólo para información general y no es asesoramiento fiscal. Los resultados dependen de hechos y de la ley actual que este verificador no pueda capturar. Confirme la conclusión con su contador público certificado (CPA) antes de actuar.

Las preguntas que esta herramienta te plantea

Esto es lo que pregunta la herramienta y por qué importa cada paso. ¿Prefieres hablarlo? Contáctanos y te ayudamos directamente.

¿Cuál describe mejor el software o arreglo que se está evaluando?

La ASC 350-40 se aplica al software adquirido, desarrollado o modificado únicamente para uso interno, incluido el software que una entidad utiliza para proporcionar un servicio alojado cuando los clientes no pueden tomar posesión del mismo, y a la contabilidad de un cliente para los acuerdos de alojamiento. En cambio, el software que se venderá, arrendará o comercializará de otro modo está incluido en la ASC 985-20, que utiliza un modelo de capitalización diferente construido en torno a la viabilidad tecnológica.

La ASC 350-40 se aplica al software adquirido, desarrollado o modificado únicamente para uso interno, incluido el software que una entidad utiliza para proporcionar un servicio alojado cuando los clientes no pueden tomar posesión del mismo, y a la contabilidad de un cliente para los acuerdos de alojamiento. En cambio, el software que se venderá, arrendará o comercializará de otro modo está incluido en la ASC 985-20, que utiliza un modelo de capitalización diferente construido en torno a la viabilidad tecnológica.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿Existe un plan sustancial, o se está desarrollando uno, para comercializar el software externamente?

El software de uso interno tiene dos características según la ASC 350-40-15-2A: se adquiere, se desarrolla internamente o se modifica únicamente para satisfacer las necesidades internas, y durante el desarrollo o la modificación no existe ni se está desarrollando ningún plan sustancial para comercializarlo externamente. Un patrón de venta de software que contenía código compartido con proyectos internos puede indicar una intención de marketing para los proyectos actuales, así que evalúe el historial y el plan para este software específico.

El software de uso interno tiene dos características según la ASC 350-40-15-2A: se adquiere, se desarrolla internamente o se modifica únicamente para satisfacer las necesidades internas, y durante el desarrollo o la modificación no existe ni se está desarrollando ningún plan sustancial para comercializarlo externamente. Un patrón de venta de software que contenía código compartido con proyectos internos puede indicar una intención de marketing para los proyectos actuales, así que evalúe el historial y el plan para este software específico.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿En qué etapa del proyecto se incurre en los costos?

Clasificar cada costo por la naturaleza de la actividad realizada, no por cuándo cae dentro del cronograma del proyecto; las etapas pueden repetirse a medida que se desarrollan nuevos módulos o componentes. Dos trampas: la capacitación y la mayoría de los costos de conversión de datos se contabilizan incluso cuando se incurren durante la etapa de desarrollo de la aplicación (ASC 350-40-25-4 y 25-5), y las actualizaciones o mejoras se capitalizan sólo cuando es probable que resulten en funcionalidad adicional (ASC 350-40-25-7).

Clasificar cada costo por la naturaleza de la actividad realizada, no por cuándo cae dentro del cronograma del proyecto; las etapas pueden repetirse a medida que se desarrollan nuevos módulos o componentes. Dos trampas: la capacitación y la mayoría de los costos de conversión de datos se contabilizan incluso cuando se incurren durante la etapa de desarrollo de la aplicación (ASC 350-40-25-4 y 25-5), y las actualizaciones o mejoras se capitalizan sólo cuando es probable que resulten en funcionalidad adicional (ASC 350-40-25-7).

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿Se cumplen ambos criterios de capitalización: la etapa preliminar del proyecto está completa y la administración con la autoridad pertinente ha autorizado y comprometido a financiar un proyecto que es probable de completarse y de ser utilizado para su función prevista?

La capitalización comienza sólo cuando se cumplen ambas condiciones de la ASC 350-40-25-12, y finaliza a más tardar en el punto en que el proyecto esté sustancialmente completo y listo para su uso previsto, generalmente después de que se completen todas las pruebas sustanciales. Documente la fecha en que se cumplió cada condición, porque esa fecha abre la ventana de capitalización de manera prospectiva: los costos gastados antes de que se cumplieran los criterios no se restablecen.

La capitalización comienza sólo cuando se cumplen ambas condiciones de la ASC 350-40-25-12, y finaliza a más tardar en el punto en que el proyecto esté sustancialmente completo y listo para su uso previsto, generalmente después de que se completen todas las pruebas sustanciales. Documente la fecha en que se cumplió cada condición, porque esa fecha abre la ventana de capitalización de manera prospectiva: los costos gastados antes de que se cumplieran los criterios no se restablecen.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿El contrato otorga a la entidad el derecho a tomar posesión del software subyacente en cualquier momento durante el período de alojamiento sin penalización significativa?

La ASC 350-40-15-4A considera que un acuerdo de hospedaje incluye una licencia de software solo cuando se cumplen ambos criterios. Según la ASC 350-40-15-4B, la frase sin penalización significativa contiene dos conceptos distintos: la capacidad de recibir el software sin incurrir en costos significativos y la capacidad de usar el software por separado sin una disminución significativa en su utilidad o valor. Lea los términos del contrato en lugar de confiar en la marca del producto del proveedor.

La ASC 350-40-15-4A considera que un acuerdo de hospedaje incluye una licencia de software solo cuando se cumplen ambos criterios. Según la ASC 350-40-15-4B, la frase sin penalización significativa contiene dos conceptos distintos: la capacidad de recibir el software sin incurrir en costos significativos y la capacidad de usar el software por separado sin una disminución significativa en su utilidad o valor. Lea los términos del contrato en lugar de confiar en la marca del producto del proveedor.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿Es factible que la entidad ejecute el software en su propio hardware o contrate a un tercero no relacionado para alojarlo?

La viabilidad se evalúa de manera realista, no hipotética: considere si la entidad o un tercero no relacionado tiene la infraestructura técnica, el personal y los derechos contractuales necesarios para ejecutar el software fuera del entorno del proveedor sin una pérdida significativa de funcionalidad. Si cualquiera de los criterios de la ASC 350-40-15-4A falla, la ASC 350-40-15-4C ordena que el acuerdo se contabilice como un contrato de servicio.

La viabilidad se evalúa de manera realista, no hipotética: considere si la entidad o un tercero no relacionado tiene la infraestructura técnica, el personal y los derechos contractuales necesarios para ejecutar el software fuera del entorno del proveedor sin una pérdida significativa de funcionalidad. Si cualquiera de los criterios de la ASC 350-40-15-4A falla, la ASC 350-40-15-4C ordena que el acuerdo se contabilice como un contrato de servicio.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿La entidad incurrirá en costos de implementación para preparar la solución alojada para su uso previsto, como configuración, integración, codificación de interfaz o pruebas?

Según las enmiendas de la ASU 2018-15, codificadas en la ASC 350-40-25-18, un cliente en un acuerdo de hospedaje que es un contrato de servicio aplica el marco de la etapa de proyecto de software de uso interno para determinar qué costos de implementación capitalizar. Las tarifas por el servicio alojado en sí siguen siendo un costo del servicio y se cargan a medida que se recibe el servicio; sólo las actividades de implementación se evalúan para su capitalización.

Según las enmiendas de la ASU 2018-15, codificadas en la ASC 350-40-25-18, un cliente en un acuerdo de hospedaje que es un contrato de servicio aplica el marco de la etapa de proyecto de software de uso interno para determinar qué costos de implementación capitalizar. Las tarifas por el servicio alojado en sí siguen siendo un costo del servicio y se cargan a medida que se recibe el servicio; sólo las actividades de implementación se evalúan para su capitalización.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿Cuál describe mejor las actividades de implementación que se evalúan?

Clasifique cada actividad de implementación por su naturaleza utilizando el mismo marco de etapas que se aplica al software propio (ASC 350-40-25-1 a 25-7). La capitalización también requiere que se cumplan los criterios de la ASC 350-40-25-12: la etapa preliminar del proyecto está completa y la administración ha autorizado y comprometido fondos para una implementación que es probable que se complete. Las facturas de los proveedores de nube con frecuencia incluyen tarifas, por lo que debe distribuir entre el servicio de alojamiento y las actividades de implementación antes de clasificar.

Clasifique cada actividad de implementación por su naturaleza utilizando el mismo marco de etapas que se aplica al software propio (ASC 350-40-25-1 a 25-7). La capitalización también requiere que se cumplan los criterios de la ASC 350-40-25-12: la etapa preliminar del proyecto está completa y la administración ha autorizado y comprometido fondos para una implementación que es probable que se complete. Las facturas de los proveedores de nube con frecuencia incluyen tarifas, por lo que debe distribuir entre el servicio de alojamiento y las actividades de implementación antes de clasificar.

Orientación oficial: Codificación de Normas de Contabilidad de la FASB

¿Quieres que un profesional confirme tu respuesta?

Envíanos tu situación y uno de nuestros contadores (CPA) sénior la revisará contigo - tarifa fija, sin sorpresas.

Contacto