O que é o código interno do produto e quando o código de barras não basta
O código interno do produto, chamado no varejo de SKU (do inglês stock keeping unit, unidade de controle de estoque), é o código que a própria loja cria para identificar cada item que ela compra, guarda e vende. A regra que organiza tudo é simples: cada variação que o cliente pode escolher e que a loja precisa contar separado ganha um código próprio. A camiseta azul tamanho M e a camiseta azul tamanho G são dois itens de estoque, mesmo sendo o mesmo modelo.
O contraste que motiva este guia é este: de um lado, uma variação, um código; do outro, tudo lançado no mesmo código. No primeiro caso, o sistema sabe quantas peças de cada cor e tamanho existem. No segundo, ele sabe apenas que existem camisetas, e a resposta para a pergunta que importa no balcão, se tem o tamanho que o cliente pediu, volta a depender de alguém ir até a prateleira.
O código de barras não resolve isso sozinho. Ele identifica a embalagem no mercado, vem do fabricante e nem todo produto tem um: peça de confecção própria, item vendido a granel, produto fracionado, kit montado na loja. O código interno existe em todos os itens do cadastro, segue o padrão que a loja escolheu e não depende de terceiros. Os dois convivem; um não substitui o outro.
Por que isso importa na loja e no escritório contábil
Quando várias variações dividem o mesmo código, a consequência aparece em cadeia. A compra entra somando cores e tamanhos num saldo único. A venda baixa desse saldo sem dizer qual peça saiu. Na hora de repor, o dono não sabe se falta o P ou o GG, e acaba comprando de novo o que ainda está na prateleira e deixando faltar o que vende. No inventário, a contagem física é feita peça por peça, mas o sistema só tem um número para comparar, então a divergência aparece e não há como localizar onde ela está.
Para o contador, o ponto é a rastreabilidade. O controle de estoque e a conferência do movimento de mercadorias dependem de identificar o mesmo item ao longo do tempo, da entrada à saída. Código que muda no meio do ano, código reaproveitado para outro produto ou vários produtos sob um código só quebram essa linha. A conferência entre o que entrou pelas notas de compra, o que saiu pelas vendas e o que foi contado fica mais trabalhosa, e cada ajuste pede uma explicação que ninguém registrou.
O código interno não é uma exigência fiscal com formato definido em norma. É uma decisão de organização da loja, mas que afeta diretamente a qualidade da informação que chega à contabilidade.
Um exemplo do começo ao fim
Exemplo ilustrativo
Loja de roupas e calçados recebe um modelo novo em várias cores e tamanhos
- Quem compra: uma loja de roupas e calçados que vende ao consumidor final
- Quem vende: um fornecedor que emite NF-e e envia o XML da compra
- Qual operação: compra para revenda de um modelo de camiseta em três cores e quatro tamanhos
- Regime: definido pela contabilidade da loja; o exemplo não depende dele para o código interno
- UFs envolvidas: não alteram a criação do código interno; o tratamento fiscal da compra é avaliado à parte com a contabilidade
A nota do fornecedor chega com uma linha por variação, cada uma com o código do próprio fornecedor e, em parte delas, um código de barras. Até o mês anterior, a loja cadastrava esse tipo de compra como um produto só, chamado camiseta básica, e jogava todas as peças nele. Desta vez, o dono decidiu organizar o cadastro antes de colocar a mercadoria na vitrine.
O trabalho não envolve conta nenhuma. Envolve separar o que é modelo, o que é variação, que código cada variação recebe e como a nota do fornecedor será ligada a esses códigos nas próximas compras. Os passos abaixo mostram quem faz o quê.
- O que vem do fornecedor
A pessoa responsável pelas compras abre o XML e lista, para cada linha, a descrição, o código do fornecedor, o código de barras quando existe, o NCM e a quantidade. Ela não copia o código do fornecedor como se fosse o da loja: ele pertence ao fornecedor e pode mudar se a loja trocar de fornecedor para o mesmo produto.
- O que já existia no cadastro
A equipe procura o produto antigo, cadastrado como item único. Ele tem histórico de compras e vendas, então não é apagado nem renomeado para virar uma das variações. A decisão sobre o que fazer com ele, por exemplo deixá-lo inativo depois de zerar o saldo por inventário, é registrada e comunicada à contabilidade.
- Como o código é montado
O dono define um padrão único para a loja: uma parte para o modelo, outra para a cor e outra para o tamanho, sempre na mesma ordem e com o mesmo número de caracteres. O modelo novo recebe uma sequência; cada combinação de cor e tamanho vira um código diferente. Nada de preço, nome de fornecedor ou data dentro do código, porque essas informações mudam e o código não pode mudar.
- O que precisa de validação
Variações que só mudam cor e tamanho em geral mantêm a mesma classificação fiscal, mas variação de material ou composição pode mudar o NCM. Quando houver dúvida desse tipo, a lista vai para a contabilidade antes do cadastro. A classificação é responsabilidade do contribuinte com sua contabilidade, não do código interno.
- O que é feito no sistema
Com os códigos definidos, a equipe cadastra cada variação com descrição padronizada, código interno, código de barras quando houver e os campos fiscais validados. A entrada da nota é feita pelo XML, ligando cada linha do fornecedor ao código interno correspondente, o que atualiza estoque e custo por variação.
- Como conferir e o que guardar
Depois da entrada, alguém confere se a quantidade de cada cor e tamanho no sistema corresponde ao que foi recebido fisicamente. O padrão de código fica escrito num documento curto da loja, junto com a decisão sobre o produto antigo, para que qualquer pessoa que cadastre depois siga a mesma regra.
Os quatro códigos de um produto e o que cada um diz
Boa parte da confusão nasce de tratar códigos diferentes como se fossem o mesmo. Antes de montar o padrão da loja, vale separar o papel de cada um.
| Código | Quem define e onde aparece | Para que serve |
|---|---|---|
| Código interno (SKU) | A própria loja, no cadastro de produtos; vai no campo de código do produto da nota que a loja emite | Identificar cada item e cada variação no estoque, nas vendas e nos relatórios da loja |
| Código de barras (GTIN) | O fabricante ou quem registra a marca; impresso na embalagem e informado na nota quando existe | Identificar a embalagem no mercado e agilizar a leitura no caixa |
| Código do fornecedor | O fornecedor, na nota de compra e no XML | Identificar o item no cadastro do fornecedor; serve para ligar a compra ao código interno da loja |
| NCM | Classificação fiscal de oito dígitos baseada no Sistema Harmonizado, escolhida pelo contribuinte com a contabilidade | Dizer o que a mercadoria é para fins tributários; não identifica cor, tamanho nem marca |
Como montar um código interno que dure
Um bom padrão de código interno tem poucas regras e nenhuma exceção. Primeiro, ele é único: um código nunca é reaproveitado para outro produto, mesmo depois que o antigo saiu de linha, porque o histórico das vendas antigas continua apontando para ele. Segundo, ele é estável: o que pode mudar com o tempo, como preço, fornecedor, coleção ou promoção, fica em outros campos do cadastro, não dentro do código.
Terceiro, ele tem formato fixo. Se a parte do modelo tem quatro posições, todos os modelos têm quatro posições. Letras e números são suficientes; espaços, acentos e símbolos atrapalham a busca, a digitação e a leitura em etiqueta. Quarto, ele é legível para a equipe: uma sigla curta para a cor e o tamanho escrito como se vende na loja ajudam o vendedor a reconhecer o item sem abrir o cadastro.
Por fim, o código interno não carrega informação fiscal. A tentação de colocar o NCM ou a categoria tributária dentro dele cria um problema quando a classificação precisar ser corrigida: o código teria de mudar, e o histórico se perderia. A informação fiscal mora nos campos fiscais do cadastro, onde pode ser revista com a contabilidade sem tocar na identificação do item.
Este guia trata da organização do cadastro para controle de estoque e vendas. O código interno não decide tributação: NCM, CEST, CFOP e CST ou CSOSN de cada item e de cada operação são definidos com a contabilidade, conforme o regime da empresa, a operação e as UFs envolvidas. Se a mudança de código atingir produtos com saldo e histórico, combine com a contabilidade como e quando fazer a transição.
Quem faz o quê
O código interno parece assunto só da loja, mas a migração de um cadastro antigo e a ligação com as notas de compra envolvem mais gente. Esta divisão evita esperar que o sistema decida sozinho.
| Responsável | Participação no processo |
|---|---|
| Empresa (dono ou gestor) | Define o padrão de código, decide quais características viram variação e aprova a transição de produtos antigos |
| Contabilidade ou responsável fiscal | Valida a classificação fiscal das variações quando houver dúvida e orienta como tratar saldo e histórico de itens que serão substituídos |
| Fornecedor do ERP | Explica como o cadastro e a entrada por XML funcionam, apoia a configuração prevista na implantação e orienta o uso pela equipe |
| Equipe que opera o sistema | Cadastra seguindo o padrão escrito, liga as linhas da nota de compra ao código certo e comunica qualquer item que não se encaixe na regra |
Erros e sinais de divergência
Os problemas abaixo aparecem no estoque e no balcão antes de aparecerem num relatório. Cada um tem uma primeira ação possível.
Cores e tamanhos diferentes lançados no mesmo código
O saldo mostra peças que não existem no tamanho pedido; a reposição compra o que já sobra e deixa faltar o que vende
Primeira açãoSeparar as variações em códigos próprios a partir da próxima compra e fazer uma contagem do item antigo para acertar o saldoCódigo de um produto descontinuado reaproveitado para um produto novo
Vendas antigas e novas se misturam no mesmo histórico; relatórios de giro e de produtos parados perdem o sentido
Primeira açãoCriar código novo para o produto novo e manter o antigo inativo, com o histórico preservadoCódigo do fornecedor usado como código interno
Ao trocar de fornecedor, o mesmo produto ganha outro código e passa a ter dois cadastros
Primeira açãoManter o código do fornecedor apenas como referência para a entrada da nota e usar o padrão próprio da lojaCada funcionário cria o código de um jeito
Produtos duplicados, busca que não encontra o item e etiquetas que não seguem lógica
Primeira açãoEscrever o padrão em uma página, definir quem cadastra e revisar os duplicados encontradosVariação de material cadastrada com a mesma classificação fiscal do modelo, sem conferência
Possível NCM inadequado para aquela variação e tributação diferente da devida nas vendas dela
Primeira açãoListar as variações com diferença de composição e levar à contabilidade antes de venderInformações para reunir antes de organizar o código interno
Separe estes itens antes de mexer no cadastro. Eles servem para definir o padrão com a equipe e para levar à contabilidade o que exige validação.
| Informação a separar | Para que ela serve na conferência |
|---|---|
| Lista dos produtos com variações (cor, tamanho, sabor, voltagem, embalagem) | Decidir quais características viram código próprio |
| Padrão de código escrito, com a ordem e o tamanho de cada parte | Garantir que todos cadastrem do mesmo jeito |
| Produtos hoje cadastrados como item único com várias variações | Planejar a transição sem perder o histórico |
| Saldo atual desses produtos, com contagem física por variação | Começar os novos códigos com estoque que bate com a prateleira |
| XML das últimas compras desses produtos | Ver como cada fornecedor identifica as variações e ligar ao código interno |
| Códigos de barras existentes por variação | Registrar o GTIN no item certo e identificar o que não tem |
| Variações com diferença de material ou composição | Levar à contabilidade a dúvida sobre a classificação fiscal |
| Quem está autorizado a cadastrar e a criar códigos | Reduzir duplicidade e manter o padrão |
| Registro das decisões tomadas e da data da transição | Responder depois a perguntas da contabilidade sobre o movimento do item |
Como fica esse processo na Nox
Na Nox, o cadastro de produtos é a base de estoque, vendas, compras e fiscal. O roteiro abaixo descreve o processo, em ordem; a forma exata de cada etapa é definida na implantação, de acordo com a operação da loja.
- Definir o padrão antes de cadastrarNa implantação, a equipe da Nox valida com a loja o cadastro e os processos. É o momento de fixar o padrão de código interno e decidir como as variações serão organizadas.Depende de configuração: A forma de cadastrar grade de cor e tamanho depende da configuração definida na implantação; é um ponto para ver na demonstração.
- Cadastrar cada variação com os campos fiscaisCada item recebe código interno, descrição padronizada, código de barras quando houver e os campos fiscais (NCM, CEST, CFOP, CST ou CSOSN e origem) conforme a orientação validada pela contabilidade.
- Dar entrada na compra pelo XMLA nota do fornecedor entra pelo XML da NF-e, o que atualiza custo e estoque. A pessoa confere se cada linha da nota foi associada ao código interno da variação correta antes de concluir.Depende de configuração: Como a associação entre o código do fornecedor e o código interno é mantida para as próximas compras depende da configuração definida na implantação.
- Acompanhar o estoque por variaçãoCom uma variação por código, os recursos de estoque e compras passam a responder item a item: curva de giro, produtos parados e sugestão de reposição mostram qual cor e qual tamanho vendem e quais estão parados.
- Contar e conferirO inventário é feito por código interno, e a diferença entre o contado e o saldo do sistema aparece na variação em que ela está. Os indicadores por produto, seção e unidade ajudam a acompanhar o resultado depois da reorganização.
O sistema guarda o código que a loja definir e usa esse código em estoque, vendas, compras e documentos. Ele não escolhe o padrão de código, não decide quais características viram variação e não define a classificação fiscal de nenhum item: essas decisões são da empresa e da contabilidade. A qualidade do resultado depende do padrão adotado e de a equipe segui-lo no cadastro e na entrada das notas.
Solicite uma demonstração da Nox voltada ao cadastro de produtos com variações, à entrada de mercadorias pelo XML e ao controle de estoque por item.
Solicitar demonstraçãoConheça como o cadastro, a entrada de notas e o estoque se organizam na Nox e veja quais informações chegam ao escritório a partir do próprio movimento da empresa.
Avaliar o fluxo com a NoxPerguntas complementares
SKU e código interno são a mesma coisa?
Na prática do varejo, sim. SKU é o nome em inglês para a unidade de controle de estoque; código interno é como muitas lojas chamam o mesmo conceito. O que importa é a regra: cada item que precisa ser contado separado tem um código próprio criado pela loja.
Posso usar o código de barras como código interno?
Pode usá-lo como forma de leitura no caixa, mas ele não cobre todos os casos: há produtos sem código de barras, produtos fracionados ou montados na loja e embalagens que mudam de código quando o fabricante altera o produto. Um código interno próprio dá um padrão único para todo o cadastro, e o código de barras fica registrado ao lado dele.
Toda variação precisa de um código diferente?
Toda variação que o cliente escolhe e que a loja precisa controlar em quantidade separada. Cor e tamanho de roupa, numeração de calçado, voltagem de eletroportátil e tamanho de embalagem costumam se encaixar. Uma característica que não muda o que está na prateleira nem o que o cliente compra não precisa de código próprio.
Cada variação precisa de um NCM diferente?
Não necessariamente. O NCM descreve o que a mercadoria é, e variações que só mudam cor ou tamanho em geral mantêm a mesma classificação. Quando a variação muda material ou composição, a classificação pode mudar. Nesse caso, a decisão é da empresa com a contabilidade, e o código interno não deve ser usado para resolver isso.
O que faço com o produto antigo cadastrado como item único?
Não apague e não reaproveite o código para uma das variações, porque o histórico de compras e vendas está nele. Uma saída organizada é contar o estoque por variação, cadastrar os novos códigos, acertar os saldos e deixar o item antigo inativo. Combine com a contabilidade o momento e a forma desse acerto.
O código interno aparece na nota fiscal que eu emito?
Sim. A NF-e e a NFC-e têm um campo para o código do produto atribuído pelo emitente, além do campo do código de barras. Por isso, um código estável ajuda também quem confere os documentos emitidos pela loja ao longo do tempo.
Mudar o padrão de código no meio do ano é problema?
Pode exigir cuidado. A mudança em si é uma decisão de organização, mas itens com saldo e histórico precisam de transição registrada para que o movimento continue rastreável. Avalie com a contabilidade antes de trocar códigos de produtos que já tiveram compras e vendas no período.
Próximo passo
Com o padrão definido, o próximo passo é usar o código interno nas rotinas que dependem dele: conferir o código de barras de cada item, confirmar a classificação fiscal com a contabilidade e contar o estoque por variação. Se quiser ver essa organização na operação da sua loja, peça uma demonstração.
Solicitar demonstraçãoLeia a seguir
Conteúdos que respondem à próxima dúvida de quem chegou até aqui.
Fontes e referências
- Portal Nacional da NF-e: Manual de Orientação do Contribuinte (campos de identificação do produto)
- Receita Federal: Nomenclatura Comum do Mercosul (NCM) e Sistema Harmonizado
- Acervo Nox: fiscal/ncm-classificacao-de-produto.md
- Acervo Nox: nox/inventario-de-estoque.md
Conteúdo editorial produzido pela equipe da Nox a partir das fontes citadas, com foco na organização do cadastro; a classificação fiscal dos itens e a transição de produtos com histórico devem ser validadas pela contabilidade da empresa. Publicado por Equipe Nox Tecnologia em 11 de outubro de 2026; última revisão em 11 de outubro de 2026.