NCM Buscador
CAMPO DO XML · NFS-e Obrigatório

CNPJ

Número da inscrição federal (CNPJ) do emitente da NFS-e.

Onde fica no arquivo

NFSe/infNFSe/emit/CNPJ

Dentro do grupo emit — Grupo de informações da DPS relativas ao emitente da NFS-e

O que o arquivo aceita neste campo

Ocorrência
1-1
Tamanho
14
Tipo declarado
TSCNPJ
Formato exigido
[0-9A-Z]{14}

No schema: Número do CNPJ do emitente da NFS-e. O XSD declara CNPJ em 6 pontos do leiaute; esta é a declaração deste caminho.

Em qual documento este campo é declarado

  • Anexo I — leiaute da DPS
  • Anexo VI — leiaute do IBS/CBS

Regras de validação que citam CNPJ — 74

70 destas 74 chegam por CITAÇÃO no texto, não pelo campo declarado: a regra trata de outro campo e menciona CNPJ na redação. Como CNPJ aparece em 8 pontos do leiaute, a citação em prosa não diz de qual deles se trata — confira no texto. As regras marcadas "deste ponto do leiaute" são as que a Nota Técnica endereça a NFSe/infNFSe/emit/CNPJ. As outras ocorrências estão logo abaixo.

E1263 Anexo I — leiaute da DPS citada no texto

O identificador da NFS-e é formado conforme a concatenação dos seguintes campos: "NFS" + Cód.Mun. (7) + Amb.Ger. (1) + Tipo de Inscrição Federal (1) + Inscrição Federal (14 - CPF completar com 000 à esquerda) + nNFSe (13) + AnoMes Emis. (4) + Cód.Num. (9) + DV (1) Verificar se tipo de inscrição e inscrição, informados no identificador da NFS-e, estão corretamente correspondidos conforme o seguinte: Tipo de inscrição Federal = 1 / Inscrição Federal = CPF emitente da NFS-e; Tipo de inscrição Federal = 2 / Inscrição Federal = CNPJ emitente da NFS-e; Cód.Mun.Emi. é o código do município do endereço do emitente da NFS-e."

E1280 Anexo I — leiaute da DPS regra deste ponto do leiaute

Verificar se o CNPJ informado para o emitente da NFS-e é válido (verificar DV).

E1282 Anexo I — leiaute da DPS regra deste ponto do leiaute

Verificar se o CNPJ do emitente corresponde ao CNPJ informado para prestador ou tomador ou intermediário, conforme o valor do campo tpEmit informado na DPS. tpemit = 1 - Prestador, tpemit = 2 - Tomador, tpemit = 3 - Intermediário,

E0004 Anexo I — leiaute da DPS citada no texto

O identificador da DPS é formado conforme a concatenação dos seguintes campos: "DPS" + Cód.Mun.Emi. + Tipo de Inscrição Federal + Inscrição Federal + Série DPS + Núm. DPS Campo identificador da DPS inválido. Identificador da DPS difere da concatenação dos campos correspondentes. "DPS" + Cód.Mun.Emi. + Tipo de Inscrição Federal + Inscrição Federal + Série DPS + Núm. DPS Verificar se tipo de inscrição e inscrição, informados no identificador da DPS, estão corretamente correspondidos conforme o seguinte: Tipo de inscrição Federal = 1 / Inscrição Federal = CPF emitente da DPS; Tipo de inscrição Federal = 2 / Inscrição Federal = CNPJ emitente da DPS; Cód.Mun.Emi. é o código do município do endereço do emitente da DPS.

E0014 Anexo I — leiaute da DPS citada no texto

Conjunto de Série, Número, Código do Município Emissor e CNPJ/CPF informado nesta DPS já existe em uma NFS-e gerada a partir de uma DPS enviada anteriormente.

E0018 Anexo I — leiaute da DPS citada no texto

A data de competência informada na DPS deve ser igual ou posterior à data de inscrição do CNPJ do emitente.

E0023 Anexo I — leiaute da DPS citada no texto

Se houver registro complementar do contribuinte (CNPJ ou CPF + IM do emitente da DPS), com situação "Ativo", no CNC do município correspondente ao município emissor da DPS (cLocEmi), a data de competência informada na DPS deve ser igual ou posterior à data do indicador municipal.

E0025 Anexo I — leiaute da DPS citada no texto

Se houver registro complementar do contribuinte (CNPJ ou CPF + IM do emitente da DPS), com situação "Ativo", no CNC do município correspondente ao município emissor da DPS (cLocEmi), a data de competência informada na DPS deve ser igual ou posterior à data de autorizasção de uso do emissores para o contribuinte pelo município emissor (cLocEmi).

E0041 Anexo I — leiaute da DPS citada no texto

Se tpEmit for igual a 1 (prestador) e a opção pelo simples nacional for igual a 2 (MEI), então o município emissor deve corresponder ao município do endereço do emitente no cadastro CNPJ.

E0116 Anexo I — leiaute da DPS citada no texto

Se o emitente for o prestador de serviço (tpEmit = 1) e, se houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, então a IM deve ser informada na DPS. Utilizar o identificador federal (CNPJ ou CPF) do prestador de serviço e o codigo do município emissor (cLocEmi), ambos informados na DPS, para identificar as ocorrências no CNC NFS-e. Se houver pelo menos uma ocorrência, então o emitente da DPS deve informar o IM correspondente registrado no CNC NFS-e, que identifique unicamente o registro complementar. Exceto quando o emitente da DPS for MEI na data de competência da emissão da NFS-e.

E0119 Anexo I — leiaute da DPS citada no texto

Se o emitente for o prestador de serviço (tpEmit = 1) e se houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, verificar se o IM informado está autorizado a emitir NFS-e na data de processamento desta DPS,. Utilizar o identificador federal (CNPJ ou CPF) do prestador de serviço, o codigo do município emissor (cLocEmi) e o IM, informados na DPS, para identificar o registro complementar no CNC NFS-e. Exceto quando o emitente da DPS for MEI na data de competência da emissão da NFS-e.

E0120 Anexo I — leiaute da DPS citada no texto

Se o emitente for o prestador de serviço (tpEmit = 1) e, se não houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, então o IM não deve ser informado na DPS. Utilizar o identificador federal (CNPJ ou CPF) do prestador de serviço, o codigo do município emissor (cLocEmi), informados na DPS, para identificar o registro complementar no CNC NFS-e.

E0124 Anexo I — leiaute da DPS citada no texto

Para o emitente prestador de serviço (tpEmit = 1), verificar se o IM informado nesta DPS está Inativo (cStat) no CNC do município emissor na data de competência informada. Utilizar o identificador federal (CNPJ ou CPF) do prestador de serviço, o codigo do município emissor (cLocEmi) e o IM, informados na DPS, para identificar o registro complementar no CNC NFS-e. Se todos os registros complementares estiverem inativos, utilizar as informações dos cadastros RFB (CNPJ ou CPF), conforme identificador federal utilizado para identificar o emitente da DPS.

E0125 Anexo I — leiaute da DPS citada no texto

Se o CNPJ ou CPF do prestador de serviço foi informado e o emitente da DPS for o prestador (tpEmit = 2 ou 3), então o grupo de informações de endereço nacional do prestador do serviço deve ser informado obrigatoriamente.

E0132 Anexo I — leiaute da DPS citada no texto

Quando o endereço nacional do prestador for informado na DPS e o mesmo for identificado pelo CNPJ, o código do município do endereço do prestador, deve existir e corresponder ao município do seu endereço no cadastro CNPJ ou do endereço registrado em suas informações complementares no CNC NFS-e, na data de competência informada na DPS.

E0142 Anexo I — leiaute da DPS citada no texto

Se o NIF do prestador de serviço foi informado e o emitente da DPS, tomador ou intermedirio (tpEmit = 2 ou 3), for identificado por CNPJ, então o grupo de informações de endereço no exterior do prestador do serviço deve ser informado obrigatoriamente.

E0160 Anexo I — leiaute da DPS citada no texto

Opção de situação perante o Simples Nacional do prestador, informada na DPS, não está de acordo com o cadastro Simples Nacional na data de competência informada na DPS. Se CNPJ do prestador não consta no cadastro então opSimpNac é igual a 1;

E0228 Anexo I — leiaute da DPS citada no texto

Se o emitente for o prestador de serviço (tpEmit = 2) e, se houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, então a IM deve ser informada na DPS. Utilizar o identificador federal (CNPJ ou CPF) do tomador de serviço e o codigo do município emissor (cLocEmi), ambos informados na DPS, para identificar as ocorrências no CNC NFS-e. Se houver pelo menos uma ocorrência então o emitente da DPS deve informar o IM correspondente registrado no CNC NFS-e, que identifique unicamente o registro complementar. Exceto quando o emitente da DPS for MEI na data de competência da emissão da NFS-e.

E0231 Anexo I — leiaute da DPS citada no texto

Verificar se o IM informado na DPS está autorizado a emitir NFS-e na data de processamento desta DPS, se o emitente for o tomador de serviço (tpEmit = 2) e, se houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, então a IM deve ser informada na DPS. Utilizar o identificador federal (CNPJ ou CPF) do tomador de serviço, o codigo do município emissor (cLocEmi) e o IM, informados na DPS, para identificar o registro complementar no CNC NFS-e. Exceto quando o emitente da DPS for MEI na data de competência da emissão da NFS-e.

E0232 Anexo I — leiaute da DPS citada no texto

Se o emitente for o tomador de serviço (tpEmit = 2) e, se não houver registro complementar do contribuinte no CNC do município correspondente ao município emissor da DPS, então o IM não deve ser informado na DPS. Utilizar o identificador federal (CNPJ ou CPF) do tomador de serviço, o codigo do município emissor (cLocEmi) e o IM, informados na DPS, para identificar o registro complementar no CNC NFS-e.

Mostrando 20 de 74.

A mesma tag em outros pontos do XML — 7

CNPJ não é um campo só: o leiaute declara este nome em 8 caminhos diferentes, cada um com o seu grupo e o seu significado. É por isso que a regra listada pelo nome pode não ser a desta ocorrência.

Campos do mesmo grupo — 7

Perguntas frequentes

O que é o campo CNPJ da NFS-e?

Número da inscrição federal (CNPJ) do emitente da NFS-e. No XML ele fica em NFSe/infNFSe/emit/CNPJ. É obrigatório (ocorrência 1-1) e o tamanho é 14.

Onde CNPJ entra no XML?

No caminho NFSe/infNFSe/emit/CNPJ, dentro do grupo emit (Grupo de informações da DPS relativas ao emitente da NFS-e). O mesmo grupo tem outros 7 campos.

Quais erros CNPJ pode causar?

As regras de validação que citam este campo disparam 39 códigos: E0004, E0014, E0018, E0023, E0025, E0041, E0116, E0119, E0120, E0124, E0125, E0132…. Cada um tem a regra oficial na ficha do código.