"{"Lote":
[
{
"NsuRecepcao":"",
"StatusProcessamento":"PROCESSADO_COM_ERROS",
"Erros":[
{
"Mensagem":{},
"Codigo":"E0310",
"Descricao":"FO código de tributação nacional informado não existe ou não está administrado pelo município de incidência do ISSQN na data de competência informada na DPS, conforme a lista de serviços nacional do Sistema Nacional NFS-e.",
"Complemento":{}
}
]
}
]
}"
Código do Erro:
(E0310)
Descrição do problema:
Enviei diversas NFS-e até o dia 26/09/2025 no ambiente de produção restrita, porém hoje no dia 26/09 estou recebendo esse Erro para qualquer código de tributação nacional que envio, de qualquer atividade e item da lista em meu sistema.
Como você já vinha emitindo notas normalmente, é bem provável que o problema esteja relacionado à vigência do código de serviço. Vale verificar os seguintes pontos:
Confirme a atividade enviada
Verifique se o código de serviço ou desdobramento realmente existe no município.
Se a nota for sem incidência de ISS no município de origem, confira se a mesma atividade está habilitada no município de destino.
Atenção à vigência
Cada código de serviço (da Lista Nacional de Serviços ou dos desdobramentos municipais) tem uma vigência definida:
Data de início da vigência: a partir de quando o código passa a ser aceito.
Data de fim da vigência: até quando ele é válido (se houver).
Se a competência informada na DPS for anterior ao início da vigência, o sistema rejeitará com erro, já que o município não reconhecia aquele código naquela data.
Como o erro ocorre em todas as emissões recentes, a hipótese mais forte é realmente a vigência do código de serviço.
Olá, nos fornecemos software para vários municípios do Brasil e começamos ter erro em todos.
Ocorre que a maioria dos municípios utiliza o item da lista de serviço base, por exemplo 702, porem ao que parece, com a ultima atualização, passou aceitar apenas o item subdividido, por exemplo 70101, 70102,70103.
Esta é uma situação bem critica, por que praticamente todos os municípios usam o item sem subdividir, e para fazer a atualização leva um certo tempo.
Seria muito importante rever ou adiar esta validação.
Aqui na nossa integração, adotamos sempre o envio do código de tributação nacional com 6 dígitos.
Quando não há subdivisão em subitem, utilizamos 00 como complemento. Exemplo prático:
Se o serviço for apenas o item 07.01, enviamos o código como 070100.
Essa prática era permitida anteriormente, mas agora foi implementada uma validação que permite enviar apenas atividades presentes no desdobramento nacional.
Segundo inoformação do GCNFSe, a criação de código com 6 dígitos foi uma definição pelos município há mais de 2 anos e, portanto, segue o que está normatizado no ANEXO_I-SEFIN_ADN-DPS_NFSe-SNNFSe aba MUN.INCID_INFO.SERV.
Como os leiautes são normatizados por Notas Técnicas, é este o padrão que deve ser repassado aos municípios e adotado na padronização.
Certo, já orientamos os municípios clientes para adequarem a lista de serviço. Enquanto isto estamos colocando 01 no final para que a integração das notas não pare.
Porem surgiu uma outra duvida agora. Estamos verificando a correlação entre NBS e lista de serviço, e verificamos que nesta planilha o correlação está para o item principal conforme a LC 116. É isso mesmo? Devemos interpretar que todos os itens “filhos” seguem a NBS do item “pai”? Ou terá uma atualização desta lista?
Que todas as especializações ficarão vinculadas ao Gênero da LC 116/2003. Que o detalhamento foi definição de especialização para análise das espécie de serviços para efeito de ISS e que, ao menos por enquanto, entenderam que não há necessidade de especialização para IBS e CBS, haja vista que o que determinará tributação é a combinação NBS x indOp x CClassTrib.
A amarração com a LC116/2003, foi só uma forma de facilitar é reduzir a busca dos demais códigos.
No meu caso estou enviando o código de tributação nacional com o desdobro, mas sem o 00 no final como por exemplo: 042201 e mesmo assim está rejeitando. Verifiquei a data inicio da vigência do código de serviço e está com data inicial antes da data de competência da DPS e não possui Data Fim de Vigência. Pra deixar ainda mais complicado, esse mesmo código, no mesmo dia, foi validado em uma NFS-e no ADN, porém a sua grande maioria rejeitada.
Pessoal, estou com uma dúvida em relação à validação feita pelo ADN (Ambiente de Dados Nacional) no momento do compartilhamento de uma NFS-e.
Cenário:
NFS-e emitida na Cidade A com código de tributação nacional 07.02.01.000, com retenção pelo tomador e incidência na Cidade B (3106200 - Belo Horizonte).
Ao compartilhar a NFS-e com o ADN, recebo o erro E0310.
GET https://adn.producaorestrita.nfse.gov.br/parametrizacao/3106200/07.02.01.002/historicoaliquotas
Retorno:
{
"aliquotas": null,
"mensagem": "Histórico de alíquotas não encontrado"
}
Dúvidas:
Pelo que entendi, o erro ocorre porque o código 07.02.01.000 não possui alíquota configurada para o município de Belo Horizonte (3106200).
Nesse caso, é obrigatório conhecer previamente todos os códigos de tributação nacional ativos em cada município conveniado antes de realizar o compartilhamento da NFS-e?
Caso não seja necessário esse prévio mapeamento, qual é a forma correta de preencher os grupos cTribNac e cTribMun no XML da NFS-e, especialmente em situações com incidência fora do município do prestador?
Essa validação do ADN exige que, no momento da emissão, o sistema consulte previamente os códigos de tributação ativos no município de incidência, para que o usuário selecione o código compatível com aquele local?
Elisabete, deixa eu ver se entendi, você quer dizer que os emissores próprios utilizados pelas prefeituras devem ter em sua base todos os desdobramentos ( dos códigos de tributação) de todas as cidades do Brasil? E fazer o tratamento durante a emissão da NFSE em seus sistemas para que seja selecionado o desdobro correto? Quando esse existir?
Existe alguma api que retorne essa informação por cidade? Encontrei apenas a consulta de alíquota.
Não sei se o município configurou, e como desenvolvedor de ERP temo atrazar a entrega.
{ “dataHoraProcessamento”: “2025-10-11T07:21:59.978657-03:00”, “erros”: [ { “Codigo”: “E0310”, “Descricao”: “O código de tributação nacional informado não está administrado pelo município de incidência do ISSQN na data de competência informada na DPS, conforme a lista de serviços nacional do Sistema Nacional NFS-e.” } ], “idDPS”: “DPS330455721254420800015002025000000000000123”, “tipoAmbiente”: 2, “versaoAplicativo”: “SefinNac_Pre_1.4.0” }