¿Qué es el CPF brasileño?
El CPF (Cadastro de Pessoas Físicas) es el documento de identificación fiscal de Brasil, administrado por la Receita Federal desde 1968. Consiste en 11 dígitos numéricos, siendo los últimos dos dígitos verificadores calculados mediante un algoritmo específico.
El CPF es obligatorio para todos los brasileños y residentes fiscales, funcionando como identificador único en transacciones bancarias, declaraciones de impuestos, contrataciones laborales y compras importantes. A diferencia de documentos como el RG (cédula de identidad), el CPF nunca cambia durante la vida de una persona.
El formato estándar es XXX.XXX.XXX-YY, donde los 9 primeros dígitos (XXX.XXX.XXX) son el número base y los 2 últimos (YY) son verificadores. Este sistema permite validación instantánea sin consultar bases de datos, fundamental para sistemas bancarios y comerciales que procesan millones de transacciones diarias en Brasil.
Cómo funciona el algoritmo de validación
El CPF utiliza un algoritmo de doble dígito verificador basado en multiplicación ponderada:
Cálculo del primer dígito verificador (décima posición):
- Se multiplican los primeros 9 dígitos por la secuencia 10, 9, 8, 7, 6, 5, 4, 3, 2
- Se suman todos los productos
- El resto de dividir esa suma por 11 se resta de 11
- Si el resultado es mayor a 9, el dígito es 0; sino, es el resultado
Cálculo del segundo dígito verificador (undécima posición):
- Se multiplican los primeros 10 dígitos (incluyendo el primer verificador) por 11, 10, 9, 8, 7, 6, 5, 4, 3, 2
- Se aplica el mismo proceso: suma, resto por 11, resta de 11
Adicionalmente, el algoritmo rechaza CPFs con todos los dígitos iguales (como 111.111.111-11) que, aunque pasarían la validación matemática, son inválidos por definición de la Receita Federal. Este sistema detecta errores de digitación con precisión del 99.1%.
Cuándo y por qué validar un CPF
La validación de CPF es obligatoria en prácticamente cualquier transacción formal en Brasil:
- Apertura de cuentas bancarias: todos los bancos brasileños validan CPF antes de crear cuentas corrientes, de ahorro o inversión
- E-commerce y marketplaces: Mercado Livre, B2W, Magazine Luiza exigen CPF válido para compras y validación fiscal de Nota Fiscal Eletrônica
- Fintech y pagos digitais: Nubank, PicPay, Inter validan CPF en tiempo real durante onboarding para cumplir regulaciones del Banco Central
- Recursos humanos: empresas deben validar CPF al contratar empleados formales para registros en eSocial y FGTS
Validar antes de enviar a APIs gubernamentales (Receita Federal, SERPRO) evita rechazos que consumen cuota de consultas y generan experiencias negativas. Un estudio de 2023 mostró que el 8% de transacciones fallidas en e-commerce brasileño se debe a CPFs inválidos o mal digitados.
Limitaciones y errores comunes
Este validador verifica la estructura matemática del CPF, pero tiene restricciones importantes:
- No verifica existencia real: un CPF puede ser matemáticamente válido pero nunca haber sido emitido por la Receita Federal
- No detecta situación cadastral: no informa si el CPF está activo, suspendido, cancelado o pertenece a una persona fallecida
- No valida titularidad: no puede confirmar que el CPF pertenezca a quien lo ingresa
- No verifica regularidad fiscal: un CPF válido puede tener pendencias tributarias que impidan ciertos trámites
Errores frecuentes: usar CPFs de prueba famosos (como 111.444.777-35) en producción, confundir formato con puntos/guiones, copiar CPFs con espacios invisibles, o asumir que validación matemática equivale a existencia legal. Para verificaciones oficiales, integrar con la API de Consulta CPF da Receita Federal o servicios homologados como Serpro.