Como emitir NFSe com IBS e CBS: passo a passo completo
Você já leu sobre os novos campos da NFSe, entendeu o que é cClassTrib, NBS, CST-IBS/CBS, sabe que o município de incidência mudou — mas, na hora de efetivamente emitir uma nota com tudo isso, surge a pergunta prática: por onde começar? Este artigo é o tutorial do início ao fim. Cobre desde a preparação do sistema até a transmissão da nota, com todos os passos intermediários.
A intenção é dar a você, contador ou empresário, um roteiro claro que pode ser seguido sem precisar consultar dezenas de manuais técnicos. Os conceitos por trás de cada passo estão explicados em artigos específicos do nosso cluster — sempre que houver necessidade de aprofundamento, vamos linkar para a referência adequada.
Se você ainda não tem o contexto geral dos novos campos, vale começar pelo nosso guia completo da NFSe pós-reforma tributária.
Antes do passo a passo: o que precisa estar pronto
Antes mesmo de pensar na primeira nota, três coisas precisam estar resolvidas:
1. ERP ou emissor atualizado. O sistema usado para emitir NFSe precisa estar adaptado ao leiaute pós-reforma, com suporte ao grupo IBSCBS, validações conforme as Notas Técnicas mais recentes (incluindo a 2025.002 e atualizações posteriores) e capacidade de gerar o XML no padrão da NFSe Nacional. Sem isso, nem adianta começar — qualquer tentativa de emitir vai gerar rejeição.
2. Catálogo de serviços parametrizado. Cada serviço prestado pela empresa precisa estar cadastrado no sistema com os códigos fiscais corretos. É o trabalho mais demorado da preparação, e detalhamos como fazer no item 1 do passo a passo abaixo.
3. Cadastro de clientes completo. O endereço do cliente — com município bem identificado pelo código IBGE — define onde o IBS e a CBS incidem. Cadastros incompletos viram problema fiscal imediato. Antes de emitir notas em produção, vale uma varredura na base de clientes.
Com essas três frentes resolvidas, o passo a passo flui sem sobressaltos.
Passo 1: Cadastre cada serviço com a tríade completa
Este é o ponto mais importante de toda a preparação. Para cada serviço que sua empresa presta, o cadastro no ERP precisa ter:
Item da LC 116/2003. Continua sendo exigido para o cálculo do ISS durante toda a transição (até 2032). Se sua empresa já operava com NFSe antes da reforma, esse dado provavelmente já está cadastrado.
Código NBS. Identifica o serviço na Nomenclatura Brasileira de Serviços, com 9 dígitos. Use a tabela de correlação NBS × LC 116 × cClassTrib para encontrar o NBS correspondente ao item da LC 116 que você já usa. Se você quer entender melhor a estrutura do NBS, consulte nosso guia completo do código NBS.
cClassTrib. Código de Classificação Tributária, vinculado a um dispositivo específico da LC 214/2025. Cobrimos em detalhe no artigo cClassTrib na NFSe: o que é e como preencher.
CST-IBS/CBS. Código de Situação Tributária. Geralmente vem amarrado ao cClassTrib na tabela oficial. Mais detalhes em CST-IBS/CBS na NFSe: tabela completa e quando usar cada código.
cIndOp. Indicador de Operação de Consumo, que classifica o tipo de operação (consumo final, intermediário, exportação, etc.).
Regra de incidência aplicável. Define se a tributação ocorre no domicílio do prestador, do adquirente, no local da execução, etc. Detalhamos em município de incidência do IBS/CBS na NFSe.
Eventuais parâmetros adicionais. Percentuais de redução de alíquota (pRedIBS, pRedCBS), indicadores de regime monofásico, crédito presumido, etc., quando aplicáveis.
Dica prática: documente a justificativa de cada classificação. Para cada serviço, registre por escrito o motivo da escolha — qual NBS foi usado, qual cClassTrib se aplica, por que aquele e não outro. Em caso de fiscalização ou troca de contador, esse registro vale ouro.
Passo 2: Audite e complete o cadastro de clientes
Como o IBS e a CBS, em regra, incidem no domicílio do adquirente, o endereço do cliente passa a ter peso fiscal direto. Antes de começar a emitir notas com os novos campos, faça uma varredura na base de clientes para garantir:
- Endereço completo (rua, número, bairro, CEP).
- Município corretamente identificado, com código IBGE válido no cadastro.
- CNPJ válido para clientes pessoa jurídica.
- Regime tributário do cliente preenchido (afeta a aplicação de certos cClassTribs).
Para empresas com base de clientes grande, essa varredura pode ser feita em ondas — primeiro os clientes ativos com faturamento recorrente, depois o restante. O importante é que, no momento da emissão, o cliente esteja com cadastro válido.
Cadastros incompletos não geram apenas rejeição na hora — geram problemas operacionais difíceis de rastrear: notas autorizadas com município errado, atribuição equivocada de IBS para um município que não é o destinatário real, retrabalho na conciliação. Vale o esforço de preparação.
Passo 3: Configure o ambiente de produção restrita para testes
Antes de emitir notas em produção definitiva, faça testes no ambiente de produção restrita da NFSe Nacional. Esse ambiente permite emitir notas com efeitos jurídicos limitados, justamente para validar parametrizações sem risco operacional.
O que testar:
- Emissão de NFSe com todos os campos da reforma preenchidos.
- Comportamento do sistema quando o cClassTrib indica redução de alíquota.
- Comportamento quando o cliente está em outro município (validação do campo de incidência).
- Combinações específicas de regime do tomador (contribuinte, não contribuinte, ente público).
- Cenários de rejeição (município inválido, NBS incompatível com cClassTrib, etc.) para confirmar que o sistema valida adequadamente.
Cada cenário testado e validado é um problema a menos quando você entrar em produção real. Vale dedicar alguns dias a essa fase — empresas que pulam o teste pagam o custo no primeiro mês de operação.
Passo 4: Selecione o cliente e o serviço na emissão
Com tudo preparado, parte para a emissão propriamente dita. No ERP, ao iniciar uma nova NFSe:
Selecione o cliente (tomador do serviço). O sistema recupera automaticamente o endereço cadastrado, o CNPJ, o regime tributário e o município de domicílio.
Selecione o(s) serviço(s) prestado(s). O sistema recupera automaticamente o item da LC 116, o NBS, o cClassTrib, o CST-IBS/CBS, o cIndOp e a regra de incidência cadastrados para aquele serviço.
Informe os valores. Valor unitário, quantidade, descontos, etc. Aqui não há novidade em relação ao modelo antigo.
Para serviços com regras especiais, o ERP pode pedir confirmação de parâmetros adicionais — por exemplo, em operações com redução de alíquota condicionada, o sistema pode exigir confirmação do enquadramento na situação prevista.
Em ERPs bem parametrizados, esse passo é quase automático: o operador seleciona cliente e serviço, informa o valor, e o sistema cuida do resto. Se o seu sistema exige preenchimento manual de NBS, cClassTrib ou CST em cada nota, isso é sinal de parametrização incompleta — o ideal é que esses dados venham do cadastro.
Passo 5: Verifique o município de incidência aplicado
Antes de transmitir, vale conferir se o município de incidência do IBS/CBS está correto na pré-visualização da nota. A regra varia conforme o tipo de serviço:
- Serviços intelectuais ou digitais (consultoria, advocacia, SaaS, marketing, design): município do destinatário/adquirente.
- Eventos: município do evento.
- Serviços sobre bens móveis (manutenção, instalação, reparo físico): município da prestação.
- Transporte de carga: município de entrega.
- Transporte de passageiros: município de início do trajeto.
- Imóveis: município do imóvel.
Se o município que o sistema indicou parece estranho, antes de transmitir vale verificar se a regra cadastrada para o serviço está correta. Mais detalhes em município de incidência do IBS/CBS na NFSe.
Passo 6: Confira o totalizador
Aqui mora uma armadilha comum. Em 2026, o IBS e a CBS aparecem destacados na nota, mas não somam no total. O totalizador deve mostrar apenas o valor da operação (mais o ISS, quando aplicável), exatamente como antes da reforma. Os valores de IBS e CBS aparecem em campos próprios, sem impactar o que o cliente paga.
Se o totalizador da sua nota está somando IBS e CBS junto, há erro de parametrização — e a nota será rejeitada pela regra 1105 do sistema. Detalhamos esse comportamento em por que IBS e CBS não somam no total da NFSe em 2026.
A partir de 2027, a regra muda: os valores passam a compor o total normalmente.
Passo 7: Valide localmente antes de transmitir
Bons emissores fazem validação local antes de enviar a nota ao Ambiente de Dados Nacional. Aproveite essa etapa: corrigir erro local é instantâneo, enquanto receber rejeição do servidor e refazer demora.
Erros mais comuns que a validação local pega:
- Combinação NBS + cClassTrib não prevista na tabela oficial.
- CST-IBS/CBS incompatível com o cClassTrib.
- Município de incidência com código IBGE inválido.
- Item da LC 116/2003 incompatível com o NBS informado.
- Valores de IBS/CBS somando indevidamente no total.
- Campos obrigatórios em branco.
Quando a validação local passa, a probabilidade de rejeição no servidor cai drasticamente.
Passo 8: Transmita a NFSe ao Ambiente de Dados Nacional
Com tudo conferido, transmita a nota. O Ambiente de Dados Nacional (ADN) é o repositório centralizado da NFSe Nacional, gerido pelo Comitê Gestor da NFSe e pelo Serpro. Todos os municípios brasileiros estão integrados ao ADN, mesmo aqueles que mantêm seus próprios emissores municipais.
Após a transmissão, o ADN faz as validações finais e retorna:
- Autorização: a nota é aceita e ganha número e código de verificação. Está apta a ser entregue ao tomador.
- Rejeição: o sistema identificou inconsistência. A mensagem de retorno indica o motivo (com código numérico), e a nota precisa ser corrigida antes de nova tentativa.
- Em processamento: raro, mas pode ocorrer em momentos de alto volume. O sistema continua processando e o resultado vem em seguida.
Para empresas com volume alto, vale ter rotina de monitoramento dos retornos. Notas que ficam pendentes podem indicar problemas que merecem atenção.
Passo 9: Disponibilize a nota para o tomador
Após autorização, o DANFSe (representação visual da nota) é gerado e pode ser entregue ao tomador. A entrega pode ser feita por:
- E-mail automático do ERP.
- Portal de cliente, se a empresa mantém um.
- Download via consulta no portal da NFSe Nacional.
- Anexo em fatura digital ou boleto.
Para clientes pessoa jurídica do regime regular, vale destacar que a nota traz IBS e CBS adequadamente parametrizados — essa transparência se torna diferencial competitivo a partir de 2027, quando a cobrança plena começa e o crédito gerado para o tomador passa a ter valor real.
Passo 10: Concilie e arquive
Após a autorização, a nota integra a apuração mensal da empresa. Em 2026, com IBS e CBS sendo informativos, a conciliação contábil deve segregar:
- Valores efetivamente devidos (ISS): integram a apuração do imposto municipal.
- Valores destacados de IBS e CBS: informativos, registrados para fins de teste e validação da Apuração Assistida.
- Total da operação: valor efetivamente cobrado do cliente, base de receita.
O XML da NFSe deve ser arquivado eletronicamente por, no mínimo, 5 anos, conforme exigência tributária. Sistemas integrados ao ADN normalmente cuidam disso automaticamente, mas vale confirmar.
A partir de 2027, com a cobrança plena, a conciliação ganha complexidade adicional: IBS e CBS passam a compor o total e a ter efeito tributário real. O modelo da Apuração Assistida pelo CGIBS e pela Receita Federal entra em operação plena, oferecendo a base apurada já calculada para o contribuinte revisar e confirmar.
O que muda em cada fase da transição
Para fechar com clareza sobre o cenário evolutivo:
2026 (regime regular): todos os passos acima são executados, mas IBS e CBS são informativos. Cliente paga o mesmo valor de antes. Empresa do Simples e MEI continuam emitindo como antes, sem os novos campos.
2027: Simples e MEI passam a seguir o passo a passo completo. Para todos os regimes, IBS e CBS passam a compor o total e a ter efeito tributário real. PIS e COFINS se extinguem. IPI é zerado, exceto na Zona Franca de Manaus.
2027 a 2032: transição gradual entre alíquotas antigas e novas. ISS continua sendo destacado paralelamente ao IBS, com alíquotas diminuindo.
2033: ISS é extinto. LC 116/2003 é revogada. NBS passa a ser referência única. O passo a passo simplifica, porque o item da LC 116 sai da equação.
Recomendações finais
Algumas práticas que valem ouro durante toda a transição:
Não improvise. O passo a passo só funciona quando os passos preparatórios (cadastro de serviços, cadastro de clientes, parametrização do ERP) foram bem feitos. Pular essa preparação acelera a primeira nota, mas multiplica problemas depois.
Use o ambiente de produção restrita. Para qualquer parametrização nova, qualquer cliente novo de perfil diferente, qualquer serviço novo no catálogo: teste antes em ambiente de homologação. Custa pouco, evita muito.
Mantenha o ERP atualizado. Notas técnicas e tabelas oficiais mudam. Um ERP defasado começa a gerar rejeições aparentemente "do nada", quando na verdade o motivo é uma atualização que não foi aplicada.
Documente as decisões fiscais. Para cada serviço cadastrado, registre o porquê das escolhas. Vale para auditoria, para troca de contador, para defesa em fiscalização.
Trabalhe com o contador. Especialmente na fase de definição dos cClassTribs e regimes especiais aplicáveis. A escolha desses códigos é decisão tributária, não administrativa.
Conclusão
Emitir NFSe com IBS e CBS deixou de ser preencher um único campo de "código de serviço" e passou a ser um fluxo de 10 passos. A boa notícia é que, com cadastro de serviços e clientes bem feito, a maior parte desses passos vira automática: o operador seleciona cliente e serviço, informa valores e transmite. A complexidade está na preparação, não na operação diária.
Empresas que investirem tempo em parametrizar bem agora vão emitir milhares de notas com tranquilidade nos próximos anos. Empresas que postergarem essa preparação vão emitir com problemas — e cada problema, em volume, vira passivo operacional.
Se você está começando essa jornada, recomendamos a seguinte ordem: leia o guia completo da NFSe pós-reforma, depois entenda os campos principais (cClassTrib, CST-IBS/CBS, NBS na NFSe), valide o cronograma aplicável à sua empresa em quando os campos passam a ser obrigatórios e use este passo a passo como roteiro de execução.
A transição é longa, mas a curva de aprendizado é finita. Quem começar agora estará pronto bem antes do prazo.