seabeck.pages.dev

Como verificar se um CPF pertence a pessoa física ou jurídica?

Identificar se um número de CPF pertence a uma pessoa física ou jurídica pode parecer simples, mas é crucial para garantir a validade dos dados em sistemas e processos. Este método utiliza a validação do primeiro dígito verificador para determinar o tipo de titular, oferecendo uma solução rápida e confiável sem a necessidade de APIs externas.

Pré-requisitos

Passo 1: Limpar e formatar o CPF

Antes de aplicar a validação, é necessário garantir que o CPF esteja limpo, sem caracteres especiais como pontos ou hífens. Use a função SUBSTITUIR para remover esses caracteres.

=SUBSTITUIR(SUBSTITUIR(A1; "."; ""); "-"; "")

Passo 2: Validar o primeiro dígito verificador

Aplicamos a regra de validação do primeiro dígito verificador do CPF. Se o dígito for 0, o CPF pertence a uma pessoa jurídica (CNPJ); caso contrário, é de uma pessoa física.

=SE(MID(B1; 10; 1) = "0"; "Pessoa Jurídica"; "Pessoa Física")

Exemplo Prático

CPF Original CPF Limpo Tipo
12.345.678/0001-90 12345678000190 Pessoa Jurídica
123.456.789-09 12345678909 Pessoa Física
98.765.432/0001-00 98765432000100 Pessoa Jurídica

Conclusão

Com este método, você automatiza a tarefa de verificar o tipo de titular de um CPF em segundos, evitando erros manuais e garantindo a integridade dos dados em seus processos.