Brasil

CPF vs CNPJ

CPF e CNPJ são os identificadores fiscais do Brasil. CPF para pessoas físicas (11 dígitos), CNPJ para empresas (14 dígitos). Ambos emitidos pela Receita Federal.

São a mesma coisa?

Diferentes. Tamanhos e algoritmos diferentes. Pessoa física tem CPF; empresa tem CNPJ.

Comparação rápida

CPFCNPJ
IdentificadorCPFCNPJ
Nome completoCadastro de Pessoas FísicasCadastro Nacional da Pessoa Jurídica
Formato11 dígitos (XXX.XXX.XXX-XX)14 dígitos (XX.XXX.XXX/XXXX-XX)
Órgão emissorReceita FederalReceita Federal
Exemplo111.444.777-3511.222.333/0001-81
Para que serveIdentifica pessoas físicas para fins tributáriosIdentifica empresas e organizações

Quando usar cada um?

CPF

Para cadastros de pessoas, faturamento individual, registro de funcionários.

CNPJ

Para faturamento B2B, cadastro de fornecedores, contratos comerciais.

Perguntas frequentes

Uma empresa pode ter CPF?

Não. Empresas brasileiras têm CNPJ. CPF é exclusivo de pessoas físicas.

O algoritmo de validação é o mesmo para CPF e CNPJ?

Não. Ambos usam dígitos verificadores calculados com módulo 11, mas os pesos e a quantidade de dígitos são diferentes. O CPF usa dois dígitos verificadores sobre 9 dígitos base; o CNPJ usa dois dígitos verificadores sobre 12 dígitos base.

Qual é usado para emitir nota fiscal?

Para B2C (empresa para pessoa) usa-se o CPF do destinatário. Para B2B (empresa para empresa) usa-se o CNPJ do comprador.