Capitalização dos custos de desenvolvimento de software
A capitalização de software envolve o reconhecimento de software desenvolvido internamente como ativo fixo. O software é considerado para uso interno quando foi adquirido ou desenvolvido apenas para as necessidades internas de um negócio. Exemplos de situações em que o software é considerado desenvolvido para uso interno são:
Sistemas de contabilidade
Sistemas de rastreamento de gestão de caixa
Sistemas de rastreamento de sócios
Sistemas de automação de produção
Além disso, não pode haver um plano razoavelmente possível para comercializar o software fora da empresa. Um estudo de viabilidade de mercado não é considerado um plano de marketing razoavelmente possível. No entanto, um histórico de venda de software que foi inicialmente desenvolvido para uso interno cria uma suposição razoável de que o produto de uso interno mais recente também será comercializado para venda fora da empresa.
Regras de contabilidade de capitalização de software
A contabilização do software de uso interno varia, dependendo do estágio de conclusão do projeto. A contabilidade relevante é:
Etapa 1: preliminar . Todos os custos incorridos durante o estágio preliminar de um projeto de desenvolvimento devem ser contabilizados como despesas conforme incorridos. Este estágio inclui a tomada de decisões sobre a alocação de recursos, determinação dos requisitos de desempenho, realização de demonstrações de fornecedores, avaliação de tecnologia e seleção de fornecedores.
Etapa 2: Desenvolvimento de aplicativos . Capitalize os custos incorridos para desenvolver software de uso interno, que pode incluir codificação, instalação de hardware e teste. Quaisquer custos relacionados à conversão de dados, treinamento do usuário, administração e despesas gerais devem ser cobrados como despesas conforme incorridos. Apenas os seguintes custos podem ser capitalizados:
Materiais e serviços consumidos no esforço de desenvolvimento, como taxas de desenvolvimento de terceiros, custos de compra de software e custos de viagens relacionados ao trabalho de desenvolvimento.
Os custos da folha de pagamento dos funcionários diretamente associados ao desenvolvimento de software.
A capitalização dos custos de juros incorridos para financiar o projeto.
Etapa 3. Pós-implementação . Coloque todos os custos pós-implementação nas despesas, conforme incorridos. Amostras desses custos são custos de treinamento e manutenção.
Qualquer capitalização de custos permitida deve começar após a fase preliminar ter sido concluída, a administração se compromete a financiar o projeto, é provável que o projeto seja concluído e o software seja usado para a função pretendida.
A capitalização de custos deve terminar quando todos os testes substanciais forem concluídos. Se não for mais provável que um projeto seja concluído, pare de capitalizar os custos associados a ele e conduza o teste de redução ao valor recuperável dos custos já capitalizados. O custo pelo qual o ativo deve ser contabilizado é o menor entre o valor contábil ou o valor justo (menos custos de venda). A menos que haja evidência em contrário, a suposição usual é que o software incompleto não tem valor justo.