Manual do Emissor NFS-e
Change.tec — Portal Nacional

Manual do Emissor NFS-e

Guia completo: da configuração inicial até a emissão da nota fiscal de serviço eletrônica pelo Sistema Nacional NFS-e.

v1.1.0 Windows · Certificado digital A1
01

O que é o Emissor NFS-e

Um programa de computador que lê uma planilha com os dados dos seus serviços prestados e emite, uma a uma, as Notas Fiscais de Serviço eletrônicas (NFS-e) direto no Sistema Nacional NFS-e (Sefin Nacional) — o mesmo padrão usado pelo Portal Nacional da Receita Federal.

Ele existe pra evitar digitar nota por nota no site do governo: você organiza os dados numa planilha (Excel ou CSV), configura uma vez o mapeamento entre as colunas da planilha e os campos da nota, e depois disso é só selecionar a planilha e clicar em Emitir. O programa assina cada nota com o certificado digital do prestador, envia pra Sefin Nacional e guarda o retorno (XML oficial + PDF do DANFSe) na sua pasta de saída.

Tela principal do Emissor NFS-e
Tela principal — modo Certificado em Arquivo PFX
Duas versões

Completo tem uma seção extra chamada “Avançado” (retenção de tributos federais, tomador no exterior, grupo IBS/CBS da Reforma Tributária). Simplificado não mostra essa seção — é a mesma ferramenta, só com menos campos na tela, pensada pra quem emite notas simples e nunca precisa desses recursos.

02

Antes de começar

Três coisas precisam estar prontas antes de abrir o programa pela primeira vez.

Certificado digital A1
Do prestador de serviço (CNPJ ou CPF, no caso de autônomo). Formato .pfx ou .p12, ou já instalado no Windows.É ele que assina digitalmente cada nota — sem certificado válido, nenhuma nota sai.
Planilha de notas
Excel (.xlsx/.xls) ou CSV, com uma linha por nota a emitir.Qualquer nome de coluna serve — você mapeia isso no Configurador (seção 4).
Dados do prestador
CNPJ (ou CPF), código IBGE do município, e — se for autônomo ou o município exigir — a Inscrição Municipal.Usados uma vez só, na configuração inicial.
03

A planilha

Cada linha da planilha vira uma nota. Não existe um “modelo obrigatório” de colunas — o Configurador deixa você apontar qual coluna sua tem cada informação.

Os únicos campos que toda nota precisa ter (por coluna ou como valor fixo, ver seção 4.2) são:

CampoExemploObservação
CPF/CNPJ do tomador38533753837Quem recebeu o serviço
Nome do tomadorEmpresa XYZ LTDA—
Data de emissão06/01/2026Ou deixe em “Fixo” pra usar sempre a data de hoje
Valor do serviço145,80—
Código de tributação (cTribNac)0802016 dígitos, conforme LC 116/2003
Descrição do serviçoConsultoria contábil—
Dica

Uma planilha de exemplo (exemplo_planilha_nfse_v3.xlsx) acompanha a instalação — use como ponto de partida se tiver dúvida sobre o formato.

04

Configurar o cliente (só na primeira vez)

Esse passo cria um arquivo de configuração (.yaml) que guarda o mapeamento da planilha e os dados fixos do prestador. Depois de criado, você reutiliza esse mesmo arquivo em toda emissão futura — não precisa refazer isso toda vez.

4.1Abrir o Configurador

  1. Abra o Emissor NFS-e e clique em Selecionar… ao lado de “Planilha” pra escolher a planilha que você preparou.
  2. Clique em Configurar planilha… (canto inferior esquerdo da tela). Isso abre a janela do Configurador, já lendo as colunas da sua planilha.

4.2Mapear os campos

Pra cada campo da nota, escolha Coluna (usa o valor daquela linha da planilha) ou Fixo (mesmo valor em toda nota emitida nessa leva).

Configurador - mapeamento das colunas da planilha
Configurador — mapeamento dos campos (topo da tela)
CPF/CNPJ/NIF do tomador
Documento de quem recebe o serviço. Aceita CPF, CNPJ ou NIF (tomador estrangeiro).
Nome/Razão Social do tomador
—
Data de Emissão
Em Coluna, usa exatamente a data da planilha. Em Fixo, o campo fica travado e a nota sempre sai com a data do dia em que for emitida — não dá mais pra digitar uma data fixa aqui.
Valor do Serviço
Ex: 145,80
Código de Tributação Nacional (cTribNac)
6 dígitos, conforme a Lei Complementar 116/2003.Ex: 080201
Código de Tributação Municipal
Opcional — só se o seu município usar um código próprio, além do nacional.
Código NBS
Opcional — 9 dígitos, classificação nacional do serviço.
Descrição do Serviço
—
Número do RPS
Se deixar em branco, usa o número da linha da planilha. Ver “Consultar último RPS” na seção 5.
Observações
Opcional — texto livre impresso na nota.
ISS Retido / Alíquota de ISS
Opcionais — preencha só se o seu regime exigir reter/informar ISS nota a nota.
Campos não usados

Se um campo é opcional e você não vai usar, deixe em Fixo com o valor em branco — o Configurador aceita sem erro. Campos obrigatórios (CPF/CNPJ, data, valor, cTribNac, descrição) sempre precisam de uma Coluna ou um valor Fixo preenchido.

4.3Campos avançados completo

Escondidos atrás da caixa Mostrar campos avançados — só marque se precisar de algum destes:

Retenção Federal
IRRF, INSS, CSLL, PIS/COFINS retidos — valores já calculados por você/contabilidade, o programa só transcreve.
Endereço do Tomador
CEP, logradouro, número, bairro. Se o tomador tiver CNPJ e você deixar esses campos em branco, o sistema tenta preencher sozinho consultando o CNPJ (endereço da matriz) — só como reforço, nunca obrigatório.
Tomador Estrangeiro (Comércio Exterior)
Só relevante quando o tomador está fora do Brasil — modo de prestação, moeda, mecanismo de fomento etc.
IBS/CBS (Reforma Tributária)
CST, cClassTrib e demais campos da nova tributação (LC 214/2025). Preenchimento é de responsabilidade do contador — o sistema só confere o formato (dígitos certos, código batendo), não sugere qual código usar pra cada serviço.
Configurador - grupo IBS/CBS e Tomador Estrangeiro
Configurador — grupos “Tomador Estrangeiro” e “IBS/CBS” (rolando a tela)
Atenção — prestador autônomo (CPF)

A Sefin Nacional rejeita a nota se os campos de Retenção Federal vierem preenchidos e o prestador for pessoa física (CPF). Se o prestador é autônomo, deixe essa seção em branco.

4.4Dados fixos do prestador (Defaults)

Nome/Razão Social do Prestador
—
CNPJ do Prestador
Ou CPF, se autônomo. 11 ou 14 dígitos.
Inscrição Municipal (IM)
Deixe em branco se seu município não exigir. Prestador autônomo costuma precisar preencher — sem isso, municípios como São Paulo rejeitam a nota (erro E0116).
CEP do Prestador
Usado só pra descobrir o código IBGE — clique em Buscar IBGE depois de preencher.
IBGE Emissor
Código de 7 dígitos do município do prestador. Preenchido automaticamente pelo botão acima.
Série RPS
Faixa numérica da sua série de notas. Padrão: 900
Natureza da operação / Tributação do ISSQN
Se não souber, mantenha a opção padrão de cada uma.

4.5Perfil tributário

Escolha o Regime tributário do prestador: Simples Nacional, MEI, Autônomo/Não Optante, Lucro Presumido ou Lucro Real. Pra Simples Nacional/MEI, mantenha marcada a opção Aplicar regra do Simples Nacional — é um campo exigido pelo padrão nacional, e o valor 0.00 serve pra quase todos os casos.

4.6Salvar

Clique em Salvar config… e escolha onde guardar o arquivo .yaml. Guarde esse arquivo num lugar fixo — ele é o que você vai selecionar em “Config do cliente” toda vez que for emitir (seção 5). Se precisar reconfigurar depois, abra o Configurador de novo e use Importar config… pra carregar o que já existe, em vez de recomeçar do zero.

05

Emitir as notas

Depois de configurado uma vez, esse é o fluxo do dia a dia — a tela principal do programa.

Planilha
A planilha com as notas desta leva (pode ser diferente a cada vez).
Config do cliente
O arquivo .yaml salvo na seção 4.6 — normalmente sempre o mesmo.
Certificado
Arquivo PFX: selecione o .pfx e digite a senha. Certificado instalado (Windows): escolhe da lista de certificados já instalados — se ele estiver no repositório “Computador local”, o Windows pode pedir uma autorização (UAC) na primeira vez.
Emissor NFS-e - modo Certificado instalado no Windows
Tela principal — modo Certificado instalado (Windows). Nome de exemplo — o seu vai mostrar o certificado real.
Série RPS
Junto com o botão Consultar último RPS… — pergunta direto pra Sefin Nacional qual é o próximo número de RPS ainda não usado nessa série, e oferece corrigir o config automaticamente se estiver desatualizado. Útil pra não repetir um número por engano.
Pasta de saída
Onde salvar os XMLs e PDFs gerados (seção 6). Se deixar em branco, usa uma pasta padrão ao lado do programa.
Ambiente
Produção emite notas reais e válidas. Teste é homologação — só funciona em alguns municípios, serve pra validar o processo sem gerar nota oficial.
Emitir
Inicia o processamento. A barra de progresso e a caixa de Logs mostram nota a nota o que está acontecendo — inclusive avisos que não impedem a emissão (ex: endereço do tomador não encontrado, nova versão do programa disponível).
Cancelar

O botão Cancelar interrompe a emissão em andamento assim que a nota atual terminar — notas já emitidas continuam válidas, só as restantes da planilha ficam pendentes pra uma próxima leva.

06

O que você recebe

Pra cada nota emitida com sucesso, dois arquivos vão pra pasta de saída:

ArquivoO que é
NFSE-{'{'}id{'}'}.xmlO XML oficial da NFS-e, devolvido pela Sefin Nacional — o documento fiscal em si.
DANFSE-{'{'}id{'}'}.pdfA representação visual da nota (Documento Auxiliar da NFS-e), pronta pra enviar ao cliente ou imprimir.

Notas com falha não geram esses arquivos — o motivo do erro fica registrado na caixa de Logs (e, se você fechar o programa, no resumo final da execução).

07

Erros comuns

Mensagem / sintomaCausa provávelO que fazer
Erro E0116Falta a Inscrição Municipal do prestador (comum com autônomo/CPF).Preencha “Inscrição Municipal (IM)” nos Defaults do Configurador.
Erro E0675Campos de Retenção Federal preenchidos com prestador pessoa física.Deixe a seção “Retenção Federal” em branco pra prestador autônomo.
“Selecione o arquivo PFX” / senha inválidaCertificado ou senha não informados, ou senha errada.Confira o arquivo .pfx e a senha; se estiver vencido, é preciso um certificado novo.
“Planilha não possui as colunas mapeadas”O Configurador foi feito com uma planilha de layout diferente da que você está usando agora.Abra “Configurar planilha…” de novo com a planilha atual, ou ajuste os nomes das colunas.
Aviso: endereço do tomador não encontradoConsulta automática por CEP ou CNPJ não achou o endereço (rede instável, CNPJ inexistente).Não impede a emissão — a nota sai sem esse dado. Preencha manualmente se for obrigatório pro seu caso.
“Nova versão disponível” no logExiste uma versão mais nova do Emissor NFS-e.Aviso informativo — a emissão continua normalmente. Atualize quando for conveniente.
08

Perguntas frequentes

Preciso de internet?

Sim, o tempo todo durante a emissão — cada nota é enviada em tempo real pra Sefin Nacional.

Funciona pra prestador autônomo (CPF)?

Sim. Use CPF em vez de CNPJ nos Defaults, escolha o regime “Autônomo / Não Optante” no Perfil Tributário, e preencha a Inscrição Municipal se seu município exigir (ver seção 7).

Posso emitir várias notas de uma vez?

Sim — cada linha da planilha vira uma nota; uma planilha com 50 linhas emite 50 notas em sequência, numa única execução.

Ambiente de Teste emite nota de verdade?

Não. É homologação — serve pra validar se o processo está funcionando, sem gerar uma nota fiscal oficialmente válida. Só está disponível em alguns municípios.

O que muda entre a versão Completo e a Simplificado?

Nenhuma diferença na forma de emitir — a Simplificado só não mostra a seção “Avançado” do Configurador (retenção federal, tomador estrangeiro, endereço do tomador, IBS/CBS). Se seu dia a dia é só nota simples, não faz falta.

Emissor NFS-e (Portal Nacional) — Change.tec
Manual gerado em setembro de 2026 · v1.1.0