Erro ao gerar XML da NFS-e – Falha ao obter Provedor de Criptografia do Certificado (Erro 80090014)
Situação
Ao tentar emitir uma NFS-e, o sistema pode apresentar o seguinte erro:
Erro ao gerar o XML da NFS-e: Ocorreu o seguinte problema na transmissão da NFS-e: Falha em obter Provedor de Criptografia do Certificado. Erro: 80090014
Imagem 1
Esse erro indica um problema relacionado ao certificado digital, normalmente causado por inconsistência na instalação do certificado ou por registros antigos vinculados à máquina onde a emissão está sendo realizada.
Note que neste exemplo, a Pré-emissão gera o mesmo resultado, e não descreve os retornos.
Causa Provável
O erro ocorre quando o sistema não consegue acessar corretamente o provedor de criptografia do certificado digital, geralmente devido a:
Certificado digital instalado incorretamente
Certificado corrompido no Windows
Registro antigo do certificado associado ao computador (serial do HD)
Troca ou reinstalação do certificado sem limpeza dos registros anteriores
Solução
A solução envolve reinstalar o certificado digital do zero e limpar os registros da máquina utilizados na emissão da NFS-e.
Passo a Passo para Correção
1. Reinstalar o certificado digital
-
Solicite ao cliente que:
Desinstale completamente o certificado digital da máquina
Reinstale o certificado novamente, do zero, seguindo o procedimento padrão do certificado (A1 ou A3)
⚠️ Importante: essa etapa deve ser feita antes de qualquer ajuste no sistema.
2. Identificar o serial do HD (quando possível)
Quando houver acesso ao CMD da máquina com problema (pode ser que no Cloud não tenha):
Abra o Prompt de Comando
Execute o comando apropriado "VOL C:" para identificar o serial do disco
Compare o serial encontrado com os registros da tabela NFECERT
Apague apenas o registro correspondente àquele serial
Exemplo de serial identificado: 62C63FE9
3. Limpar registros do Banco de Dados na tabela NFECERT
Após a reinstalação do certificado:
Acesse a tabela NFECERT
Localize os registros vinculados à máquina que está apresentando o erro
Apague somente os registros referentes a esse computador
⚠️ Atenção:
O sistema grava o serial do HD (disco local C:)
É fundamental apagar apenas o registro da máquina correta
Imagem 2
4. Recapturar o certificado no sistema – NFe
Acesse os Parâmetros de NFe
Capture novamente o certificado digital
Execute a Pré-emissão
Salve as configurações
5. Recapturar o certificado no sistema – NFS-e
Acesse os Parâmetros de NFS-e
Capture novamente o certificado digital
Execute a Pré-emissão
Salve as configurações
Neste exemplo: Note que a Pré-emissão gera o mesmo resultado, e não descreve os retornos.
6. Reiniciar o sistema
Feche completamente o sistema
Abra o sistema novamente
Tente emitir a NFS-e
Resultado Esperado
Após seguir todos os passos acima:
O certificado digital será reconhecido corretamente
O provedor de criptografia será carregado sem erro
A emissão da NFS-e deverá ocorrer normalmente
DESCRIÇÃO |
AUTOR |
VERSÃO E DATA |
Situação e Solução Inicial |
Túlio Alcântara e Pedro Nascimento |
v0.1 – 05/01/2026 |
Elaboração do documento |
Joaquim Gaspar |
v1.0 - 05/01/2026 |