CPF lookup for HR and hiring
Check the candidate’s name and birth date against the official CPF data as soon as the form is filled in. Hire without record errors and without rework in payroll and eSocial.
Free plan with 20 lookups per month. No credit card.
Hiring: candidate data
- CPF
- 529.***.***-25
- Name
- MARIA SOUZA LIMA
Response in 12 ms
The cost of doing nothing
Without a real check, the risk lands on your company.
Rework and delays
Records with errors must be fixed later, after they have gone through payroll and tax filings.
eSocial rejections
Mismatches between name, CPF and birth date can cause submitted events to be rejected.
Labor liability
Hires with irregular data raise the risk of fines and labor court disputes.
Industry challenges
Data that does not match
A name or birth date that differs from the CPF blocks submission and needs manual fixes.
Manual checking
Checking candidate by candidate takes HR time and slows hiring.
Someone else’s CPF
Without a check at the door, third-party data reaches the employee record.
How BrazID solves it
Challenge
Data that does not match
Solution
Compare name and birth date with the official CPF data as soon as the form is filled in.
Challenge
Manual checking
Solution
Plug the lookup into your ATS or HR system and drop the manual checks.
Challenge
Someone else’s CPF
Solution
Flag mismatches for review before opening the employee record.
Legal compliance
eSocial
Submitted events are validated, and mismatched data can cause rejections and rework.
CLT — employee registration
Employers must keep a record of their employees with correct, up-to-date data.
LGPD — arts. 6 and 7
Purpose, necessity and legal bases: use the candidate’s CPF only for what hiring requires.
Every lookup is kept in your dashboard history with a masked CPF, date, result and response time, to support audits and compliance reviews.
For information only. This does not replace advice from your legal team.
Frequently asked questions
Can I integrate it with my ATS or payroll system?
Yes. It is a simple REST API with examples in several languages. Any system that makes HTTP requests can query it.
Does it work as a background or credit check?
No. BrazID confirms CPF registration data, such as name and birth date. It does not check criminal records or credit.
How much does it cost?
Each successful lookup uses 1 credit. Invalid or not found CPFs are not charged. The free plan includes 20 lookups per month and Pro plans start at R$ 29.
Hire with more confidence and less rework
Create your account, generate an API key and check your first CPF in minutes.
Free plan with 20 lookups per month. No credit card.