CNPJ validador e CNPJ de pagamento: qual a diferença?

João Vallim

Conteúdo

Você sabia que existe o CNPJ validador e o CNPJ de pagamento? Essas duas classificações tem a ver com o momento de emitir os documentos fiscais.

Com as diferentes formas de comercialização que temos hoje, em especial os marketplaces, foi necessário criar novas categorias para identificar e distribuir melhor os aspectos fiscais.

Apesar de ser uma diferença bastante sutil, para quem trabalha com o desenvolvimento de sistemas fiscais é uma informação essencial.

No artigo de hoje, vamos explicar a diferença entre esses dois tipos de cadastro e a importância de saber identificá-los.

Boa leitura!

Começando com o básico: o que é CNPJ?

Assim como o CPF faz o registro das pessoas físicas, o CNPJ é o Cadastro Nacional de Pessoa Jurídica, registrando as organizações em geral (empresas, OSCs, ONGs, etc).

Para reconhecer a numeração de um CNPJ, é só conferir se é uma sequência numérica de 14 dígitos, no seguinte modelo: XX.XXX.XXX/0001-XX. Esse código é gerado no momento em que a empresa é firmada junto à Receita Federal, não podendo ser alterado.

Por meio do CNPJ, é possível ter acesso a diversos dados das pessoas jurídicas. Sem esse registro válido, não é possível exercer a maioria das atividades essenciais de um negócio, como por exemplo a emissão de notas ou a quitação de impostos.

CNPJ validador e CNPJ de pagamento

A diferença que existe entre o CNPJ validador e o de pagamento tem a ver com a forma como cada um identifica as organizações envolvidas em uma transação comercial.

Essa diferenciação começou a valer a partir da publicação da Nota Técnica 2020/006 versão 1.20. Desse momento em diante, começou a ser necessário identificar a empresa intermediadora da transação.

Na parte técnica das notas, foram criados 4 campos novos para identificação de operações e de tipo de CNPJ:

  • indIntermed (B25c): flag para identificar as operações intermediadas
  • infIntermed (YB01)
  • CNPJ (YB02)
  • idCadIntTran (YB03)

Vejamos a seguir a explicação sobre o CNPJ validador e o CNPJ de pagamento.

O CNPJ validador

O CNPJ validador é aquele que identifica a empresa autora da nota fiscal e valida as emissões por ela feitas. Portanto, é preciso que esse CNPJ esteja regular perante a receita. 

Leia também: Como consultar um CNPJ na Receita Federal?

CNPJ de pagamento

O CNPJ de pagamento é o que identifica a empresa adquirente, subadquirente, intermediador ou similar. Ou seja, não é a empresa que fez a venda, mas sim a que fez o repasse do pagamento para o vendedor/rementente.

No aspecto técnico, o CNPJ de pagamento é identificado pelo Campo-Seq YA05. É válido ressaltar que, em alguns casos, esse CNPJ pode se repetir também no Campo-Seq YB02. 

Isso acontece se o intermediador da transação for o responsável por fazer o pagamento ao emitente da NF-e. Mas como pode haver essa diferenciação, então a programação exige que sejam identificados separadamente.

Qual a importância de diferenciar CNPJ validador e CNPJ de pagamento?

Basicamente, ter em mente essa diferenciação é a chave para garantir que os módulos fiscais desenvolvidos funcionem corretamente.

Se houver um problema na programação que impeça de reconhecer essas diferenças, pode causar muita dor de cabeça ao usuário.

Algumas dicas nesse sentido: 

Dessa forma, você estará sempre atualizado e mantendo o seu sistema em bom funcionamento!

Leia mais artigos sobre tecnologia e SaaS no blog do Focus NFe.

Picture of João Vallim

João Vallim

Analista de marketing, nerd, videomaker e fotógrafo nas horas vagas.

Inscreva-se em nossa newsletter​

Receba nossos conteúdos exclusivos em primeira mão.

Explore outros conteúdos:

DevOps: entenda o que é, como funciona e por que adotar!
Tecnologia e API
Egon Hilgenstieler

DevOps: entenda o que é, como funciona e por que adotar!

A eficiência e a agilidade são atributos cada vez mais desejados pelas empresas, sem que isso comprometa a integridade de suas operações. É nesse cenário que surge o DevOps, uma metodologia inovadora que promete transformar a maneira como as organizações desenvolvem, entregam e mantêm um software.

Neste artigo, vamos explorar o que é o DevOps, como ele funciona e por que cada vez mais empresas estão adotando essa abordagem. Além disso, trazemos benefícios, desafios e como adotar o modelo em sua organização.

Leia mais »
Multithreading: o que é, principais usos e vantagens!
Tecnologia e API
João Vallim

O que é multithreading e como a técnica beneficia seu software

Você sabe o que é multithreading? Esse é um modelo de execução que melhora a performance e aumenta a eficiência de aplicações.
O multithreading está por trás da execução de softwares tanto em relação à velocidade quanto na capacidade de resposta. O seu funcionamento é dividido em threads, que formam tarefas independentes, mas que se relacionam umas com as outras.
Por isso, hoje vamos explicar o que é multithreading, qual é a sua função e os benefícios que esse modelo pode trazer ao seu software. Além disso, trazemos a relação deste método com outras técnicas como multiprocessing e multitasking na execução de tarefas.
Vamos lá?

Leia mais »
CFOP de Entrada: saiba quais são e confira as tabelas!
Contabilidade
Douglas Pinheiro

CFOP de Entrada: saiba quais são e confira as tabelas!

O CFOP de Entrada é um código utilizado para identificar a origem das mercadorias ou serviços que chegam a um estabelecimento. Isso ajuda garantir que a apuração fiscal seja feita de forma correta.

Entre os tipos de CFOP das transações de entrada, destacam-se os grupos que contemplam operações estaduais, interestaduais e internacionais.

Acompanhe esse artigo e tenha acesso às tabelas com os principais códigos

Leia mais »