Início › Artigos › NCM de Software: Como Entender e Aplicar na Sua Empresa (2026)

NCM de Software: Como Entender e Aplicar na Sua Empresa (2026)

Atualizado em 15/09/2026 · tributacao-software
NCM de Software: Como Entender e Aplicar na Sua Empresa (2026)

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:

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:

  1. Alíquotas e base de cálculo: o código influencia quanto se paga e sobre qual valor.
  2. Aproveitamento de créditos: classificações erradas comprometem crédito de PIS/Cofins ou ICMS.
  3. Validade da nota fiscal: NCM inválido ou incompatível pode gerar rejeição da NF-e pela SEFAZ.
  4. 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:

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:

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

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:

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

  1. Classifique a operação: o software é vendido como produto ou prestado como serviço?
  2. Escolha o identificador certo: NCM (mercadoria) ou código de serviço + NBS (serviço).
  3. Configure o ERP/emissor com o código correto e a tributação correspondente.
  4. Valide na SEFAZ/prefeitura antes de emitir em volume.
  5. 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.

Perguntas Frequentes

O que é NCM para software?
NCM (Nomenclatura Comum do Mercosul) é o código de 8 dígitos que classifica mercadorias para fins de tributação e emissão de nota fiscal. Ele só se aplica a software quando este é comercializado como produto/mercadoria (por exemplo, gravado em mídia física ou tratado como bem digital padronizado). Software vendido como serviço ou licenciamento normalmente usa código de serviço (LC 116/2003 e a NBS), não NCM.
Por que o NCM é importante na tributação de software?
O NCM define qual regra tributária incide sobre a operação: quando o software é mercadoria, entram tributos como ICMS e IPI; quando é serviço, incide ISS. A classificação correta determina alíquotas, base de cálculo, créditos e a validade da nota fiscal. Um NCM errado pode levar a tributação indevida, autuações e problemas na SEFAZ.
Quais os impactos de usar NCM incorreto?
Usar NCM incorreto pode gerar rejeição da nota fiscal, recolhimento de imposto a maior ou a menor, perda de créditos, multas por classificação fiscal incorreta e autuações fiscais com juros. Em casos de omissão dolosa, pode configurar infração grave. Por isso a revisão periódica da classificação é essencial.
Software vendido como SaaS usa NCM?
Na maioria dos casos, não. SaaS costuma ser tratado como prestação de serviço ou licenciamento, sujeito a ISS e identificado por código de serviço municipal e pela NBS, e não por NCM. O NCM tende a aparecer apenas quando há comercialização de software como mercadoria/bem digital padronizado. Com a Reforma Tributária, essa distinção perde peso no cálculo de CBS e IBS.