Como importar a NF-e do fornecedor no ERP sem certificado digital
Para importar a NF-e de compra no ERP sem certificado digital, importe pelo arquivo XML, não pela chave. Em muitos ERPs, a importação pela chave busca a nota na SEFAZ e exige o certificado A1 da empresa carregado no sistema; a importação por arquivo, não. O arquivo vem do fornecedor, que é obrigado a enviá-lo. Se você só tem a chave de acesso, dá para baixar na FiscalAPI, com o XML da NF-e sem certificado, uma cópia do XML para leitura, sem a assinatura digital, e usá-la para pré-lançar a nota: conferir itens, vincular produtos e preparar o recebimento. A entrada fiscal definitiva, com escrituração e crédito, usa o XML oficial.
Atualizado em 5 de novembro de 2026.
Os três caminhos#
| Você tem | Caminho | O que entra no ERP |
|---|---|---|
| O XML que o fornecedor mandou | Importe o arquivo | XML oficial |
| A chave e o certificado A1 da sua empresa | Baixe o XML da NF-e com certificado e importe | XML oficial |
| Só a chave (do DANFE, do e-mail ou do portal do fornecedor) | Baixe a cópia para leitura e importe como pré-nota | Cópia para leitura, sem assinatura |
Se a empresa tem o A1, o segundo caminho é melhor: sai o arquivo oficial, e o ERP fica com o mesmo XML que vai para a escrituração. Veja como baixar o XML pela chave de acesso.
Antes de tudo: teste com uma nota#
A cópia para leitura não tem a assinatura digital, e a ordem de alguns campos pode não seguir o schema oficial. Cada ERP reage de um jeito:
- Importa normalmente. Muitos sistemas só leem os dados do arquivo.
- Recusa com erro de assinatura. O sistema confere a assinatura do emitente antes de importar.
- Recusa com erro de schema. O sistema valida o arquivo contra o XSD da NF-e.
Por isso, importe uma nota de teste antes de montar uma rotina. Se o ERP recusar, use a cópia só para conferência fora dele e importe quando o oficial chegar.
Passo a passo com a cópia para leitura#
- Junte as chaves. Estão no DANFE (abaixo do código de barras), no e-mail do fornecedor ou no portal dele.
- Consulte no painel em app.fiscalapi.com.br, em NF-e por Chave, opção Sem certificado. Pode colar até 50 chaves por vez. Precisa de um plano pago.
- Baixe o XML e salve com um nome que deixe claro que é cópia. O painel já baixa como
<chave>-sem-assinatura.xml. - Importe no ERP como pré-nota, conferência ou pedido de compra, conforme o seu sistema chame. Vincule os produtos do fornecedor aos seus códigos.
- Peça o XML oficial ao fornecedor ou baixe com o certificado da empresa.
- Faça a entrada fiscal com o oficial e guarde o oficial. A cópia não serve para escriturar nem para a guarda.
Automatizar pela API#
Para o ERP buscar a nota sozinho a partir da chave, chame POST /api/consultar-nfe-xml-sem-certificado com a chave no corpo. A resposta traz "assinado": false e "tipo_xml": "leitura", e o seu sistema pode usar esses campos para gravar a nota como pré-nota, nunca como entrada fiscal.
import requests
resp = requests.post(
"https://api.fiscalapi.com.br/api/consultar-nfe-xml-sem-certificado",
headers={"X-API-Key": "SUA_CHAVE_DE_API"},
json={"chave": "35261012345678000195550010000001231123456784"},
timeout=120,
)
item = resp.json()["resultados"][0] if resp.ok else None
if item and item["status"] == "ok" and item["tipo_xml"] == "leitura":
gravar_pre_nota(item["chave"], item["xml"]) # função do seu ERP Uma chave por requisição. Se receber o código 429, espere o tempo do cabeçalho Retry-After e tente de novo. Quando o XML oficial chegar, o ERP troca a pré-nota pela nota oficial. A documentação tem os campos e os erros.
Quanto custa#
No plano Enterprise, R$ 0,05 por nota. Nos outros planos, o mesmo preço do XML da NF-e com certificado: R$ 2,01 no Lite, R$ 0,30 no Starter e R$ 0,195 no Pro. Cobrada quando a chave é válida, mesmo se a nota não for encontrada. Chave inválida e falha nossa não são cobradas. Nota emitida há poucas horas pode ainda não aparecer; repetir a mesma chave logo em seguida não cobra de novo (1 hora para nota do mês atual ou do anterior, 24 horas para as outras), e baixar de novo pelo histórico do painel também não. As 10 notas grátis por mês valem só para o XML da NF-e com certificado. Veja planos e preços.
Erros comuns#
- Lançar a entrada fiscal com a cópia. O crédito e a escrituração pedem o XML oficial. Pré-nota, sim; entrada, não.
- Misturar cópia e oficial no mesmo diretório. Na hora de guardar ou mandar para o contador, a cópia vai no lugar do oficial. Use nomes diferentes.
- Importar nota de NFC-e. Chave com modelo 65 (dígitos 21 e 22) é cupom fiscal e não sai por esta consulta.
- Não conferir a situação da nota. O fornecedor pode cancelar a nota depois. Antes da entrada, confira a situação na consulta pública da SEFAZ pela chave.
Perguntas frequentes#
Meu ERP só importa pela chave e pede certificado. E agora? Sem o certificado, use a importação por arquivo, se o sistema tiver. Se não tiver, a saída é o certificado A1 da empresa ou o arquivo do fornecedor.
O ERP vai saber que a nota é uma cópia? Só se você disser. Pela API, use o campo tipo_xml para marcar a nota. No painel, o histórico mostra a etiqueta "sem assinatura".
Posso dar entrada no estoque com a cópia? A movimentação física pode ser registrada como pré-lançamento, conforme o seu processo. A entrada fiscal espera o XML oficial. Combine com o seu contador.
O fornecedor não manda o XML de jeito nenhum. O que faço? Veja fornecedor não mandou o XML da NF-e.
Fontes#
- Ajuste SINIEF 07/05, cláusula sétima, § 7º: envio do arquivo da NF-e com o protocolo ao destinatário
- XML da NF-e sem certificado, documentação da FiscalAPI
- Planos e preços, FiscalAPI
Artigos relacionados#
- XML para leitura ou XML oficial da NF-e: quando cada um basta
- XML de NF-e sem certificado: como baixar só com a chave de acesso
- API para baixar XML de NF-e por chave
- Como baixar o XML de várias NF-e de uma vez pelas chaves
Tem a chave e quer adiantar o lançamento? Veja o XML da NF-e sem certificado e crie sua conta.
Consulte dados fiscais via API
Consulte Inscrições Estaduais, CNPJs e Certidões Negativas via API REST. Dados direto da SEFAZ e Receita Federal. Planos a partir de R$ 19,99/mês.
Criar conta →