Particularidades das prefeituras na emissão de NFS-e
Não existe um padrão único de NFS-e no Brasil. Cada prefeitura escolhe como recebe a nota: pelo Ambiente Nacional ou pelo sistema de um provedor contratado por ela. Essa escolha define o que a sua empresa precisa cadastrar, o formato do código de serviço, quanto tempo a nota leva para ser autorizada e de onde vem o PDF.
A NFE.io conversa com cada prefeitura do jeito que ela exige. Esta página mostra, município por município, o que muda para você.
Como esta página ajuda
Consulte o seu município antes de começar a emitir e sempre que a nota for recusada. Com essas informações você consegue:
- Cadastrar a empresa certo da primeira vez, sabendo se a prefeitura exige usuário e senha ou token de integração no webservice.
- Informar o código de serviço no formato esperado, evitando rejeição por código inválido.
- Entender o tempo de resposta, porque prefeituras assíncronas devolvem o resultado minutos depois do envio.
- Manter a numeração de RPS correta nas prefeituras que exigem sequência contínua.
- Saber qual PDF o seu cliente vai receber: o modelo nacional, o modelo padrão da NFE.io ou o documento original da prefeitura.
Consulte o seu município
Escolha o estado e, depois, o município. As informações aparecem no cartão do município, logo abaixo do seletor. O endereço da página guarda a seleção, então você pode copiar o link e compartilhar.
Consulte por estado
Prefere ver todas as prefeituras de um estado de uma vez? Cada estado tem uma página com o resumo e as tabelas das suas prefeituras. O índice por estado traz também os totais do país e os provedores mais presentes.
Acre (AC) · Alagoas (AL) · Amapá (AP) · Amazonas (AM) · Bahia (BA) · Ceará (CE) · Distrito Federal (DF) · Espírito Santo (ES) · Goiás (GO) · Maranhão (MA) · Mato Grosso (MT) · Mato Grosso do Sul (MS) · Minas Gerais (MG) · Pará (PA) · Paraíba (PB) · Paraná (PR) · Pernambuco (PE) · Piauí (PI) · Rio de Janeiro (RJ) · Rio Grande do Norte (RN) · Rio Grande do Sul (RS) · Rondônia (RO) · Roraima (RR) · Santa Catarina (SC) · São Paulo (SP) · Sergipe (SE) · Tocantins (TO)
O que significa cada informação
Cada informação do cartão aparece abaixo com todos os valores possíveis. Siga só a linha do valor que aparece para o seu município.
Provedor
Quem opera o sistema que recebe a nota. Ambiente Nacional é o Sistema Nacional NFS-e, mantido pela Receita Federal. Os demais são empresas contratadas pela prefeitura ou sistemas próprios dela.
Não exige ação: a NFE.io já se conecta ao provedor certo.
Layout
| Valor | O que significa |
|---|---|
| Nacional (DPS) | Padrão do Ambiente Nacional. |
| Nacional (DPS) via provedor | O mesmo padrão nacional, recebido pelo sistema do provedor municipal. |
| ABRASF | Modelo da Associação Brasileira das Secretarias de Finanças, com a versão quando conhecida (por exemplo, ABRASF 2.03). |
| Próprio do provedor | Formato específico do provedor ou da prefeitura. |
Não exige ação. Ajuda a entender mensagens de rejeição, que costumam citar campos do layout.
Comunicação
| Valor | O que significa | O que fazer |
|---|---|---|
| Síncrona | A prefeitura devolve o resultado na mesma chamada. | Nada. |
| Assíncrona | A nota fica em processamento até a prefeitura devolver o resultado, o que pode levar alguns minutos. | Acompanhe o status pelo webhook ou consultando a nota. |
RPS sequencial
| Valor | O que significa | O que fazer |
|---|---|---|
| Sim | A prefeitura exige numeração de RPS contínua, sem saltos. | Mantenha o número de RPS da empresa (rpsNumber na API) contínuo e alinhado com o da prefeitura. |
| Não | A prefeitura não exige sequência contínua. | Nada. |
Usuário e senha
| Valor | O que significa | O que fazer |
|---|---|---|
| Sim | A prefeitura exige usuário e senha de acesso ao webservice. | Cadastre em Dados Fiscais da empresa ou nos campos loginName e loginPassword da API. Veja Campos de autorização NFSe. |
| Não | A prefeitura autentica pelo certificado digital. | Nada além do certificado. |
| Não identificado | A configuração não indica como a prefeitura autentica. | Se a emissão for recusada por autenticação, confira no portal da prefeitura se ela pede usuário e senha. |
Token
| Valor | O que significa | O que fazer |
|---|---|---|
| Sim | A prefeitura exige um token de integração em toda emissão. | Gere o token no portal da prefeitura e cadastre no campo authIssueValue da empresa. |
| Não | A prefeitura não usa token. | Nada. |
| Não identificado | A configuração não indica se a prefeitura usa token. | Se a emissão for recusada por autenticação, confira no portal da prefeitura. |
Código de serviço
O formato do código de serviço que a prefeitura aceita. Veja como informar cada formato na tabela abaixo.
PDF
| Valor | O que significa |
|---|---|
| Template nacional | A NFE.io gera o PDF no modelo do DANFSe nacional. |
| Template padrão NFE.io | A NFE.io gera o PDF no seu modelo padrão, o mesmo para todos os municípios. |
| PDF original da prefeitura | A NFE.io baixa o PDF gerado pela própria prefeitura, no portal ou no webservice dela. Em alguns provedores, se a prefeitura não entregar o documento, a NFE.io gera o PDF pelo template. |
| Não identificado | A configuração não indica a origem do PDF. |
Não exige ação: o PDF fica disponível na nota da mesma forma.
Formatos de código de serviço
| Formato | Como informar |
|---|---|
| Nacional (cTribNac) | Código de Tributação Nacional: federalServiceCode com 6 dígitos (por exemplo 050801) ou cityServiceCode no formato 050801.050, com o código municipal de 3 dígitos depois do ponto. As alíquotas por código estão na consulta de alíquotas municipais. |
| Código municipal | O código da lista de serviços da prefeitura, em cityServiceCode, no formato que ela publica. |
| Código municipal curto | O código da lista da prefeitura em versão reduzida, sem o desdobramento completo. |
| Item LC 116 com 6 dígitos | Item da lista da LC 116/2003 com subitem e desdobro, sem pontos (por exemplo 010501). |
| Item LC 116 com ponto (01.05) | Item da lista da LC 116/2003 com ponto entre item e subitem. |
| + cód. tributação municipal, + CNAE, + cód. de atividade, + código NBS | Junto com o código de serviço, a prefeitura pede o código de tributação do município, o CNAE, o código de atividade ou o código NBS (Nomenclatura Brasileira de Serviços). |
Exemplo enviado
Para as prefeituras com notas autorizadas na última coleta, o seletor e as páginas por estado mostram um exemplo real de cityServiceCode e federalServiceCode: a combinação dos dois campos enviada com mais frequência nas notas que a prefeitura autorizou. Um traço, ou um campo que não aparece no seletor, indica que ele não foi enviado nessa combinação.
O exemplo mostra o formato em uso (com ou sem ponto, quantos dígitos, com desdobramento), não o código do seu serviço. O código certo sai da lista de serviços da prefeitura ou, no Ambiente Nacional, da tabela de códigos de tributação nacional.
De onde vêm essas informações
Os dados saem da configuração de integração que a NFE.io mantém para cada prefeitura, a mesma usada na emissão. A data da última atualização aparece abaixo do seletor.
A prefeitura pode mudar de provedor ou migrar para o Ambiente Nacional. Se algo aqui não bater com o que você vê na emissão, fale com o nosso suporte.
Para saber como emitir em uma cidade específica, veja também Prefeituras integradas.