Siempre y cuando asuma el riesgo económico de la funcionalidad del software, los pagos a su desarrollador externo se tratan de la misma manera que los costos internos de desarrollo de software. Si no está asumiendo el riesgo económico, entonces el gasto se trata como un software comprado “listo para usar”, y tendría que capitalizar y luego amortizar el costo. Asumamos que eres el que está en riesgo. Sin embargo, esto no significa que tenga que pagar todos sus costos.
Si puede o no gastar el costo de desarrollo del software depende de la fase del proyecto:
- I + D (gastos) : todo hasta el punto de “viabilidad tecnológica”. Esto incluye evaluar diseños, seleccionar proveedores, planificar, etc. Hasta que se haya comprometido con un plan detallado o haya desarrollado un modelo de trabajo, puede incurrir en gastos a medida que se incurre en ellos.
- Desarrollo de software (capitalizar) : tiene un plan detallado o un modelo de trabajo y, por lo tanto, ha alcanzado el punto de viabilidad tecnológica. Ahora debe capitalizar todos los costos de desarrollo hasta que el software esté disponible para la venta.
- Disponible para la venta (gasto) : el producto se ha lanzado a los clientes y está disponible para la venta general. Ahora puede dejar de capitalizar y comenzar a gastar nuevamente sus costos. Ahora también puede comenzar a amortizar los costos que capitalizó en la fase 2.
Si pretende gastar sus costos de desarrollo frente a capitalizar, debe minimizar el tiempo dedicado a la fase de desarrollo de software. Tan pronto como tenga un modelo de trabajo (idealmente un producto mínimo viable), publíquelo para la venta. O evite comprometerse con un plan o desarrollar un modelo de trabajo siempre que pueda. Las pautas dan mucho margen de maniobra a las empresas para determinar qué es “factibilidad tecnológica”, así que sea inteligente al respecto.
- ¿Cuáles son algunas estrategias efectivas que un vendedor puede usar para penetrar en una compañía Fortune 500 sin contacto previo con la compañía?
- ¿Podría recomendar un CRM para ventas, desarrollo de negocios y gestión de relaciones?
- ¿Qué competencias básicas se requieren para ser un gran ejecutivo de desarrollo de negocios (ventas, marketing y consultoría)?
- ¿Cuál es el proceso para ejecutar un proyecto de construcción comercial a gran escala o renovación?
- ¿Cuáles son las tareas exactas de un desarrollador de negocios en una empresa de arranque bootstrapped? ¿Cuáles son algunos buenos consejos?
Aquí hay un excelente resumen de las reglas y la encuesta de prácticas contables en la industria del software: https://smartech.gatech.edu/bits…
Tenga en cuenta que estas reglas son para la venta de software (es decir, aplicaciones). Los productos SaaS son diferentes.
La información en esta publicación no pretende ser, y no debe ser, interpretada como asesoramiento legal, contable o fiscal para el lector. Se advierte al lector que este material puede no ser aplicable o adecuado para las circunstancias o necesidades específicas del lector, y puede requerir la consideración de factores impositivos y no fiscales si se contempla alguna acción. Los lectores interesados en el tema deben comunicarse con su propio asesor fiscal para analizar la posible aplicación del tema a sus hechos y circunstancias particulares.