NFS-e

API de NFS-e para emitir nota fiscal de serviço em qualquer prefeitura

Integre a emissão de NFS-e Nacional ao seu sistema com uma única API REST. Múltiplas prefeituras, sincronização automática de notas tomadas e vinculação de CNPJs.

Ver documentação
emitir-nfse.sh
curl --request POST \
  --url "https://api.brasilnfe.com.br/services/Fiscal/EnviarNotaFiscalServico" \
  --header 'Content-Type: application/json' \
  --header 'Token: seu_token_aqui' \
  --data '{
  "TipoAmbiente": 2,
  "nFSInfo": [{
    "NumeroRps": 1,
    "DataCompetencia": "2026-04-01",
    "Tomador": {
      "CpfCnpj": "12345678000100",
      "RazaoSocial": "Empresa Tomadora Ltda"
    },
    "Servico": {
      "Descricao": "Desenvolvimento de software",
      "CodServico": "01.01",
      "Valores": { "ValorServico": 5000.00 }
    }
  }]
}'

O que é NFS-e e por que sua empresa precisa emitir

A NFS-e (Nota Fiscal de Serviço Eletrônica) é o documento fiscal digital que substituiu a nota de serviço em papel. Emitida eletronicamente pelas prefeituras municipais, a NFS-e comprova a prestação de serviços e é obrigatória para todos os prestadores de serviço no Brasil, independentemente do porte da empresa ou regime tributário.

Diferente da NF-e, que é regulada pelo governo estadual e incide sobre a circulação de mercadorias (ICMS), a NFS-e está vinculada ao ISSQN (Imposto Sobre Serviços de Qualquer Natureza), tributo de competência municipal. Isso significa que cada prefeitura pode ter seu próprio sistema e layout de emissão, o que historicamente tornava a integração um desafio para desenvolvedores e empresas com atuação em múltiplos municípios.

Para resolver essa fragmentação, o governo federal criou o sistema NFS-e Nacional, um padrão unificado que centraliza a emissão e permite que empresas emitam notas de serviço em diferentes prefeituras com uma interface padronizada. A API do Brasil NFe está integrada a esse sistema nacional e também a layouts municipais específicos, garantindo cobertura ampla para qualquer cenário de integração.

A emissão de NFS-e é obrigatória para uma ampla variedade de prestadores de serviço: software houses que desenvolvem sistemas, agências de marketing digital, consultorias empresariais e de TI, escritórios contábeis que precisam emitir em nome de seus clientes, clínicas e profissionais de saúde, freelancers que emitem como pessoa jurídica (MEI ou ME), e qualquer empresa que preste serviço sujeito ao ISSQN.

Com a API do Brasil NFe, a emissão e a gestão de NFS-e são totalmente automatizadas. Além de emitir, a API permite sincronizar automaticamente as NFS-e tomadas (notas recebidas), consultar notas emitidas, cancelar documentos e fazer o download do PDF, tudo via requisições REST simples.

Para escritórios de contabilidade que precisam lidar tanto com notas de serviço quanto com obrigações acessórias como EFD ICMS/IPI e EFD Contribuições, a plataforma Brasil NFe oferece também o módulo de SPED, complementando o ciclo fiscal completo. Se a sua empresa vende produtos além de serviços, conheça também a API de NF-e.

Prefeituras atendidas pela nossa API de NFS-e

Atendemos qualquer prefeitura integrada ao sistema NFS-e Nacional. Se a sua não estiver na lista, fale conosco.

São Paulo
Rio de Janeiro
Belo Horizonte
Curitiba
Porto Alegre
Brasília
Salvador
Recife
Fortaleza
Florianópolis
Goiânia
Campinas
Manaus
Belém
Vitória
Natal
João Pessoa
São Luís

Como funciona com a API do Brasil NFe

Em três passos, sua aplicação estará emitindo NFS-e em qualquer prefeitura do Brasil.

1

Cadastre sua empresa

Crie sua conta gratuitamente, cadastre o CNPJ e o certificado digital A1. Teste em homologação sem custo.

2

Integre via REST

Use o token de API para enviar requisições HTTP. Sem SDK obrigatório, compatível com qualquer linguagem.

3

Emita e sincronize

Emita NFS-e, sincronize notas tomadas, consulte status e faça download de PDFs em tempo real.

resposta-nfse.json
{
  "DataRecebimento": "2026-04-14T10:00:15",
  "Lote": 1,
  "Protocolo": "ABC123",
  "StatusLote": 1,
  "MunicipioEnvio": "Belo Horizonte",
  "Notas": [{
    "NumeroRPS": 1,
    "NumeroNFSe": "20260001",
    "DtEmissao": "2026-04-14T10:00:00",
    "Cancelada": false,
    "Valores": {
      "ValorServico": 5000.00,
      "Aliquota": 2.00
    }
  }],
  "Base64XmlLote": "PExvdGVScHM..."
}

Tudo que a API oferece para NFS-e

A API cobre o ciclo completo de gestão de notas fiscais de serviço, da emissão ao download do PDF.

  • Emissão de NFS-e Nacional
  • Sincronização de NFS-e tomadas
  • Vinculação de CNPJs com procuração
  • Cancelamento de NFS-e
  • Consulta de notas emitidas
  • Download de PDF e XML

Por que escolher Brasil NFe para NFS-e

A plataforma mais completa para emissão e gestão de notas fiscais de serviço via API.

Cobertura municipal ampla

Integração com múltiplas prefeituras via NFS-e Nacional e layouts municipais específicos. Uma única API para todos os municípios, sem precisar lidar com diferentes webservices.

Sincronização de NFS-e tomadas

Busca automática das notas fiscais de serviço recebidas pelo seu CNPJ. Elimine o download manual nos portais das prefeituras e tenha todas as notas em um só lugar.

Vinculação de CNPJs

Ideal para escritórios contábeis. Vincule múltiplos CNPJs de clientes via procuração eletrônica e gerencie a emissão de NFS-e de todas as empresas em uma única conta.

Emissão ilimitada

Mensalidade fixa sem cobrança por nota emitida. Emita quantas NFS-e precisar sem preocupação com custos variáveis que crescem com o volume da sua operação.

Atualização automática

Layouts e regras municipais são atualizados pela nossa equipe. Quando uma prefeitura muda o webservice ou o formato da NFS-e, a API já está preparada.

Suporte contábil e técnico

Equipe especializada em ISSQN, legislação municipal e integrações fiscais. Suporte técnico e contábil 24/7 para resolver qualquer dúvida sobre emissão de NFS-e.

Preço simples e previsível

Mensalidade fixa, emissão ilimitada e sem surpresas na fatura.

ou veja todos os planos

Perguntas frequentes sobre NFS-e

Sim. A API do Brasil NFe está integrada ao sistema NFS-e Nacional e também atende layouts municipais específicos de diversas prefeituras. Isso garante cobertura ampla e compatibilidade com o padrão ABRASF, permitindo que sua aplicação emita notas de serviço em qualquer município suportado sem alterações no código.
A API atende todas as prefeituras integradas ao sistema NFS-e Nacional, além de prefeituras com webservices próprios. A lista de municípios é atualizada constantemente. Consulte a lista completa de municípios disponíveis no painel do cliente ou entre em contato para verificar a disponibilidade do seu município.
É a funcionalidade que busca automaticamente as notas fiscais de serviço recebidas pelo seu CNPJ nas prefeituras. Ao invés de acessar manualmente o portal de cada município para baixar as notas que sua empresa recebeu como tomador de serviço, a API faz essa consulta de forma automática e centraliza todas as NFS-e tomadas em um só lugar.
Escritórios contábeis e empresas que gerenciam múltiplos CNPJs podem vincular cada CNPJ via procuração eletrônica diretamente no painel do Brasil NFe. Uma vez vinculado, a conta principal pode emitir, consultar e cancelar NFS-e de todos os CNPJs vinculados, sem necessidade de logins separados ou múltiplas integrações.
Sim. O cancelamento de NFS-e pode ser feito via endpoint específico da API, enviando o número da nota e o motivo do cancelamento. A API respeita automaticamente as regras e prazos definidos por cada prefeitura. Caso o prazo de cancelamento tenha expirado, a API retorna o erro correspondente para que sua aplicação trate adequadamente.
A autenticação é feita via token de API gerado no painel do cliente. O token deve ser enviado no header Token: seu_token_aqui de cada requisição HTTP. O token não expira, mas pode ser regenerado a qualquer momento pelo painel caso necessário.
Sim. Após a emissão da NFS-e, a API retorna um link direto para download do PDF da nota fiscal. O PDF também pode ser acessado a qualquer momento pelo painel do cliente. Além do PDF, o XML da nota também está disponível para download via API.

Pronto para emitir NFS-e sem complicação?

Crie sua conta, teste grátis em homologação e emita em qualquer prefeitura.

Falar com a equipe