POST /v1/fiscal/classificar-cnae responde, a partir do CNAE principal e dos secundários,
se a empresa emite nota de produto (NF-e/NFC-e), nota de serviço (NFS-e) ou se a
resposta depende da operação e é preciso perguntar ao cliente. Serve ao onboarding: o
parceiro consulta e só pergunta (com botões, por exemplo) quando a resposta for ambiguo.
Consultivo, nunca automático
Não escreve no cadastro do emissor;
garantia é sempre falseFonte em cada resposta
fonte diz de onde veio a resposta e motivo cita o CNAE e a regra fiscalAmbíguo é resposta, não erro
Quando a lei separa produto e serviço pela operação, a resposta é
ambiguo com dicaComo chamar
Mesma autenticação dos demais endpoints do Cérebro Fiscal (chave de parceiro e plano com o
Cérebro Fiscal habilitado). Sem chave válida, a resposta é
401.
Resposta
Ordem das regras
Cada CNAE (principal e secundários) passa pelas três primeiras regras, nesta ordem; a primeira que responde decide.- Tabela curada de exceções (
fonte: "curado"): CNAEs em que a divisão engana, cada linha com a fonte oficial citada. Manda sobre as outras regras. - Tabela de serviço por CNAE da LC 116/2003 (
fonte: "lc116"): CNAE que tem sugestão de serviço no Serviço Padrão por CNAE éservico. - Regra por divisão (
fonte: "divisao"): os 2 primeiros dígitos do CNAE, pela tabela abaixo. Na divisão 77 a resposta sai pelo grupo (3 primeiros dígitos), porque locação pura de bem móvel e cessão de marca ou franquia têm regimes diferentes. - Secundários (
fonte: "conflito"): se o principal éprodutoe algum secundário éservico(ou o contrário), a resposta éambiguoe omotivocita os CNAEs em conflito. Secundárioambiguoou do mesmo tipo do principal não muda a resposta.
Tabela por divisão (CNAE 2.3)
Divisão 77, por grupo
Tabela curada de exceções
Os CNAEs 4520-0/01 (mecânica) e 4520-0/06 (borracharia) não precisam da tabela curada: já
respondem
servico pela tabela de serviço por CNAE (regra 2).
Exemplos
CNAE inválido
CNAE que não tem 7 dígitos depois de tirar a máscara, ou que não existe na CNAE 2.3 do IBGE, é recusado com400. O endpoint nunca responde ambiguo para um CNAE inválido.
field aponta a posição: cnaesSecundarios.1.
Próximo passo
Com a empresa classificada comoservico, o Serviço Padrão por CNAE
sugere o item da LC 116 e o código de tributação nacional para o cadastro da NFS-e.