Resposta rápida: O NCM de software é o código da Nomenclatura Comum do Mercosul usado quando o programa é vendido como mercadoria (bem digital padronizado ou em mídia). Se o software for serviço ou licenciamento, aplica-se código de serviço e ISS, não NCM. Classificar certo evita tributação indevida e autuações.
O que é NCM e quando ele se aplica ao software
A NCM (Nomenclatura Comum do Mercosul) é um código de 8 dígitos que identifica mercadorias em operações de compra, venda, importação e exportação. Ela é obrigatória na nota fiscal de produtos e serve de base para definir a tributação (ICMS, IPI, PIS/Cofins) e obrigações acessórias.
O ponto central para o software é entender quando ele é mercadoria e quando é serviço:
- Software como mercadoria (produto): programas padronizados ("de prateleira"), gravados em mídia física ou tratados como bem digital padronizado, tendem a exigir NCM.
- Software como serviço ou licenciamento: desenvolvimento sob encomenda, customizações, suporte e SaaS normalmente são serviços, sujeitos a ISS, identificados por código de serviço municipal e pela NBS (Nomenclatura Brasileira de Serviços), não por NCM.
Essa fronteira é historicamente tensa no Brasil, e já foi objeto de disputa entre estados (ICMS) e municípios (ISS).
Exemplos de NCM associados a software (produto)
Quando o software é tratado como mercadoria, ele costuma ser enquadrado em posições ligadas a suportes e mídias de gravação. Veja exemplos ilustrativos:
| Situação | Natureza | Código típico |
|---|---|---|
| Software em mídia física (produto) | Mercadoria | NCM (ex.: capítulo de suportes gravados) |
| Software de prateleira / bem digital padronizado | Mercadoria | NCM aplicável ao bem digital |
| Desenvolvimento sob encomenda / customização | Serviço | Código de serviço (LC 116/2003) + NBS |
| SaaS / assinatura de plataforma | Serviço/licença | Código de serviço + NBS |
Os códigos NCM específicos mudam conforme atualizações da tabela e do produto. Sempre confirme o código vigente na Tabela NCM oficial e com seu contador antes de emitir.
Por que o NCM é importante na tributação de software
O NCM não é um mero preenchimento burocrático: ele determina o regime tributário aplicável. Ao classificar o software como mercadoria, você sinaliza incidência de tributos como ICMS (estadual) e, em alguns casos, IPI e PIS/Cofins sobre a operação de venda de produto.
Já quando a operação é de serviço, o tributo relevante é o ISS municipal, com regras totalmente distintas de base de cálculo e alíquota. Escolher o código errado significa aplicar a regra errada.
Os principais motivos para tratar o NCM com atenção:
- Alíquotas e base de cálculo: o código influencia quanto se paga e sobre qual valor.
- Aproveitamento de créditos: classificações erradas comprometem crédito de PIS/Cofins ou ICMS.
- Validade da nota fiscal: NCM inválido ou incompatível pode gerar rejeição da NF-e pela SEFAZ.
- Benefícios fiscais: reduções e regimes especiais costumam estar vinculados a NCMs específicos.
Para operações de assinatura e nuvem, entenda também a lógica de serviço em tributação de SaaS e os cuidados na emissão da nota fiscal de software.
Como a operação muda o enquadramento
Uma mesma empresa de tecnologia pode ter operações distintas no mesmo mês:
- Vender licença padronizada de um produto (tende a mercadoria).
- Prestar consultoria e customização (serviço).
- Cobrar mensalidade de plataforma em nuvem (serviço/licença de uso).
Cada linha precisa ser analisada individualmente. Não existe um único "NCM de software" universal: o correto depende da natureza econômica de cada operação.
Quais os impactos de usar NCM incorreto
Errar a classificação gera consequências concretas e cumulativas. Entre os principais riscos:
- Rejeição ou irregularidade da nota fiscal, travando faturamento.
- Recolhimento a maior: paga-se imposto que não era devido, reduzindo margem.
- Recolhimento a menor: gera passivo, com multa e juros em eventual autuação.
- Perda de créditos tributários legítimos.
- Multas por classificação incorreta e, em casos dolosos, agravamento da penalidade.
A classificação fiscal incorreta é uma das causas mais comuns de autuação em empresas de tecnologia. Veja em detalhe os riscos e como corrigir em classificação fiscal incorreta.
Boas práticas para acertar o NCM
- Mapeie cada tipo de operação (produto x serviço) antes de configurar o ERP.
- Consulte a Tabela NCM oficial vigente e a NBS para serviços.
- Documente a fundamentação da classificação adotada (memorial descritivo do produto).
- Revise periodicamente, pois a tabela e as regras mudam.
- Em dúvidas relevantes, considere consulta formal ao fisco competente.
O NCM de software e a Reforma Tributária
A Reforma Tributária (EC 132/2023, regulamentada pela LC 214/2025) muda o cenário de forma profunda. Os tributos atuais sobre consumo (PIS, Cofins, ICMS e ISS) serão substituídos por:
- CBS (Contribuição sobre Bens e Serviços) — federal.
- IBS (Imposto sobre Bens e Serviços) — estadual e municipal.
O grande impacto para software é que o novo modelo adota tratamento unificado para bens e serviços, com critério de destino e não cumulatividade ampla. Ou seja, a antiga briga entre "é mercadoria ou serviço" tende a perder relevância para fins de CBS/IBS, já que ambos passam a compor a mesma base.
Durante a transição (2027 a 2033), os sistemas antigo e novo conviverão, então a classificação NCM continuará importando enquanto o ICMS ainda existir. Empresas de tecnologia devem acompanhar de perto essa migração. Entenda o panorama em impacto da Reforma Tributária.
Importante: durante a transição, manter a classificação correta (NCM para produto, código de serviço/NBS para serviço) segue essencial para não errar no cálculo dos tributos ainda vigentes.
Passo a passo para aplicar na sua empresa
- Classifique a operação: o software é vendido como produto ou prestado como serviço?
- Escolha o identificador certo: NCM (mercadoria) ou código de serviço + NBS (serviço).
- Configure o ERP/emissor com o código correto e a tributação correspondente.
- Valide na SEFAZ/prefeitura antes de emitir em volume.
- Monitore mudanças na tabela NCM, na legislação do ISS e na Reforma Tributária.
Com processos bem definidos, você reduz risco de autuação, evita pagamento indevido e mantém a conformidade durante todo o período de transição.
Fontes oficiais
Conteúdo atualizado em setembro de 2026. Material informativo; confirme com seu contador.
