Erro ao assinar nota com certificado digital: como resolver

A assinatura da nota falhou? Veja como identificar problemas no certificado, no navegador, na instalação e no driver antes de tentar emitir novamente.
Você preencheu a nota, avançou para a emissão e recebeu um erro ao assinar com certificado digital. A mensagem pode ser vaga, mas o problema costuma estar na validade, na instalação, no navegador, no acesso à chave privada ou no componente que conecta o certificado ao portal.
A forma mais segura de resolver é separar a falha em etapas: confirmar se o certificado está disponível no computador ou dispositivo, verificar se ele ainda pode ser usado, testar o reconhecimento pelo sistema operacional, revisar o navegador e só depois conferir o preenchimento da nota. Se o certificado não aparece para seleção, o foco está na instalação, no driver ou na comunicação com o dispositivo. Se ele aparece, mas a assinatura falha, investigue a chave privada, as permissões, o componente de assinatura e a conexão com o portal oficial.
Antes de repetir a emissão, feche o portal e salve o que já foi preenchido, se o sistema permitir. Depois, conecte o dispositivo do certificado ou confirme que o arquivo está disponível no local correto. Certificados armazenados em arquivo dependem da senha de acesso e da preservação da chave privada. Certificados armazenados em dispositivo dependem do reconhecimento físico e do software que faz a comunicação com ele. Em ambos os casos, o certificado precisa aparecer como uma opção válida no ambiente de emissão.
Também verifique a validade diretamente no aplicativo oficial de gerenciamento do certificado ou no recurso de certificados do sistema operacional. Não basta o arquivo existir ou o dispositivo acender uma luz. Um certificado pode estar instalado e ainda assim não ser aceito porque perdeu a validade, foi revogado, está sem a chave privada correspondente ou foi instalado para outro usuário do computador. Quando houver dúvida sobre a situação do certificado, consulte a autoridade certificadora responsável ou o suporte oficial do órgão emissor.
O navegador é outra fonte comum de erro. Atualizações, bloqueios de segurança e permissões podem impedir que o portal converse com o componente de assinatura. Faça um teste em uma janela normal do navegador, sem extensões que bloqueiem scripts, pop-ups ou comunicação local. Se o portal orienta a instalação de um componente oficial, obtenha esse recurso somente no endereço indicado pelo próprio órgão. Não baixe instaladores encontrados em páginas aleatórias.
Se o certificado estiver em dispositivo, confirme se o driver correspondente está instalado e se o sistema reconhece o dispositivo. Driver é o software que permite ao computador se comunicar com um equipamento ou recurso de segurança. Quando ele está ausente, desatualizado ou incompatível, o certificado pode não aparecer, pode desaparecer durante a assinatura ou pode provocar uma mensagem de falha genérica. Nesse cenário, reinstalar o driver a partir da fonte oficial do fabricante do certificado ou do dispositivo pode ser necessário.
Se a assinatura falhou depois que você selecionou o certificado, confira se a senha foi digitada corretamente e se o teclado não está alterando caracteres. Evite várias tentativas seguidas quando o dispositivo possa bloquear a chave após erros. Se houver bloqueio, a recuperação depende do procedimento definido pela autoridade certificadora. O Emitir NF não consegue liberar uma chave privada bloqueada nem substituir o certificado.
A assinatura digital acontece depois que os dados da nota foram organizados em um arquivo XML, que é o formato estruturado usado pelo documento fiscal. A assinatura protege a autoria e a integridade desse arquivo. Ela não corrige dados fiscais preenchidos incorretamente. No XML, o campo finNFe informa a finalidade da nota; refNFe referencia uma nota anterior quando essa relação é necessária; CFOP identifica a natureza da operação; CST ou CSOSN indicam o enquadramento tributário aplicável; NCM classifica a mercadoria; e a chave de acesso identifica o documento para consulta. Esses campos têm funções próprias e não devem ser alterados apenas para tentar contornar uma falha de assinatura.
Quando a mensagem informa que o certificado não foi reconhecido, volte ao diagnóstico básico: ele aparece no sistema operacional? A chave privada está disponível? O portal está usando o ambiente correto? O componente de assinatura foi instalado pela fonte oficial? A resposta a essas perguntas costuma indicar se o problema está no computador ou no serviço de emissão.
Também observe se você está emitindo NF-e, NFC-e ou NFS-e. A nota de mercadoria costuma depender da Sefaz estadual, enquanto a nota de serviço pode depender da prefeitura, do Portal Nacional da NFS-e ou de outro ambiente oficial definido pelo município. Cada portal pode exigir uma forma diferente de autenticação e assinatura. Para entender o fluxo da nota de serviço, consulte o guia para emitir NFS-e em qualquer município. Se você é MEI, a forma de acesso pode seguir regras específicas do serviço utilizado; veja também o passo a passo para emitir nota fiscal como MEI.
Depois de corrigir o ambiente, entre novamente no portal oficial, recupere o rascunho ou preencha a nota outra vez e avance até a assinatura. Não considere a nota emitida enquanto o portal não confirmar a autorização e não disponibilizar o documento fiscal. Uma tentativa interrompida pode ter gerado apenas um rascunho, uma solicitação rejeitada ou nenhum documento. Para distinguir essas situações, consulte o histórico do próprio órgão e, quando existir, pesquise o documento pela chave de acesso usando o guia de consulta da nota fiscal eletrônica.
Se o erro continuar, anote a mensagem exata, o momento em que apareceu, o tipo de certificado, o portal utilizado e se o certificado foi reconhecido pelo computador. Essas informações ajudam o suporte do órgão, da autoridade certificadora ou do responsável pelo sistema a identificar a causa. Quando a mensagem envolve dados fiscais, rejeição do XML ou incompatibilidade entre operação e cadastro, procure um contador. Quando envolve apenas a chave privada, o dispositivo ou o driver, procure o suporte oficial do certificado.
Como interpretar a mensagem sem fazer tentativas aleatórias
A mensagem de erro ajuda a definir o caminho do diagnóstico. Quando o texto diz que nenhum certificado foi encontrado, a investigação começa antes da tela de emissão: verifique a conexão do dispositivo, a instalação do certificado e o reconhecimento pelo computador. Quando o certificado é listado, mas a assinatura não termina, o problema pode estar na chave privada, na senha, no componente de comunicação ou na permissão usada pelo navegador.
Mensagens sobre certificado inválido, não confiável ou fora da validade exigem consulta ao próprio certificado e à cadeia de confiança reconhecida pelo sistema. Cadeia de confiança é o conjunto de certificados que permite verificar quem emitiu o seu certificado. Se apenas um portal apresenta a falha, compare o comportamento com outro serviço oficial que aceite o mesmo tipo de autenticação, sem usar esse teste para emitir documentos reais.
Registre a mensagem exatamente como aparece. Não substitua palavras por uma interpretação, porque termos como certificado não reconhecido, assinatura inválida e XML rejeitado apontam para problemas diferentes. Essa anotação também evita que o suporte peça informações que já poderiam ter sido observadas no primeiro atendimento.
O que conferir na instalação e na chave privada
A instalação não termina quando o arquivo do certificado é copiado para o computador. Para assinar, o ambiente precisa localizar o certificado e também a chave privada relacionada a ele. A chave privada é a parte protegida que autoriza a criação da assinatura. Sem ela, o sistema pode exibir informações do certificado, mas não consegue concluir a operação.
Em certificados armazenados em arquivo, confirme se o arquivo original não foi movido, corrompido ou substituído por uma cópia que contém apenas dados públicos. Em certificados armazenados em dispositivo, confirme se o equipamento está conectado diretamente e se o software de gerenciamento identifica o dispositivo. Evite instalar certificados de pessoas diferentes no mesmo ambiente sem necessidade, pois a seleção pode ficar confusa durante a assinatura.
A senha deve ser tratada como parte essencial do processo. Ela não deve ser enviada a terceiros nem digitada em páginas que não pertençam ao órgão responsável ou à autoridade certificadora. Se a senha foi esquecida, não tente adivinhá-la repetidamente. Consulte o procedimento oficial de recuperação ou substituição, porque a solução depende do tipo de certificado e das regras do emissor.
Quando o problema pertence ao portal de emissão
Nem toda falha durante a assinatura é causada pelo seu certificado. O portal pode estar indisponível, em manutenção, com instabilidade de comunicação ou com uma rotina de assinatura que não respondeu corretamente. Essa possibilidade merece atenção quando o certificado é reconhecido, a senha é aceita e apenas a etapa final não termina.
Confira o aviso publicado pelo órgão responsável e procure comunicados na Sefaz, na prefeitura ou no Portal Nacional da NFS-e, conforme o documento que você está emitindo. Não confunda uma falha temporária do serviço com uma rejeição fiscal. A rejeição normalmente apresenta uma justificativa ligada ao conteúdo ou ao cadastro da nota, enquanto a indisponibilidade impede a conclusão da comunicação.
Se o portal permitir consultar protocolos, rascunhos ou documentos pendentes, verifique esses registros antes de enviar novamente. Uma nova tentativa sem essa conferência pode gerar duplicidade de solicitação ou deixar você sem saber qual operação foi processada. Na dúvida, use o canal oficial de atendimento e informe o horário aproximado, a mensagem exibida e o ambiente utilizado.
Quando a assinatura está correta, mas a nota é rejeitada
Assinar o XML não significa que a nota será autorizada. A assinatura comprova a integridade e a origem do arquivo, mas o órgão fiscal ainda analisa regras de cadastro, operação, tributação e consistência dos dados. Por isso, um erro apresentado depois da assinatura pode não ter relação com instalação, navegador ou driver.
Nessa situação, leia a rejeição completa e identifique o campo indicado pelo portal. Verifique se os dados do emitente, do destinatário, do serviço ou da mercadoria correspondem ao cadastro e à operação realizada. Não altere CFOP, CST, CSOSN, NCM ou qualquer outro campo técnico sem entender a regra aplicável ao caso.
As exigências variam conforme o tipo de documento, o estado e o município. Consulte a documentação da Sefaz ou da prefeitura responsável. Quando a rejeição envolver interpretação tributária, enquadramento ou correção de documento já transmitido, peça apoio a um contador antes de tentar uma nova emissão.
Imagens





