¿Qué es el CPF?
El Registro de Personas Físicas es el registro mantenido por la Receita Federal que identifica a ciudadanos brasileños y residentes con obligaciones tributarias. El número tiene 11 dígitos: nueve identificadores y dos verificadores responsables de validar la integridad del documento.
Todo movimiento financiero relevante — apertura de cuenta, contratación de crédito, entrega de la declaración de Impuesto sobre la Renta — requiere un CPF válido. Garantizar que el documento informado sea legítimo evita fraudes y retrabajos.
¿Cómo se realiza el cálculo del CPF?
La validación numérica del CPF sigue tres etapas principales: multiplicación por pesos, aplicación del módulo 11 y comparación con los dígitos informados. Los pesos varían de 10 a 2 en la primera ronda y de 11 a 2 en la segunda, incorporando el primer verificador calculado.
| Etapa | Descripción | Ejemplo (123.456.789-09) |
|---|---|---|
| 1º verificador | Multiplica los 9 dígitos por pesos de 10 a 2, suma y aplica módulo 11. | Sobra 9 → 11 - 9 = 2 (como es >= 2, se convierte en 2). |
| 2º verificador | Repite el proceso con pesos de 11 a 2 e incluye el primer verificador. | Sobra 11 → 11 - 11 = 0 (resultado final 0). |
| Validación final | Compara los dígitos calculados con los dos dígitos informados. | Como 2 y 0 coinciden, el CPF es válido. |
Nuestra calculadora automatiza todo el proceso, garantizando consistencia con el algoritmo oficial y permitiendo auditorías rápidas en grandes bases de datos.
Buenas prácticas para equipos de producto
- Valide el CPF en el frontend para reducir fricción y repita la verificación en el backend antes de guardar el registro.
- Almacene solo CPFs enmascarados en pantallas administrativas, protegiendo el dato sensible.
- Configure suites de pruebas con CPFs generados en esta herramienta, evitando información real durante homologaciones.
- Combine con el {validadorCnpj} para validar registros de empresas asociadas.
Validación vs. situación de registro
Aunque el algoritmo identifica CPFs matemáticamente legítimos, el estado de registro — activo, suspendido, cancelado — solo puede consultarse en la Receita Federal. Para un onboarding seguro, use esta validación como filtro inicial y, si es necesario, integre servicios oficiales para verificar la situación fiscal.