Pular para o conteúdo
  • API
  • desenvolvedores
  • NFS-e

API de nota fiscal: o que é e como escolher a certa para o seu sistema

O que uma API de nota fiscal faz, quando vale a pena em vez de integrar direto com a Receita e as prefeituras, e os 10 critérios para comparar fornecedores.

Equipe SendNFPublicado em 5 min de leituraMarkdown

Neste artigo
  1. Integrar direto ou usar uma API?
  2. 10 critérios para comparar APIs de nota fiscal
  3. Um bônus que virou critério: IA
  4. Como fica uma integração mínima
  5. Resumo
  6. Perguntas frequentes

Uma API de nota fiscal é um serviço que transforma um pedido simples, como "emita uma NFS-e de R$ 1.500 para este CNPJ, código 01.01.01", em uma nota fiscal autorizada. Ela monta o XML no layout oficial, assina com o certificado digital da empresa, transmite ao órgão certo (Sistema Nacional da NFS-e, prefeitura ou SEFAZ), trata rejeições e quedas, e devolve o PDF e o XML. Para escolher uma, compare principalmente a cobertura (quais documentos e cidades), a qualidade do erro (o que acontece quando a nota é rejeitada), os mecanismos de confiabilidade (idempotência, filas, webhooks) e o preço por nota no seu volume.

Integrar direto ou usar uma API?

Integrar direto com o Sistema Nacional da NFS-e ficou mais simples com o padrão nacional. Mas "emitir uma nota" envolve muito mais do que um POST:

  • montar a DPS ou o XML da NFC-e exatamente como o esquema exige;
  • assinar com o certificado A1 de cada empresa e guardá-lo com segurança;
  • lidar com cidades que não usam o padrão nacional, cada uma com seu provedor e seu layout;
  • tratar queda da Receita, da prefeitura ou da SEFAZ (e a contingência da NFC-e);
  • não emitir a mesma nota duas vezes quando a rede falha no meio do caminho;
  • acompanhar mudanças de layout, como as da reforma tributária.

Bibliotecas abertas como o Unimake.DFe e o ACBr ajudam muito (o motor do SendNF usa as duas), mas alguém precisa operar, atualizar e monitorar. Se emissão fiscal não é o seu produto, uma API costuma sair mais barata do que o tempo do time.

10 critérios para comparar APIs de nota fiscal

1. Cobertura de documentos

NFS-e, NFC-e, NF-e, CT-e? Escolha pelo que você precisa hoje e no próximo ano. O SendNF, por exemplo, emite NFS-e para MEI, Simples Nacional, Lucro Presumido e Lucro Real e NFC-e para MEI e Simples Nacional; NF-e modelo 55 ainda não.

2. Cobertura de cidades

Na NFS-e, pergunte como o fornecedor trata cidades com sistema próprio. "Atendemos o padrão nacional" não basta se os seus clientes estão em capitais que mantêm sistemas próprios. Veja a situação das maiores cidades em NFS-e por cidade.

3. Ambiente de testes de verdade

Você precisa testar sem emitir nota real. Prefira chaves separadas para teste e produção, com homologação ilimitada. Veja homologação e produção.

4. Qualidade do erro

Toda API repassa a rejeição do órgão. As boas explicam a rejeição em português, apontam o campo e dizem como corrigir. As melhores mostram o erro antes de transmitir: é o que a pré-emissão do SendNF faz, validando no XSD oficial ou no provedor da prefeitura.

5. Idempotência

Se a sua requisição cair no meio, você vai repetir. A API precisa garantir que repetir não gera nota duplicada, com uma chave de idempotência (o header Idempotency-Key).

6. Webhooks assinados

Emissão é assíncrona por natureza. Webhooks avisam quando a nota é autorizada, rejeitada ou cancelada. Exija assinatura (por exemplo, o padrão Standard Webhooks) e reenvio automático. Veja webhooks de nota fiscal.

7. Multiempresa

Se você emite pelos seus clientes, precisa cadastrar várias empresas, cada uma com o próprio certificado, e saber o que falta em cada uma. Um checklist por empresa economiza muito suporte.

8. Cadastro inteligente

Quanto menos o seu usuário digitar, menos erro. Cadastrar pelo CNPJ, com os dados públicos da Receita preenchidos e o sistema da cidade identificado, reduz o atrito do onboarding.

9. Segurança e LGPD

Pergunte onde e como o certificado fica guardado (cifrado?), se a API devolve segredos nas respostas (não deveria) e qual é o papel do fornecedor na LGPD (operador dos dados das notas).

10. Preço no seu volume

Compare o custo por nota no volume real, não só a mensalidade. Como referência pública, a NFE.io cobra, na NFS-e, R$ 190 por mês até 250 notas, R$ 265 até 500 e R$ 375 até 1.000 (planos Base, Crescimento e Escala, segundo nfe.io/precos/emissao-nfse, consultado em outubro de 2026). No SendNF, 1.000 notas por mês cabem no plano Pro, de R$ 79, e há plano grátis com 20 notas reais. Veja preços.

Um bônus que virou critério: IA

Cada vez mais emissões começam numa conversa: o dono do negócio pede para um assistente "emitir a nota do cliente X". Uma API com servidor MCP permite isso com segurança, usando a mesma chave e as mesmas regras. Veja como emitir nota fiscal com IA.

Como fica uma integração mínima

Com o SendNF, a primeira nota em homologação leva quatro chamadas: cadastrar a empresa pelo CNPJ, enviar o certificado, pré-emitir e emitir.

bash
curl -X POST "https://api.sendnf.com/v1/nfse?wait=true" \
  -H "Authorization: Bearer $SENDNF_KEY" \
  -H "Idempotency-Key: pedido-1042" \
  -H "Content-Type: application/json" \
  -d '{
    "company_id": "…",
    "taker": { "document": "11.222.333/0001-81", "name": "Acme Ltda" },
    "items": [{ "description": "Consultoria", "unit_amount": 150000 }],
    "service_code": "010101"
  }'

Valores em centavos, código de serviço com 6 dígitos e a resposta com o status, o número da nota e os links do PDF e do XML. O guia completo está em API de nota fiscal do SendNF.

Resumo

  • A API cuida de layout, assinatura, transmissão, rejeições e quedas.
  • Compare cobertura, testes, qualidade do erro, idempotência, webhooks, multiempresa, segurança e preço por nota.
  • Prefira quem mostra o erro antes de transmitir.
  • Se a IA faz parte do seu fluxo, procure suporte a MCP.

Perguntas frequentes

O que é uma API de nota fiscal?

É um serviço que recebe os dados da nota em um formato simples (geralmente JSON), monta o XML no layout oficial, assina com o certificado digital da empresa, transmite à Receita, à prefeitura ou à SEFAZ e devolve o resultado, o PDF e o XML.

Vale a pena integrar direto com a Receita e as prefeituras?

Só se emissão fiscal for o centro do seu produto. Integrar direto exige manter layouts, certificados, provedores municipais, contingência e retentativas. Para a maioria dos sistemas, uma API cobre tudo isso por uma fração do custo de manutenção.

Quanto custa uma API de nota fiscal?

Depende do volume e do fornecedor. Como referência, a NFE.io cobra R$ 190 por mês até 250 NFS-e (consultado em outubro de 2026); no SendNF, há plano grátis com 20 notas reais e planos de R$ 29 (200 notas) a R$ 249 (5.000 notas).

Preciso de certificado digital para usar uma API de nota fiscal?

Sim. A API assina as notas em nome da sua empresa (ou dos seus clientes) com o certificado A1 de cada CNPJ.

Equipe SendNF

Publicado em

A equipe que mantém o motor fiscal do SendNF: a geração da DPS nacional, a integração com os provedores das prefeituras, a NFC-e e as explicações para cada rejeição que encontramos emitindo notas reais.

Leia também