Como funciona a autorização de uma NF-e na SEFAZ
Emitir uma NF-e não é só gerar um arquivo. O documento passa por um fluxo de validação antes de valer.
O fluxo, passo a passo
De forma simplificada, a emissão acontece nesta ordem:
- Montagem do XML com os dados da operação: emitente, destinatário, itens, impostos e totais.
- Assinatura digital com o certificado digital da empresa.
- Transmissão do XML assinado ao webservice da SEFAZ do estado.
- Validação pela SEFAZ: estrutura do arquivo (schema) e regras de negócio.
- Retorno: se aprovado, a SEFAZ devolve um protocolo de autorização. Se houver erro, devolve uma rejeição com o motivo.
- Entrega do DANFE junto com a mercadoria, quando aplicável.
Rejeições
Uma rejeição significa que a nota não foi autorizada e precisa ser corrigida e reenviada. Os motivos mais comuns envolvem dados cadastrais, cálculo de impostos e formato do XML. Cada rejeição vem com um código e uma descrição, que indicam o que precisa ser ajustado.
Enquanto a nota não é autorizada, ela não vale como documento fiscal. Por isso, o retorno da SEFAZ deve ser acompanhado a cada emissão.
Depois da autorização
Após a autorização, ainda é possível registrar eventos sobre a nota, como cancelamento e carta de correção. Esses eventos seguem regras e prazos definidos pela legislação e pela UF. Veja mais no guia sobre cancelamento e carta de correção.
Autorização, contingência e consulta
Em condições normais, a autorização é quase imediata: a SEFAZ responde em segundos. Quando o serviço da SEFAZ está fora do ar, existem modos de contingência, que permitem continuar emitindo e regularizar a nota depois. As regras de contingência variam por modelo de documento e por UF.
Se a resposta da SEFAZ demorar, não reenvie a mesma nota às cegas. O correto é consultar a situação pela chave de acesso antes, para evitar duplicidade. Um emissor bem feito faz essa consulta automaticamente.
O que o dfehub faz por você
Você manda o documento em JSON, TXT ou XML. O dfehub monta, assina, transmite à SEFAZ, acompanha o retorno, guarda o XML e o DANFE e devolve o resultado. O certificado A1 (e-CNPJ) é enviado uma vez pelo painel e fica cifrado no cofre. Há ambiente de homologação para testar sem valor fiscal.
Começar grátisPerguntas frequentes
Preciso de certificado digital?
Sim. O dfehub usa um certificado A1 (e-CNPJ), enviado uma vez pelo painel.
Posso testar antes de emitir valendo?
Sim, no ambiente de homologação.
O que fazer quando a nota é rejeitada?
Corrigir o problema indicado na rejeição e reenviar a nota.