Emissão NFS-e Passo a Passo
RPS, conversão em NFS-e, DANFSE PDF e cancelamento municipal.
Guia passo a passo para emissão de NFS-e (Nota Fiscal de Serviços Eletrônica) no Padrão Nacional unificado (ADN / Receita Federal). Emita notas de serviço para qualquer município conveniado utilizando um único contrato JSON, sem necessidade de integrar webservices municipais legados.
O Padrão Nacional (Ambiente de Dados Nacional — ADN)
Conforme a Resolução CGSN 189/2023, o Brasil unificou a emissão de serviços através da Declaração de Prestação de Serviços (DPS). O NFER assina a DPS com o Certificado Digital A1 da empresa e transmite diretamente aos servidores federais do ADN.
Códigos de Serviço Padronizados
codigoServico deve ter 6 dígitos numéricos (cTribNac) correspondentes à Lista de Serviços da LC 116/2003. Consulte a tabela completa em Códigos de Serviço NFS-e.Passo 1: Transmitir a NFS-e (POST /v1/nfse)
Envie os dados do serviço, valor e o tomador vinculado (customerId):
/v1/nfseCria a DPS, assina com A1 e transmite ao ADN.
Passo 2: Consultar Autorização (GET /v1/nfse/:id)
Para a emissão de NFS-e própria (outbound), consulte o status da nota realizando polling prudente com intervalo de 3 a 5 segundos até a transição para autorizada:
/v1/nfse/:idRetorna status, chave de 50 dígitos e links de DANFSE.
Cancelamento e Substituição de NFS-e
Diferente do cancelamento puro, o Ambiente de Dados Nacional suporta o processo formal de substituição de nota, onde a nota antiga é cancelada e uma nova nota é vinculada automaticamente sem quebrar o histórico fiscal:
| Operação | Endpoint | Quando Utilizar |
|---|---|---|
| Cancelamento | POST /v1/nfse/:id/cancel | Serviço não prestado ou erro total de faturamento. |
| Substituição | POST /v1/nfse/:id/substitute | Correção de valor, descrição ou tomador mantendo o vínculo com a nota anterior. |
Próximos Passos
- Veja os fundamentos da Resolução CGSN 189 em Conceitos NFS-e Nacional.
- Consulte o catálogo de códigos em Códigos de Serviço.