Test Type Background Check (CPF Brazil)

Background check: identity and history verification with a legal basis

Confirm who the person is and whether their stated history is real — within what Brazilian law allows you to check.

Background check — Individual report
May 20, 2026 · 15:33
Download PDF
Subject
Document123.456.789-01
NameJoão Pedro Matias
Date of birth01/01/2001
!
Important
1 alert found in Financial & Labor sources
!
Attention
1 mention found in Legal sources — review details
−
Unavailable
1 source temporarily unavailable — retry shortly
32 checks run across official sources
Risk categories
Registry & Tax
1 OK
Legal & Mentions
1 Attention
Financial & Labor
1 Important
Criminal & Restrictive
Clear
International
Clear
Official receipts attached · data processed under LGPD
Report contents
32 checks
ChecksOverall indicator of every query run
DetailsFull results for in-depth analysis
ReceiptsOfficial documents proving authenticity
Verified in minutes
Hire with confidence, before day one

All your favorite tools, connected

Our ecosystem of deep integrations makes it easy to streamline your hiring processes.

SólidesAlura para EmpresasLinkedInUdemyGithubGreenhouseExcelInHireRecrutaiGupy

Background Check by CPF and CNPJ.

Verification report with 21 checks across official sources, attached receipts and a risk indicator by category. Add it to any plan and pay per result.

Background CheckPrepaid
R$ 19.90/credit
Up to 200 results per month. Above that, postpaid with custom volume-based pricing.
1 to 200 results/monthR$ 19.90/credit
Over 200 results/monthPostpaid · custom pricing
Credit usage per result
CPF result (base report, 21 checks)1 credit
CPF result + Driver's license (CNH) analysis2 credits
CPF result + Credit analysis2 credits
CPF result + CNPJ analysis2 credits
CPF result + CNPJ credit analysis3 credits
CPF result + CNPJ tax analysis3 credits
Estimate your volume
100
101002001,000+
Price per creditR$19.90
Credits used/month100
Cost per resultR$19.90
Monthly estimateR$1,990.00
Sign up and get 3 free CPF checks →
Enabled per role, with recorded candidate consent. Checks only run when you enable them.
High volumePostpaid
Custom pricing
For more than 200 results per month, consultancies, RPOs and high-turnover operations
How it works
Monthly postpaid billing for what you used, with per-credit pricing negotiated by volume
✓ Per-credit pricing based on volume
✓ No upfront credit purchase
✓ API and ATS integration for batch runs
✓ Per-role scope, consent and audit trail
✓ Tailored contract, DPA and SLA for Legal and Compliance
✓ Dedicated specialist
Talk to sales →
Sources checked: Receita Federal, PGFN, TSE, Federal Police, CNJ (BNMP), CGU, TCU, IBAMA, CNDT, international sanctions and adverse media, among others. Credit analysis and CNH are add-ons that run only when enabled.

Frequently Asked Questions

What is a background check in hiring, and what does Coodesh verify?

A background check is confirmation, in official sources, that the person is who they say they are and that their stated history is true. On Coodesh, it is a step you add to any assessment: the candidate enters their CPF on an Identity Verification screen, and then the company runs the check and receives a PDF report with the data linked to that CPF, including official receipts from each source checked. There are three report types: Standard, with records and registration data; CNH, which adds driver's license validation; and Credit. Each applies to different situations, and the choice should follow what the role justifies.

Are background checks allowed in Brazil?

They are allowed, but not for every role or every piece of information. The rule established by Brazil's Labor Courts is proportionality: the check must be directly related to the requirements of the role. Confirming identity, education and previous employment is broadly accepted. Checking criminal records and financial status is only accepted for specific roles, and outside of them the Superior Labor Court (TST) considers it discrimination with presumed moral damages, meaning the candidate does not need to prove harm. Coodesh was designed to give the company control over what to check and a record of why it checked; the decision on which roles justify each type of verification belongs to the company, with support from its legal team.

Can I check candidates' criminal records?

Only when the nature of the role requires it. The TST ruled, in a binding precedent, that requiring a criminal record certificate is legitimate in situations such as caring for children, the elderly or vulnerable people, security and surveillance, carrying a firearm, access to confidential information, handling money and roles where the law requires the check. For all other roles, the check is considered discriminatory. On Coodesh, we recommend that the company define in writing which careers allow criminal record checks and restrict the Background Check step to those assessments, instead of including it by default.

Can I run a credit analysis or check candidates' financial restrictions?

In most cases, no. Brazil's Labor Courts treat checking candidates' credit status as a discriminatory practice, based on Law 9,029/95, because debt says nothing about professional ability. The recognized exception is for roles with direct responsibility over money and financial assets, such as treasury, cashier and certain roles at financial institutions, and even in those cases the company must be able to demonstrate the link between the role and the check. The Coodesh Credit Analysis report exists for those specific situations. If the role does not fit them, use the Standard report.

What is the legal basis under the LGPD for a background check? Is the candidate's consent enough?

Consent alone is a weak basis in a hiring process, because the candidate is rarely in a position to refuse, and the LGPD (Brazil's data protection law) requires consent to be freely given. That is why the safest approach is to base the check on the company's legitimate interest, with a documented proportionality test (why this role requires it, what will be checked, how long the report is kept), or on compliance with a legal obligation when the law or the industry regulator requires the check. The CPF and the report data are personal data even though they come from public sources, and they follow the purpose and minimization rules. On Coodesh, the candidate is told on the Identity Verification screen what will be checked and authorizes the check; the company, as data controller, is responsible for defining and recording the legal basis. We recommend validating the flow with your DPO or legal team before first use.

At what stage of the process should I run the background check?

At the end, with finalists. Checking every applicant violates the LGPD minimization principle and multiplies costs unnecessarily; the report should only be run for people about to receive an offer, or after an offer conditional on the check. On Coodesh, the check does not run automatically: the CPF is recorded and the company decides when to run it. Technically you can run it as soon as the CPF is entered, but the recommended practice is to run it only for those who reached the final stage. The check is irreversible and consumes credits upon confirmation, so this manual control is intentional.

How does it work for the candidate? Do they see the result?

During the assessment, the candidate sees an Identity Verification screen, enters their CPF and authorizes the check of their public data. Anyone without a Brazilian CPF selects the foreigner option and continues with no penalty. The report goes to the company's dashboard, not to the candidate. This creates an obligation for the company: if any information in the report weighs on the decision, the candidate has the right, under the LGPD, to know which data was processed and to request a review. Namesakes in court records are common in Brazil, and a mention may not refer to the person. We recommend giving the candidate the chance to clarify before any negative decision based on the report, and recording that conversation.

Who runs the check, and what data is shared?

The check is run by the provider Exato Digital, which specializes in verifying data in official sources, based on the CPF entered by the candidate. Coodesh acts as data processor for the hiring company and the provider as sub-processor, which means the chain must be covered in the data processing agreement between the company and Coodesh. Traffic between Coodesh and the provider is protected, the PDF is stored with access restricted to authorized users (admin, manager and business profile), and the viewing link is generated on demand with an expiration time. If your company's DPO needs details about the flow and the sources checked, the Coodesh team provides them.

What is in the report, and how long does it take?

The PDF report includes an overall indicator by category, a breakdown of each check and the official receipts from the sources, which prove the authenticity of what was verified. The result is usually available within a few minutes; during peak demand, it can take up to 5 minutes. The statuses on the dashboard show whether the check is ready to run, processing, available, out of credits or not applicable (when the candidate is a foreigner). Each candidate can have only one check per assessment, so it is worth running it when the decision is close.

How much does the background check cost?

Background Check works with credits purchased separately from the plan, with their own quota. The Standard report uses 1 credit; the CNH and Credit Analysis reports use 2 credits each. Before running, the platform shows how many credits will be charged and asks for confirmation. Foreign candidates who skip the step do not consume credits. To purchase or top up credits, talk to our sales team or use the billing area of the platform.

Backed by

Scale UP EndeavorNIU VenturesThe Venture city