ASC 350-40 Custos de Software de Uso Interno — Regra Fundamental
Os custos de desenvolvimento de software para uso interno são capitalizados quando incorridos durante a fase de aplicação, após a conclusão bem-sucedida da fase conceitual e preliminar, e quando há evidência de integridade técnica (ASC 350-40-25-1).
Como Funciona ASC 350-40 Custos de Software de Uso Interno
- Fase Conceitual: Todos os custos são contabilizados como despesa, incluindo estudos de viabilidade, análise de requisitos alternativos e projeto conceitual. Esses custos não atendem aos critérios de ativação conforme ASC 350-40-25-3, pois não representam ainda desenvolvimento direcionado para um ativo específico.
- Fase de Aplicação: Os custos incorridos durante a programação, testes e implementação são capitalizados como ativo intangível quando (a) o projeto está claramente direcionado para criar um software específico, (b) existe integridade técnica (feasibility técnica demonstrada), e (c) a administração tem intenção e capacidade de completar e usar o software (ASC 350-40-25-1). Este é o núcleo da capitalização sob ASC 350-40.
- Fase Pós-Implementação: Os custos de manutenção e suporte são tratados como despesa quando incorridos, mesmo que melhorem ou ampliem o software existente. Somente custos que aumentam a funcionalidade além da capacidade original são capitalizados conforme ASC 350-40-25-13.
- Medição Inicial: O custo capitalizado inclui salários e custos overhead diretos alocáveis (ASC 350-40-30-1). Custos indiretos, como gerenciamento geral e custos administrativos não claramente vinculáveis ao projeto, são despesados.
- Juros Capitalizáveis: Se aplicável conforme ASC 835-20, juros sobre capital de terceiros diretamente relacionados ao projeto podem ser capitalizados durante a fase de aplicação, não durante as fases conceitual ou pós-implementação.
- Divulgação: As entidades devem divulgar os componentes dos custos capitalizados, política de capitalização e qualquer impairment reconhecido (ASC 350-40-50-1).
ASC 350-40 Custos de Software de Uso Interno — Exemplo Prático
Uma empresa desenvolve um sistema de gestão de inventário interno. Os custos incorridos são:
Fase Conceitual (meses 1-2)
- Análise de viabilidade: $ 50.000
- Estudos de requisitos: $ 30.000
- Contabilização: Toda despesa
| Conta | Débito | Crédito |
|---|
| Despesa com Pesquisa e Desenvolvimento | 80.000 | |
| Contas a Pagar | | 80.000 |
Fase de Aplicação (meses 3-8)
- Salários de programadores: $ 200.000
- Testes e debugging: $ 40.000
- Overhead alocável: $ 30.000
- Capitalização: $ 270.000 como ativo intangível (ASC 350-40-30-1)
| Conta | Débito | Crédito |
|---|
| Software Interno em Desenvolvimento | 270.000 | |
| Salários a Pagar | | 200.000 |
| Despesa de Teste | | 40.000 |
| Overhead Alocável | | 30.000 |
Pós-Implementação (ano seguinte)
- Patches de segurança: $ 15.000 (despesa)
- Adição de novo módulo funcional: $ 50.000 (capitalizar sob ASC 350-40-25-13)
| Conta | Débito | Crédito |
|---|
| Despesa de Manutenção de Software | 15.000 | |
| Software Interno em Desenvolvimento | 50.000 | |
| Contas a Pagar | | 65.000 |
O ativo capitalizado de $ 320.000 seria então amortizado durante sua vida útil estimada (tipicamente 3-5 anos para software).
ASC 350-40 Custos de Software de Uso Interno — Armadilhas Comuns
- Confundir fases: Muitos auditores e controadores capitalizam custos da fase conceitual incorretamente. A "intenção de usar" não é suficiente; a integridade técnica deve estar demonstrada e o projeto deve estar claramente direcionado (não especulativo) conforme ASC 350-40-25-1.
- Overhead e custos indiretos: Alocar custos gerais de administração, aluguel de escritório ou outros custos que não sejam diretamente rastreáveis ao projeto específico leva a capitalização excessiva e possível impairment posterior. ASC 350-40-30-1 é claro: apenas custos "directly attributable" são capitalizáveis.
- Tratamento de manutenção pós-go-live: Rotular todo trabalho pós-lançamento como "manutenção" expensa mascara ampliações funcionais que deveriam ser capitalizadas. ASC 350-40-25-13 exige análise substantiva: o custo amplia a funcionalidade ou apenas a mantém?
ASC 350-40 Custos de Software de Uso Interno — Referências Chave
- ASC 350-40-25-1: Critérios de capitalização durante a fase de aplicação (integridade técnica, direcionamento claro, intenção de conclusão)
- ASC 350-40-25-3: Custos de fase conceitual são sempre despesados
- ASC 350-40-25-13: Distinção entre manutenção (despesa) e ampliações funcionais (capitalização)
- ASC 350-40-30-1: Medição inicial (custos diretos alocáveis)
- ASC 350-40-50-1: Requisitos de divulgação
- ASC 835-20: Capitalização de juros (aplicável durante fase de aplicação, se relevante)