NFS-e emitida direto na Sefin Nacional
Um painel próprio em nts.apifacil.dev para cadastrar o emitente e o certificado A1, e uma API REST para o seu sistema emitir. Sem revenda, sem intermediário: a chamada vai direto para a Sefin Nacional.
Painel cadastra, API emite
O emitente é o CNPJ que assina a nota: a sua empresa ou a de um cliente seu. O cadastro do emitente e o envio do certificado A1 são feitos uma vez, à mão, no painel. A emissão de cada nota é feita pelo seu sistema, chamando a API com o token da sua conta.
- Um login só: a mesma conta que acessa o restante do painel entra em nts.apifacil.dev
- Um login pode cadastrar mais de um emitente — útil para contabilidade emitindo pelos clientes
- O certificado A1 fica cifrado no disco; não há rota de API para enviá-lo, só o formulário do painel
- A emissão em si não passa pela tela: é sempre uma chamada de API do seu backend
# feito uma vez, por humano, no navegador
1. cadastra o emitente # CNPJ, IE, endereço, regime tributário
2. envia o certificado A1 # .pfx + senha, fica cifrado
3. confere o município # o painel avisa se ele não emite pelo nacional
# feito a cada nota, por máquina, via API
POST /api/v1/emitentes/{id}/nfse
Cobertura de 100% do Padrão Nacional
Todo município que já aderiu ao Padrão Nacional da NFS-e está coberto, em qualquer UF — a API é a mesma no país inteiro, sem configuração extra por estado. A partir de 1º de novembro de 2026 a adesão passa a ser obrigatória para prestadores do Simples Nacional (ME/EPP) em todo o país, e a cobertura cresce sozinha conforme cada prefeitura adere.
A API que o seu sistema chama
Autenticação por token da conta, no cabeçalho Authorization — sem prefixo Bearer. O mesmo token que você já usa para WhatsApp e Telegram.
curl -X POST https://apifacil.dev/api/v1/emitentes/42/nfse \
-H "Authorization: SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"codigo_tributacao_nacional": "010201",
"descricao": "Consultoria em TI",
"valor_servico": 1500.00,
"tomador": {
"documento": "12345678900",
"nome": "Cliente Final",
"logradouro": "Rua Exemplo",
"numero": "100",
"bairro": "Centro",
"codigo_municipio": 4314902,
"cep": "90000-000"
}
}'
# resposta: o documento, com status "processando" ate o fisco autorizar
{ "documento": { "id": 881, "status": "processando", "...": "..." } }
Endpoints
- POST /emitentes/{id}/nfse — emite, sob assinatura ativa
- GET /documentos — lista, com filtro por emitente e status
- GET /documentos/{id} — detalhe de um documento
- GET /documentos/{id}/xml — baixa o XML autorizado
- POST /documentos/{id}/consultar — reconsulta a situação no fisco
- POST /documentos/{id}/cancelar — cancela, com justificativa de 15 a 255 caracteres
- GET /emitentes/{id}/status-sefaz — situação do emitente no fisco
Limite de 120 chamadas por minuto por conta. A emissão é assíncrona: a resposta já volta com o documento criado, e a situação vira autorizado ou rejeitado assim que o fisco responder.
Documentação completaCustódia e retenção
Certificado cifrado
O .pfx enviado no painel é gravado cifrado no disco. Não existe rota de API para lê-lo ou baixá-lo de volta.
XML guardado por 5 anos
Todo XML autorizado fica retido pelo prazo legal de guarda de documento fiscal, disponível para download a qualquer momento pela API ou pelo painel.
O fisco não cobra por documento
A Sefin Nacional não cobra por NFS-e emitida. A mensalidade por CNPJ emitente já inclui 200 notas; passou disso, o excedente é cobrado por faixa de volume, com preço decrescente conforme emite mais.
Quanto custa
Cobrança por CNPJ emitente, com desconto por volume — pensado para quem emite pelos próprios clientes, como escritório de contabilidade.
Por emitente
Um CNPJ, um valor fixo
Homologação liberada sem custo, antes de virar a chave para produção
- 200 notas fiscais inclusas por mês
- Excedente por faixa de volume, a partir de R$ 0,27
- Assinatura digital, guarda de XML e API REST
- Consulta e cancelamento pela API ou pelo painel
- Até 200 emitentes por conta
volume
Desconto por quantidade
Escritório de contabilidade, franquia, marketplace
- 5 CNPJs: 10% de desconto
- 10 CNPJs: 15% de desconto
- 25 CNPJs: 22% de desconto
- 50 CNPJs: 28% de desconto
- 100 CNPJs: 35% de desconto
O desconto é automático conforme a quantidade de emitentes ativos na conta, sem negociação nem contrato à parte.
Assinar no painelFaixas do excedente
Depois das 200 notas inclusas, o preço por nota cai por faixa de volume — como tabela de IR, cada faixa cobra só pelas notas que caem dentro dela.
| Excedente no mês (por CNPJ emitente) | Preço por nota |
|---|---|
| 1 a 1.000 | R$ 0,27 |
| 1.001 a 5.000 | R$ 0,24 |
| 5.001 a 20.000 | R$ 0,22 |
| Acima de 20.000 | R$ 0,10 |
Perguntas frequentes
O que é um emitente?
É o CNPJ que assina a nota fiscal — a sua empresa, ou a de um cliente seu, se você emite em nome de terceiros. Cada emitente tem cadastro e certificado próprios; a mesma conta pode ter mais de um.
Qual API o meu sistema chama para emitir?
A REST em apifacil.dev/api/v1, autenticada com o token da sua conta. O painel de nts.apifacil.dev serve só para cadastro; nenhuma nota é emitida por lá.
Onde cadastro o certificado?
No painel, na tela do emitente. Você envia o arquivo .pfx e a senha uma única vez; a partir daí toda emissão usa esse certificado automaticamente. Não há endpoint de API para isso, de propósito — é um passo humano, feito uma vez.
E se o município do meu cliente não aderiu ao Padrão Nacional?
Cobrimos automaticamente 100% dos municípios que já aderiram, em qualquer UF — o que ainda não é atendido é só quem mantém emissor próprio da prefeitura, fora do Padrão Nacional. Nesse caso a emissão é recusada antes de gastar uma chamada com o fisco, com uma mensagem explicando o motivo. A lista de municípios aderentes é atualizada todo dia às 5h, então, se o município aderir depois, a emissão libera sozinha, sem precisar de configuração nova.
Emite NF-e de produto também?
Por enquanto o painel e a API atendem só NFS-e pelo Padrão Nacional. NF-e de produto está fora do escopo atual.
Preciso de conta separada para o painel fiscal?
Não. É a mesma conta e a mesma sessão do restante da APIFácil; o painel fiscal só mora num subdomínio próprio.
Quer testar a emissão em homologação?
Deixe o contato e a gente ajuda a cadastrar o primeiro emitente, sem custo.
Abrindo o WhatsApp.
Falar no WhatsAppComece com 7 dias grátis
Sem cartão, sem reunião comercial e sem contrato. Cria a conta, conecta o número e envia a primeira mensagem hoje.
- Token da API disponível assim que a conta é criada
- WhatsApp por QR Code, Meta Oficial e Telegram no mesmo painel
- Conversas cobradas pela Meta, sem markup nosso
- Suporte por WhatsApp com gente que conhece a API