Como emitir NFS-e corretamente em cada município?
Padrão nacional de NFS-e, obrigações por municipio e a unificação que vem.
A NFS-e e obrigatoria para prestadores de serviços, e historicamente cada um dos 5.000+ municipios tinha sistema próprio. O padrão nacional ABRASF 2.04, via portal nfse.gov.br, esta unificando gradualmente os leiautes. Campos criticos incluem código do serviço (subitem da LC 116), aliquota municipal e local de prestação.
A NFS-e e sua fragmentação
A NFS-e (Nota Fiscal de Serviços Eletronica) e o documento fiscal obrigatorio para prestadores de serviços. Diferente da NF-e (que sempre teve padrão nacional único via SEFAZ), a NFS-e nasceu fragmentada — cada um dos mais de 5.500 municipios brasileiros desenvolveu seu próprio sistema com portal, leiaute, códigos e regras específicas. Para uma empresa que presta serviços em 30 municipios, isso significava 30 cadastros, 30 logins, 30 manuais e 30 leiautes XML diferentes. Esse cenario esta mudando.
Padrão Nacional da NFS-e (ABRASF 2.04)
Padrão Nacional da NFS-e (ABRASF 2.04) — A ABRASF (Associação Brasileira das Secretarias de Financas das Capitais) e a Receita Federal desenvolveram em conjunto um padrão nacional unificado de NFS-e. A versao 2.04 (e atualizações posteriores) define um esquema XSD único, conjunto comum de códigos, e portal centralizado em www.nfse.gov.br. O sistema nacional e operado pela RFB, com integração automática para os municipios que aderem. A migração e voluntaria mas crescente — em 2026, mais de 4.000 municipios ja aderiram, com destaque para Curitiba, Goiania, Florianopolis, Manaus e centenas de cidades médias. As capitais maiores (São Paulo, Rio de Janeiro, Belo Horizonte) tem cronograma próprio, mantendo seus sistemas locais (NFS-e Paulistana, Nota Carioca, BH Digital) com integração gradual ao padrão nacional.
Campos criticos do XML
Campos criticos do XML —
- (1) Código do serviço, que deve corresponder exatamente ao subitem da lista anexa a LC 116/2003 (ex: 1.04 para programação, 17.13 para advocacia, 7.02 para construção civil); o código errado gera autuação por classificação inadequada.
- (2) Aliquota de ISS conforme legislação municipal — varia entre 2% e 5% (com regimes fixos para uniprofissionais).
- (3) Indicação de retenção (campo
IssRetido= 1 ou 2) — define se o ISS sera retido pelo tomador no recolhimento. - (4) Local de prestação do serviço, que determina o municipio credor segundo o art. 3 da LC 116/2003.
- (5) CPF/CNPJ do tomador e do intermediário, quando aplicavel.
- (6) Descrição detalhada do serviço (campo
Discriminação), com profundidade suficiente para evitar reclassificação pelo fisco — descrições genericas como 'serviços prestados' geram autuação. - (7) Código CNAE do prestador.
- (8) Valor das deduções permitidas (materiais na construção civil, subempreitadas).
Integração com ERP
Integração com ERP — A maioria dos ERPs (TOTVS, SAP, Sankhya, Omie, Conta Azul) tem módulos de integração com NFS-e, mas a fragmentação historica obrigou empresas a usar gateways especializados (Migrate, NFe.io, NFse.io, Focus NFS-e) que mantem conectores para cada prefeitura. Com a migração para o padrão nacional, esses gateways estão racionalizando a oferta — mas durante a transição a complexidade aumentou: o ERP precisa decidir, para cada municipio do tomador, se usa o portal nacional ou o sistema local.
Obrigações municipais paralelas
Obrigações municipais paralelas — Além da NFS-e, varios municipios mantem obrigações acessórias adicionais: DES/DMS (Declaração Mensal de Serviços, exigida em municipios como São Paulo para tomadores), GISS (Guia de Informação e Apuração do ISS), inscrição municipal do prestador (cadastro CCM em SP, ISMU em alguns municipios mineiros), CEPOM (Cadastro de Empresas Prestadoras de Outros Municipios — obrigatorio em SP, RJ e outras capitais para serviços da LC 175/2020), e declaração anual de serviços (DASN-Simples para optantes). A ausência da inscrição municipal pelo prestador 'de fora' frequentemente faz o tomador reter o ISS automaticamente, mesmo quando o prestador ja recolhe no próprio municipio — gera bitributação.
Dica operacional
Dica operacional — Mantenha uma planilha-mapa cruzando: municipios em que a empresa atua, sistema de NFS-e (nacional ou local), código do serviço equivalente, aliquota aplicavel, exigência de inscrição municipal/CEPOM, regra de retenção pelo tomador, e prazo de entrega de obrigações paralelas. Para clientes OSP que prestam serviços em 50+ municipios, esse controle e a diferença entre operação limpa e autuação recorrente.
As informações deste conteúdo têm caráter educativo e não constituem consultoria jurídica ou fiscal individualizada. Consulte um profissional habilitado para análise do seu caso específico.
Perguntas frequentes — Como emitir NFS-e corretamente em cada município?
O que é o padrão nacional de NFS-e e quais municípios já adotaram?+
O padrão nacional de NFS-e (baseado na ABRASF 2.04 e no sistema da RFB) unifica o leiaute e o sistema de emissão em um portal único (nfse.gov.br). Municípios menores estão migrando primeiro; as grandes capitais (SP, RJ, BH) têm cronograma próprio. O objetivo é eliminar os mais de 5.000 sistemas municipais diferentes.
Quais campos são obrigatórios na NFS-e?+
Os campos críticos são: código do serviço (subitem da LC 116/2003), alíquota de ISS conforme legislação municipal, indicação de retenção (se o tomador deve reter o ISS), local de prestação do serviço (que determina o município credor), CPF/CNPJ do tomador e descrição detalhada do serviço. Erros nesses campos podem gerar autuações municipais.
O prestador de outro município precisa se inscrever para emitir NFS-e?+
Depende do município. Muitos municípios exigem inscrição do prestador de fora (CEPOM ou cadastro equivalente) para que ele possa emitir NFS-e no sistema local ou para que o tomador possa reter o ISS corretamente. Sem essa inscrição, o tomador pode reter o ISS mesmo sem a nota ser gerada no sistema municipal.
O que é a DMS (Declaração Mensal de Serviços) e quem deve entregar?+
A DMS ou DES é uma obrigação municipal de declaração dos serviços tomados, exigida por alguns municípios de tomadores de serviços estabelecidos no município. É independente da NFS-e e declara quais prestadores emitiram notas para o declarante. O prazo e as regras variam por município.
Empresa que presta serviços em vários municípios precisa de inscrição municipal em cada um?+
Para serviços sujeitos à exceção do art. 3 da LC 116/2003 (onde o ISS é devido no local da execução ou do tomador), pode ser necessária inscrição ou cadastro no município competente. O CEPOM para serviços de TI, planos de saúde e administração de cartões (LC 175/2020) é um exemplo. Para a regra geral, não é exigida inscrição no município do tomador.
Dica pro quiz
A NFS-e sempre foi o patinho feio dos documentos fiscais — cada municipio com seu sistema, seu leiaute, sua logica. O padrão nacional da ABRASF esta mudando isso, mas ainda estamos longe de ter a mesma uniformidade da NF-e. Enquanto isso, mantenha um mapa de obrigações municipais atualizado.
Teste seus conhecimentos
Qual é a principal diferença entre a NF-e e a NFS-e?
Ficou com duvida?
O Gervinha pode explicar qualquer conceito deste modulo de forma simples e pratica.