Projeto Declaração de Conteúdo eletrônica

Manual de Orientação ao Contribuinte

Atualizado até a NT 2024.001 v.1.21, publicada em junho de 2026

DC-e REPR
Portal Visão Geral

Regras de Validação

Regras genéricas e de negócio do Anexo I, consolidadas com a NT 2024.001 v.1.21.

Conteúdo completo incorporado: Esta página inclui as regras do Manual DC-e — Anexo I e aplica as alterações posteriores da NT 2024.001: B02-20, emissão pela ECT, rejeição 499 em F02-10, novos limites de valores, conferências de totalização e correções do QR-Code.

1. Regras De Validação Gerais

O processamento segue, em linhas gerais: certificado de transmissão, validação inicial da mensagem, área de dados/schema, certificado de assinatura, assinatura digital e regras de negócio. Uma rejeição interrompe o processamento da etapa correspondente.

A. Validação Do Certificado De Transmissão (Protocolo TLS)

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
A01Certificado de Transmissor Inválido:
- Certificado de Transmissor inexistente na mensagem
- Versão difere "3"
- Se informado, Basic Constraint deve ser true (não pode ser Certificado de AC)
- KeyUsage não define "Autenticação Cliente"
Obrig.280Rej.Rejeição: Certificado Transmissor inválido
A02Validade do Certificado (data início e data fim)Obrig.281Rej.Rejeição: Certificado Transmissor Data Validade
A03Verifica a Cadeia de Certificação:
- Certificado da AC emissora não cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado não assinado pela AC emissora do Certificado
Obrig.283Rej.Rejeição: Certificado Transmissor - erro Cadeia de Certificação
A04LCR do Certificado de Transmissor
- Falta o endereço da LCR (CRL DistributionPoint)
- LCR indisponível
- LCR inválida
Obrig.286Rej.Rejeição: Certificado Transmissor erro no acesso a LCR
A05Certificado do Transmissor revogadoObrig.284Rej.Rejeição: Certificado Transmissor revogado
A06Certificado Raiz difere da "ICP-Brasil"Obrig.285Rej.Rejeição: Certificado Transmissor difere ICP-Brasil
A07Falta a extensão de CNPJ no Certificado (OtherName - OID=2.16.76.1.3.3)Obrig.282Rej.Rejeição: Certificado Transmissor sem CNPJ

B. Validação Inicial Da Mensagem No Web Service

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
B01Tamanho do XML de Dados superior a 500 KBObrig.214Rej.Rejeição: Tamanho da mensagem excedeu o limite estabelecido
B02XML de Dados MalformadoFacul.243Rej.Rejeição: XML Mal Formado
B03Verifica se o Servidor de Processamento está Paralisado MomentaneamenteObrig.108Rej.Rejeição: Serviço Paralisado Momentaneamente (curto prazo)
B04Verifica se o Servidor de Processamento está Paralisado sem PrevisãoObrig.109Rej.Rejeição: Serviço Paralisado sem Previsão
B05Verifica se UF informada é atendida pelo WebserviceObrig.410Rej.Rejeição: UF informada no campo cUF não é atendida pelo WebService
B06Verifica se versão do XML é suportadaObrig.239Rej.Rejeição: Versão do arquivo XML não suportada

D. Validação Da Área De Dados

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
D02Verifica Schema XML da Área de DadosObrig.215Rej.Rejeição: Falha no schema XML
D04Em caso de Falha de Schema, verificar se existe a tag raiz esperada para mensagemFacul.516Rej.Rejeição: Falha no schema XML – inexiste a tag raiz esperada para a mensagem
D05Em caso de Falha de Schema, verificar se existe o atributo versao para a tag raiz da
mensagem
Facul.568Rej.Rejeição: Falha no schema XML – inexiste atributo versao na tag raiz do lote de DCe
D06Em caso de Falha de Schema, verificar se existe o atributo versao para a tag raiz da
mensagem
Facul.517Rej.Rejeição: Falha no schema XML – inexiste atributo versao na tag raiz da mensagem
D07Verifica a existência de qualquer namespace diverso do namespace padrão da DCe
(http://www.portalfiscal.inf.br/dce)
Facul.587Rej.Rejeição: Usar somente o namespace padrão da DCe
D08Verifica a existência de caracteres de edição no início ou fim da mensagem ou
entre as tags
Facul.588Rej.Rejeição: Não é permitida a presença de caracteres de edição no início/fim da
mensagem ou entre as tags da mensagem
D09Verifica o uso de prefixo no namespaceObrig.404Rej.Rejeição: Uso de prefixo de namespace não permitido
D10XML utiliza codificação diferente de UTF-8Obrig.402Rej.Rejeição: XML da área de dados com codificação diferente de UTF-8

DA. Validação Do Schema Do Evento

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
DA04Verifica se o tpEvento é válidoObrig.491Rej.Rejeição: O tpEvento informado inválido
DA05Verifica se o verEvento é válidoObrig.492Rej.Rejeição: O verEvento informado inválido
DA06Verifica se o detEvento atende o respectivo schema XMLObrig.493Rej.Rejeição: Evento não atende o Schema XML específico

E. Validação Do Certificado Digital De Assinatura

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
E01Certificado de Assinatura inválido:
- Certificado de Assinatura inexistente na mensagem (*validado também pelo
Schema)
- Versão difere "3"
- Se informado o Basic Constraint deve ser true (não pode ser Certificado de AC)
- KeyUsage não define "Assinatura Digital" e “Não Recusa”
Obrig.290Rej.Rejeição: Certificado Assinatura inválido
E02Validade do Certificado (data início e data fim)Obrig.291Rej.Rejeição: Certificado Assinatura Data Validade
E03Falta a extensão de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)Obrig.292Rej.Rejeição: Certificado de Assinatura sem CNPJ
E04Verifica Cadeia de Certificação:
- Certificado da AC emissora não cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado não assinado pela AC emissora do Certificado
Obrig.293Rej.Rejeição: Certificado Assinatura - erro Cadeia de Certificação
E05LCR do Certificado de Assinatura:
- Falta o endereço da LCR (CRLDistributionPoint)
- Erro no acesso a LCR ou LCR inexistente
Obrig.296Rej.Rejeição: Certificado Assinatura erro no acesso a LCR
E06Certificado de Assinatura revogadoObrig.294Rej.Rejeição: Certificado Assinatura revogado
E07Certificado Raiz difere da “ICP-Brasil”Obrig.295Rej.Rejeição: Certificado Assinatura difere ICP-Brasil

F. Validação Da Assinatura Digital

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
F01Assinatura difere do padrão do Sistema:
- Não assinado o atributo "Id" (falta "Reference URI" na assinatura) (*validado
também pelo Schema)
- Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e "Enveloped")
Estas validações são implementadas pelo Schema XML da Signature
Obrig.298Rej.Rejeição: Assinatura difere do padrão do Sistema
F02Valor da assinatura (SignatureValue) difere do valor calculadoObrig.297Rej.Rejeição: Assinatura difere do calculado
F03Se Certificado de Assinatura com CNPJ e não preenchido os campos CNPJ (campo:
D02, D09 e D13):
- CNPJ-Base do Emitente (campo: C02) difere do CNPJ-Base do Certificado Digital
Observação: Assinatura de emissão própria
Obrig.213Rej.Rejeição: CNPJ-Base do usuário emitente difere do CNPJ-Base do Certificado Digital
F04Se Certificado de Assinatura com CNPJ e preenchido o campo CNPJ (campo: D02):
- CNPJ-Base do Emitente (campo: D02) difere do CNPJ-Base do Certificado Digital
Observação: Assinatura do fisco
Obrig.227Rej.Rejeição: CNPJ-Base do órgão do Fisco difere do CNPJ-Base do Certificado Digital
F05Se Certificado de Assinatura com CNPJ e preenchido o campo CNPJ (campo: D09):
CNPJ-Base do Emitente (campo: D09) difere do CNPJ-Base do Certificado Digital
Observação: Assinatura do Marketplace
Obrig.224Rej.Rejeição: CNPJ-Base do Marketplace difere do CNPJ-Base do Certificado Digital
F05aSe Certificado de Assinatura com CNPJ e preenchido o campo CNPJ (campo: D13):
CNPJ-Base do Emitente (campo: D13) difere do CNPJ-Base do Certificado Digital
Observação: Assinatura da Transportadora
Obrig.223Rej.Rejeição: CNPJ-Base da Transportadora difere do CNPJ-Base do Certificado Digital
F06Se o tpEmit=0 (Fisco):
- CNPJ do certificado deve ser do Fisco
Obrig.225Rej.Rejeição: CNPJ da Assinatura não é do Fisco
Regra D05: A NT 2024.001 retirou a aplicação da regra D05 (rejeição 568) da validação da área de dados da autorização. Ela é mantida na tabela para documentar a redação do Anexo I.

2. Regras De Negócio Específicas

A. Dados Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
A03-10Campo Id inválido:
- Chave de Acesso do campo Id difere da concatenação dos campos
correspondentes.
Obrig.502Rej.Rejeição: Erro na Chave de Acesso - Campo Id não corresponde à concatenação
dos campos correspondentes

B. Identificação Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
B02-10Código da UF do Usuário Emitente difere da UF do Web ServiceObrig.226Rej.Rejeição: Código da UF do Usuário Emitente diverge da UF autorizadora
B02-20Código da UF (ide/cUF) da DC-e diferente da UF do emitente (emit/enderEmit/UF).Obrig.220Rej.Rejeição: Código da UF da DC-e diferente da UF do emitente.
B03-10Verificar formação do cDC (id: B03):
- cDC não pode ser igual a 000000, 111111, 222222, 333333, 444444, 555555,
666666, 777777, 888888, 999999
- cDC não pode ser igual a nDC (id: B06).
Obrig.897Rej.Rejeição: Código numérico em formato inválido
B04-10DCe não é aceita pela UF do Usuário EmitenteObrig.702Rej.Rejeição: DCe não é aceita pela UF do Usuário Emitente
B04-20Verificar se é modelo 99 da DCeObrig.450Rej.Rejeição: Modelo da DCe diferente de 99
B06-10Acessar BD DCe (Chave: Modelo, UF, CNPJ Emitente, Série, Número, TpEmis,
TpEmit, nSiteAutoriz):
- DCe já cadastrada, com diferença na Chave de Acesso(Código Numérico ou
outras posições da Chave de Acesso)
Obrig.451RejRejeição: Duplicidade de DCe com diferença na Chave de Acesso
[nProt:999999999999999]
B06-20Acessar BD DCe (Chave: Modelo, UF, CNPJ Emitente, Série, Número, TpEmis,
TpEmit, nSiteAutoriz):
- DCe já cadastrada e não Cancelada
Obrig.452RejRejeição: Duplicidade de DCe [nProt:999999999999999]
B06-30Acessar BD DCe (Chave: Modelo, UF, CNPJ Emitente, Série, Número, TpEmis,
TpEmit):
- DCe já cadastrada e está Cancelada
Obrig.453RejRejeição: DCe já está cancelada na base de dados da SEFAZ
[nProt:999999999999999]
B07-10Data-Hora de Emissão posterior ao horário de recepção na SEFAZ.
Observação: Aceita uma tolerância de até 5 minutos, devido ao sincronismo de
horário do servidor do emitente e o servidor da SEFAZ.
Obrig.703Rej.Rejeição: Data-Hora de Emissão posterior ao horário de recebimento
B07-20DCe com Tipo de Emissão=1-Normal e Data-Hora de Emissão com atraso
superior a 5 minutos em relação ao horário de recepção na SEFAZ.
Observação 1: A emissão da DCe deve ocorrer de forma on-line, real-time, com
uma tolerância de até 5 minutos, devido ao sincronismo de horário do servidor
da Empresa e o servidor da SEFAZ Autorizadora.
Obrig.704Rej.Rejeição: DCe com Data-Hora de emissão atrasada
B07-30Data de Emissão anterior ao início da autorização de DCe na UF.
Observação: O início da operação da DCe ocorreu em diferentes momentos,
conforme a UF.
Obrig.315Rej.Rejeição: Data de Emissão anterior ao início da autorização de DCe na UF
B08b-10Site de autorização da DC-e (nSiteAutoriz) difere do Site de RecebimentoObrig.254Rej.Rejeição: Site de Autorização da chave de acesso da DCe diverge do Site de
recebimento.
B09-10Chave de Acesso obtida pela concatenação dos campos correspondentes com
dígito verificador (DV) inválido
Obrig.253Rej.Rejeição: Digito Verificador da chave de acesso composta inválida
B10-10Tipo do ambiente da DCe difere do ambiente do Web ServiceObrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento

C. Identificação Do Usuário Emitente Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
C02-10Se informado CNPJ do emitente:
– CNPJ com zeros, nulo ou DV inválido
Obrig.207Rej.Rejeição: CNPJ do usuário emitente inválido
C02-20Se informado CNPJ do usuário emitente (campo C02):
- Verificar se o usuário está bloqueado para emissão.
Obrig.812Rej.Rejeição: Usuário emitente bloqueado para emissão de DCe
C02-30Se informado CNPJ do usuário emitente (campo C02):
- Verificar se o CNPJ é contribuinte do ICMS.
Obrig.812Rej.Rejeição: Usuário emitente bloqueado para emissão de DCe [Contribuinte de ICMS]
C02-40Informado CNPJ do usuário emitente e não informado CNPJ do Fisco (D02), Marketplace (D09), Transportadora (D13) nem ECT (D19): tpEmit deve ser 2 (emissor próprio).Obrig.503Rej.Rejeição: Emissão própria com Tipo do Emitente incompatível
C02a-10Se informado CPF do emitente:
– CPF com zeros, nulo, 111..., 222..., ..., ou DV inválido
Obrig.401Rej.Rejeição: CPF do usuário emitente inválido
C02a-20Informado CPF (C02a) ou idOutros (C02b): é obrigatório informar CNPJ do Fisco (D02), Marketplace (D09), Transportadora (D13) ou ECT (D19).Obrig.407Rej.Rejeição: Emissão por pessoa física sem informação do CNPJ do Fisco, Marketplace, Transportadora ou Correios.
C02a-30Se informado CPF do usuário emitente (campo C02a):
- Verificar se o usuário está bloqueado para emissão.
Obrig.812Rej.Rejeição: Usuário emitente bloqueado para emissão de DCe
C09-10Código do Município do Emitente inexistente (Tabela Municípios IBGE)Obrig.272Rej.Rejeição: Código Município do Emitente inexistente
C09-20Código do Município do Emitente (2 primeiras posições) difere do Código da UF
do emitente
Obrig.273Rej.Rejeição: Código Município do Emitente: difere da UF do emitente
C11-10Sigla da UF do Emitente difere da UF do Web ServiceObrig.247Rej.Rejeição: Sigla da UF do Emitente diverge da UF autorizadora
C13-10Código do Pais do emitente (campo: cPais) diferente de Brasil (1058)Obrig276Rej.Rejeição: Código do Pais do emitente diferente de Brasil

D. Identificação Do Fisco, Marketplace, Transportadora Ou ECT Emitente Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
D01-10Se informado grupo de identificação do Fisco (campo D01)
- Campo TpEmit difere de 0 (Fisco)
Obrig.277Rej.Rejeição: Emissão pelo fisco com Tipo do Emitente incompatível
D02-10Se informado CNPJ do órgão (Fisco) (campo D2)
– CNPJ com zeros, nulo ou DV inválido
Obrig.278Rej.Rejeição: CNPJ do órgão inválido
D07-10Sigla da UF do Fisco (campo D07) inexistenteObrig.279Rej.Rejeição: Sigla da UF do Fisco inexistente
D08-10Se informado grupo de identificação do Marketplace (campo D08)
- Campo TpEmit difere de 1 (Marketplace)
Obrig.271Rej.Rejeição: Emissão pelo marketplace com Tipo do Emitente incompatível
D09-10Se informado CNPJ do marketplace (campo D9):
– CNPJ com zeros, nulo ou DV inválido
Obrig.270Rej.Rejeição: CNPJ do marketplace inválido
D09-20Se informado CNPJ do marketplace (campo D9):
– Verificar se o Marketplace está bloqueado para emissão.
Obrig.269Rej.Rejeição: Marketplace bloqueado para emissão de DCe
D12-10Se informado grupo de identificação da Transportadora (campo D12)
- Campo TpEmit difere de 3 (Transportadora)
Obrig.268Rej.Rejeição: Emissão pela Transportador com Tipo do Emitente incompatível
D13-10Se informado CNPJ da transportadora (campo D13):
– CNPJ com zeros, nulo ou DV inválido
Obrig.267Rej.Rejeição: CNPJ da transportadora inválido
D13-20Se informado CNPJ da transportadora (campo D13):
– Verificar se a transportadora está bloqueado para emissão.
Obrig.269Rej.Rejeição: Transportadora bloqueada para emissão de DCe
D13-30Se informado CNPJ da transportadora, campo D13:
– Verificar se a transportadora está habilitada no CCC e possui autorização
para emissão de CTe
Obrig.266Rej.Rejeição: Transportadora não está habilitada no CCC
D16-10 (revogada)Se informado grupo de identificação de Emissão própria (campo D15):
- Campo TpEmit difere de 2 (Emissão própria)
Obrig.230Rej.Rejeição: Emissão própria com Tipo do Emitente incompatível
D16-20 (revogada)Se informado grupo de identificação de Emissão própria (campo D15):
- Campo CNPJ (D16) deve ser igual ao CNPJ do usuário emitente (campo C02)
Obrig.231Rej.Rejeição: CNPJ do Emissor Próprio difere do CNPJ do Usuário emitene
D18-10Informado o grupo exclusivo dos Correios e assinatura diferente dos Correios.Obrig.700Rej.Rejeição: Emissão pelos Correios e assinatura diferente dos Correios.
D19-10Informado o grupo ECT (D18) e tpEmit diferente de 4.Obrig.230Rej.Rejeição: Emissão pela ECT com tipo do emitente incompatível.
D19-20Informado o grupo ECT (D18) e CNPJ D19 diferente do CNPJ do usuário emitente C02.Obrig.231Rej.Rejeição: CNPJ da ECT difere do CNPJ do usuário emitente.

E. Identificação Do Destinatário Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
E02-10Se informado CNPJ do destinatário:
– CNPJ com zeros ou dígito de controle inválido
Obrig.208Rej.Rejeição: CNPJ do destinatário inválido
E03-10Se informado CPF do destinatário:
– CPF com zeros, nulo, 111..., 222..., ... ou dígito de controle inválido
Obrig.237Rej.Rejeição: CPF do destinatário inválido
E03a-60Se informado “idOutros”, campo deve conter somente algarismos, letras
(maiúsculas e minúsculas) e/ou os caracteres do conjunto que segue: [:.+-/()]
Obrig.372Rej.Rejeição: Destinatário com identificação de outros com caracteres inválidos
E04-20Se tag:tpAmb (id:B10) = 2:
- o xNome (E04) deve ser informado com a literal “DCE EMITIDA EM AMBIENTE
DE HOMOLOGACAO
Obrig.598Rej.Rejeição: DCe emitida em ambiente de homologação com nome do destinatário
diferente de DCE EMITIDA EM AMBIENTE DE HOMOLOGACAO
E10-10Se endereço destinatário não é no Exterior (dest/UF <> “EX"):
– Código Município do destinatário inexistente (Tabela Municípios IBGE)
Obrig.274Rej.Rejeição: Código Município do Destinatário inexistente
E10-20Se endereço destinatário não é no Exterior (dest/UF <> “EX"):
– Código Município do destinatário (2 primeiras posições) difere do Código da
UF do destinatário
Obrig.275Rej.Rejeição: Código Município do Destinatário: difere da UF do Destinatário
E10-30Se endereço destinatário é no Exterior (dest/UF = “EX"):
– Código Município do destinatário difere de “9999999”
Obrig.509Rej.Rejeição: Informado código de município diferente de “9999999” para operação
com o exterior
E14-04Se informado Código País do destinatário (tag: enderDest/cPais):
- Código do País inexistente
Obrig.377Rej.Rejeição: Código de País do destinatário inexistente
E14-30Se endereço do destinatário é no Exterior (dest/UF = “EX"):
- Código do país “cPais” (id: E14) não pode ser 1058 (Brasil).
Obrig.926RejRejeição: Operação com Exterior e país de destino igual a Brasil

F. Autorização Para Obter O XML

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
F02-10Se informada autorização download XML com CNPJ:
– CNPJ com zeros ou dígito inválido
Obrig.499Rej.Rejeição: CNPJ autorizado para download inválido.
F02-20Se informada autorização download XML com CNPJ:
– Informado CNPJ do destinatário
Obrig.495Rej.Rejeição: CNPJ do destinatário já autorizado para download
F02-30Se informada autorização download XML com CNPJ:
– Informado CNPJ do Marketplace
Obrig.496Rej.Rejeição: CNPJ do Marketplace já autorizado para download
F03-10Se informada autorização download do XML com CPF:
– CPF com zeros, nulo, 111..., 222..., ..., ou dígito de controle inválido
Obrig.497Rej.Rejeição: CPF autorizado para download inválido
F03-20Se informada autorização download do XML com CPF:
– Informado CPF do destinatário
Obrig.498Rej.Rejeição: CPF do destinatário já autorizado para download

H. Detalhamento De Produtos Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
H02-10Número sequencial do item no arquivo XML “nItem” fora de ordem
incremental, consecutiva, a partir de 1.
Obrig.927Rej.Rejeição: Número do item fora da ordem sequencial

I. Itens Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
I03-10Informado NCM completo com 8 posições e valor diferente de "00000000": NCM inexistente na tabela publicada pelo MDIC. Quando não for possível classificar, informar 00000000.Obrig.778Rej.Rejeição: Informado NCM inexistente [nItem: nnn]
I03-20Se informado NCM 2 posições
- NCM inexistente na tabela de NCM publicada pelo Ministério do
Desenvolvimento, Indústria e Comércio Exterior - MDIC
Obrig.778Rej.Rejeição: Informado NCM inexistente [nItem: nnn]
I06-10Valor total bruto do produto (I06) acima de R$ 10.000.000,00.Obrig.777Rej.Rejeição: Valor total bruto do produto acima do permitido [nItem: nnn]
I06-20vProd (I06) difere de vUnCom (I05) × qCom (I04). Arredondar para duas casas e admitir tolerância de R$ 0,01.Obrig.629Rej.Rejeição: Valor do produto difere da quantidade multiplicada pelo valor unitário.

W. Total Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
W16-10Valor total da DC-e (W16) acima de R$ 100.000.000,00.Obrig.776Rej.Rejeição: Valor total da DCe acima do permitido [nItem: nnn]
W16-20vDC (W16) difere do somatório dos vProd (I06). Admitir tolerância de R$ 0,01.Obrig.Rej.Rejeição: Total da DC-e difere do somatório dos valores dos itens.

ZB. Informações Do Pedido De Emissão Da DC-e Pelo Fisco

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
ZB01-10Se informado o grupo ZB, campo infSolicDCe:
- Campo B08a, tpEmit deve ser igual 0 (Fisco)
Obrig.229Rej.Rejeição: Informado campo pedido de emissão da DCe pelo fisco indevidamente

ZX. Informações Suplementares Da DC-e

Campo-SeqRegra de validaçãoAplic.MsgEfeitoDescrição do erro
ZX02-10QR-Code com sequência de escape para o e-comercial “&” (qrCode like
“%&amp;%”)
Nota: Deve-se usar o CDATA.
Obrig.813Rej.Rejeição: QR-Code com sequência de escape para o e-comercial. Usar CDATA
ZX02-20Endereço do site da UF para consulta via QR-Code difere do previsto. Diferenças entre maiúsculas e minúsculas não são consideradas. URLs: https://www.fazenda.pr.gov.br/dce/qrcodeObrig.814Rej.Rejeição: Endereço do site para consulta do QR Code difere do previsto.
ZX02-30Parâmetro Chave de Acesso no QR Code diverge da Chave de Acesso da DCeObrig.815Rej.Rejeição: Chave de acesso no QR Code difere da Chave de Acesso da DCe
ZX02-40Se tipo de emissão for igual a Contingência Off-line:
- O parâmetro sign deve informado no QR-Code
Obrig.816Rej.Rejeição: Parâmetro sign não informado no QR Code para emissão em contingência
ZX02-50Se tipo de emissão for igual a Normal:
- O parâmetro sign não deve ser informado no QR-Code
Obrig.817Rej.Rejeição: Parâmetro sign não deve ser informado no QR Code para emissão Norma
ZX02-60Se tipo de emissão for igual a Contingência Off-line:
- Valor da assinatura (sign) do QR-Code difere do valor calculado
Obrig.818Rej.Rejeição: Assinatura do QR-Code difere do calculado

WS. Regras Específicas Por Web Service

ServiçoDetalhamento
DCeAutorizacaoFluxo e validação da autorização
DCeConsultaProtocoloRegras da consulta
DCeStatusServicoRegras do status
DCeRecepcaoEventoParte geral e cancelamento
DistribuiçãoServiços de distribuição

3. Lista De Regras De Validação

3.1. Tabela De Códigos De Resultado De Processamento (CStat)

CódigoDescriçãoOnde se aplica
100Autorizado o uso da DC-e.Consulta de protocolo
101Cancelamento de DC-e homologado.Consulta de protocolo
107Serviço em operação.Status do serviço
108Serviço paralisado momentaneamente (curto prazo). Status do serviço · validação inicial
109Serviço paralisado sem previsão. Status do serviço · validação inicial
117Nenhum registro localizado para distribuição. Distribuição · arquivoXMLDCe
118Registro localizado para distribuição.Distribuição
155Cancelamento homologado fora de prazo.Evento de cancelamento

3.2. Tabela De Códigos De Rejeição

CódigoDescriçãoOnde se aplica
203Emissor não habilitado para emissão de DC-e.Eventos
214Tamanho da mensagem excedeu o limite estabelecido. Validação inicial
215Falha no schema XML.Área de dados
217DC-e inexistente na base de dados do site de autorização consultado. Consulta de protocolo
220Código da UF da DC-e diferente da UF do emitente.Grupo B
222Protocolo de autorização de uso difere do cadastrado. Evento de cancelamento
226Código da UF do emitente diverge da UF autorizadora. Consulta de protocolo
228Site de autorização da chave de acesso diverge do site de recebimento. Consulta · eventos
230Emissão pela ECT com tipo do emitente incompatível.Grupo D
231CNPJ da ECT difere do CNPJ do usuário emitente.Grupo D
236Chave de acesso com dígito verificador inválido.arquivoXMLDCe
239Versão informada para a DC-e não suportada.Distribuição
243XML malformado.Validação inicial
249UF da chave de acesso diverge da UF autorizadora.Eventos
250UF diverge da UF autorizadora.Eventos
252Ambiente informado diverge do ambiente de recebimento. Todos os serviços
266Transportadora não está habilitada no CCC.Grupo D
267CNPJ da transportadora inválido.Grupo D
268Emissão pela Transportadora com tipo do emitente incompatível. Grupo D
269Marketplace ou Transportadora bloqueado para emissão de DC-e. Grupo D
270CNPJ do marketplace inválido.Grupo D
271Emissão pelo marketplace com tipo do emitente incompatível. Grupo D
277Emissão pelo fisco com tipo do emitente incompatível.Grupo D
278CNPJ do órgão inválido.Grupo D
279Sigla da UF do Fisco inexistente.Grupo D
280 a 286Rejeições relativas ao certificado de transmissão. Grupo A · distribuição
289Código da UF informada diverge da UF solicitada. Status do serviço
299Usuário emitente do evento diverge do usuário emitente da DC-e. Eventos
402XML da área de dados com codificação diferente de UTF-8. Distribuição
404Uso de prefixo de namespace não permitido.Distribuição
407Emissão por pessoa física sem informação do CNPJ do Fisco, Marketplace, Transportadora ou Correios.Grupo C
416Falha na descompactação da área de dados.Autorização (Zip)
455Órgão autor do evento difere da UF da chave de acesso. Cancelamento
466Evento com tipo de autor incompatível.Cancelamento
490CPF informado inválido (DV ou zeros).arquivoXMLDCe
494Chave de acesso inexistente.Cancelamento
495Solicitante não autorizado para a consulta.Distribuição
499CNPJ autorizado para download inválido.Grupo F
501Prazo de cancelamento superior ao previsto na legislação. Eventos · cancelamento
503Emissão própria com tipo do emitente incompatível.Grupo C
526Consulta a uma chave de acesso muito antiga. Consulta de protocolo
572Erro no atributo ID do evento — não corresponde à concatenação dos campos. Eventos
573Duplicidade de evento.Eventos · cancelamento
574Autor do evento diverge do emissor da DC-e. Eventos · cancelamento
577A data do evento não pode ser menor que a data de emissão da DC-e. Cancelamento
578A data do evento não pode ser maior que a data do processamento. Eventos
579A data do evento não pode ser menor que a data de autorização da DC-e. Cancelamento
580Evento exige uma DC-e autorizada.Cancelamento
594Número de sequência do evento informado é maior do que o permitido. Cancelamento
598Usar somente o namespace padrão da DC-e.Distribuição
599Não é permitida a presença de caracteres de edição. Distribuição
614 a 619Rejeições relativas à validação da chave de acesso. Consulta · eventos · arquivoXMLDCe
629Valor do produto difere do resultado do valor unitário multiplicado pela quantidade comercial.Grupo I
700Emissão pelos Correios e assinatura diferente dos Correios. Grupo D
776Valor total da DC-e acima do permitido.Grupo W
777Valor total bruto do produto acima do permitido.Grupo I
778Informado NCM inexistente.Grupo I
814Endereço do site para consulta do QR-Code difere do previsto. Grupo ZX
992 a 996Rejeições relativas ao controle de NSU e autorização do solicitante. Distribuição