CampusConnect
Back to Blog
Background Verification

How to Run a Background Check on an Employee in India — A Step-by-Step Guide for 2026

CampusConnect Team 11 September 2026

You have found the right candidate. The interviews went well, the skills match, the offer is ready. But before that offer goes out  or ideally before you finalise the hiring decision  you need to verify that the person you are about to hire is who they say they are and has the work history they claim.

Background verification in India has changed fundamentally in the last few years. What used to require a third-party agency, a two-week wait, and a budget of several thousand rupees per candidate can now be done by any employer  from a five-person startup to a five-thousand-person enterprise  in under 30 minutes using digital verification platforms.

This guide walks you through exactly how to run an employee background check in India in 2026: which checks to run, what each one reveals, where to run them, what they cost, and how to interpret the results.

Step 1: Decide Which Checks You Need

Not every hire needs every check. Running a comprehensive package when a targeted set of checks would catch the same risks wastes time and money. Here is how to decide.

Identity verification (every hire): This confirms the candidate is who they claim to be. PAN verification and Voter ID verification together give you two independent government database confirmations of the candidate's name and date of birth. This is non-negotiable for every hire  full-time, contract, gig, or temporary.

Employment history verification (most hires): This confirms the candidate actually worked where they claim. UAN verification through EPFO records shows every employer who made provident fund contributions for this person, with dates. Essential for any role where the candidate's claimed experience influenced the hiring decision.

Driving Licence verification (driving roles): Required for delivery partners, drivers, logistics staff, and field sales teams. Confirms the licence exists, is valid, and belongs to the candidate.

Criminal record check (sensitive roles): Recommended for roles with financial access, customer-facing positions involving vulnerable populations (healthcare, education), and regulatory-mandated sectors (BFSI). Takes 24 to 72 hours through eCourts digital screening; 7 to 15 days for district court physical verification.

Education verification (specialised roles): Important when a specific degree or certification is a genuine requirement for the role  not just a preference. Takes 3 to 10 business days because it often requires institutional contact.

For the majority of hires in India  engineering, operations, sales, support, field roles  the combination of PAN + Voter ID + UAN covers the essential risk. Start there.

Step 2: Collect Candidate Information

You need the candidate's document numbers to run digital checks. The specific numbers depend on which checks you are running.

For PAN verification: The candidate's 10-character PAN (e.g., ABCDE1234F). This is their tax identity number issued by the Income Tax Department.

For Voter ID verification: The candidate's Electoral Photo Identity Card (EPIC) number. This is the alphanumeric code on their Voter ID card, issued by the Election Commission of India.

For Driving Licence verification: The candidate's Driving Licence number, typically in the format of a state code followed by a numeric sequence (e.g., DL0120190012345).

For UAN verification: The candidate's 12-digit Universal Account Number. Most candidates who have worked in the formal sector (at companies with 20 or more employees) will have a UAN linked to their EPFO account.

Collect these during the offer stage or as part of a pre-offer verification consent form. Be transparent about what you are collecting and why  the DPDP Act requires informed consent for processing personal data.

Step 3: Choose Your Verification Method

Indian employers have three options for running background checks in 2026. Each has a different trade-off between speed, cost, and effort.

Option A: Traditional verification agency. You submit candidate details to a verification agency like AuthBridge, SpringVerify, or First Advantage. The agency runs the checks, compiles a report, and returns it in 2 to 15 business days depending on the package. Costs range from 1,500 to 8,000 rupees per candidate. Best for enterprises with high-volume, complex verification needs that include physical address verification and court record checks.

Option B: Self-serve digital verification platform. You run the checks yourself through a platform that connects directly to government databases via APIs. You enter the candidate's document numbers, the platform queries the database, and results appear in minutes. Pay per check  a few hundred rupees per verification. No contracts, no minimums, no sales calls. Best for startups, growing teams, and companies that need fast results without vendor overhead.

Option C: In-house API integration. Your engineering team builds direct integrations with government verification APIs and embeds them into your HRMS or ATS. Maximum control and lowest per-check cost at scale, but requires significant engineering investment and ongoing maintenance. Best for companies processing thousands of verifications per month with an existing technical team.

For most Indian companies that are not large enterprises and do not have a dedicated verification engineering team, Option B  self-serve digital verification  offers the best balance of speed, cost, and simplicity.

Compose1 Verify is built specifically for this use case. It is a self-serve platform where you create an account, enter document numbers, pay per check, and get results in minutes. No implementation project, no sales call, no annual contract. The entire process from account creation to your first verified candidate takes under 15 minutes.

Step 4: Run Identity Verification (PAN + Voter ID)

Start with identity verification. This is the foundation that every other check builds on  there is no point verifying employment history if you have not first confirmed that the person is who they say they are.

PAN verification: Enter the candidate's PAN number. The Income Tax Department database returns the registered name, date of birth, and PAN status (active, inactive, or deactivated). Check three things. Does the returned name match what the candidate provided? Does the date of birth match? Is the PAN active? A deactivated PAN means the candidate has a tax compliance issue they have not disclosed. A name mismatch could be a transliteration difference (common with Indian names that have multiple English spellings) or a genuine red flag.

Voter ID verification: Enter the candidate's EPIC number. The Election Commission database returns the registered name, age or date of birth, father's or husband's name, and constituency. Compare the returned name and date of birth with the PAN result. If both government databases agree on who this person is, the identity is confirmed with high confidence.

Both checks return in 2 to 5 minutes on a digital platform. If the names and dates match across PAN and Voter ID, move to employment verification. If there is a mismatch, investigate before proceeding  the discrepancy may be harmless (a shortened name, a transliteration variant) or it may indicate identity fraud.

Step 5: Run Employment Verification (UAN)

With identity confirmed, verify the candidate's work history. UAN verification is the most powerful employment check available in India because the data comes from EPFO  which the previous employers themselves populated, not the candidate.

Enter the candidate's UAN. The EPFO database returns the complete list of employers who made EPF contributions for this person, with Member IDs and contribution date ranges.

Compare this with the candidate's resume or CV. Look for five things:

Missing employers: Does the resume list a company that does not appear in the EPFO record? This could mean the candidate fabricated that employment, or worked there informally without EPF coverage. Ask the candidate for an explanation.

Date discrepancies: Does the resume say 2022 to 2025 at Company X, but EPFO shows contributions only from 2023 to 2024? The candidate may have inflated their tenure. Small differences (a month or two) are common and usually explained by probation periods. Differences of six months or more need investigation.

Undisclosed employers: Does the EPFO record show an employer the candidate did not mention? This could be a short stint the candidate left off deliberately, or a company they would rather not discuss. It is not automatically disqualifying, but it deserves a conversation.

Employment gaps: Are there periods between employers with no EPF contributions? Compare these gaps with what the candidate disclosed. Undisclosed gaps suggest something the candidate is trying to hide.

Name consistency: Is the name in the EPFO record consistent with the PAN and Voter ID results? If all three government databases agree on the name, you have a strong three-way identity confirmation.

Step 6: Run Driving Licence Verification (If Applicable)

For roles that involve driving — delivery, logistics, field sales, transport — Driving Licence verification is essential. Enter the DL number, and the VAHAN/SARATHI database returns the licence holder's name, date of birth, licence type (LMV, HMV, etc.), validity dates, and issuing authority.

Check that the licence is valid (not expired or suspended), the licence type matches the job requirement (a candidate driving a commercial vehicle needs an HMV licence, not just LMV), and the name and date of birth match the PAN and Voter ID results.

Step 7: Review Cross-Record Results

This is where the verification comes together. A good digital platform does this automatically — Compose1 Verify compares names and dates of birth across all checked records and surfaces whether identity details agree or conflict.

When all records agree: the candidate's identity is confirmed, and their employment history is verified against government records. You can proceed with confidence.

When records conflict: the specific discrepancy is highlighted. You decide whether it is a harmless variation (transliteration, name shortening) or a genuine concern. For ambiguous cases, ask the candidate for clarification before making a final decision.

Step 8: Generate and Store the Verification Report

Download a PDF report for every candidate you verify. This report serves three purposes.

It documents the verification for your hiring records. If the candidate's background is ever questioned — by a client, a regulator, or in a legal proceeding — the report demonstrates that you performed due diligence before hiring.

It provides a clear summary for hiring managers who need to see the verification outcome without running the checks themselves.

It satisfies compliance requirements under the DPDP Act by documenting what data was processed, when, and for what purpose. Store the report with appropriate access controls and delete it according to your data retention policy.

How Long Does the Entire Process Take?

Using a self-serve digital platform, here is the realistic timeline for a standard three-check verification (PAN + Voter ID + UAN):

Collecting candidate details: 5 to 10 minutes (candidate fills a form or HR enters the numbers).

PAN verification: 2 to 5 minutes.

Voter ID verification: 2 to 5 minutes.

UAN verification: 5 minutes to 4 hours (depends on employment history complexity).

Cross-record review and report: 2 to 5 minutes.

Total: 15 minutes to half a day. Compare this with 7 to 15 business days through a traditional agency, and the case for digital verification becomes self-evident.

What Does It Cost?

Traditional verification agencies charge 1,500 to 8,000 rupees per candidate for packaged checks. Self-serve digital platforms charge per individual check, typically a few hundred rupees each. For a standard PAN + Voter ID + UAN verification, the total is significantly less than the lowest agency package — and you get results in minutes instead of weeks.

Compose1 Verify shows you the complete price before checkout. No hidden fees, no package upsells, no surprises. You see exactly what each check costs, confirm, pay, and receive results.

Common Mistakes to Avoid

Running verification after the candidate has joined. If you discover a problem after onboarding, you face the cost and disruption of terminating someone who is already embedded in a team. Verify before the offer or, at minimum, before the start date.

Relying only on documents the candidate provides. Experience letters, salary slips, and degree certificates can be forged. Government database verification cannot. Always verify against the source of truth, not the candidate's submitted documents.

Skipping verification for contract or temporary workers. These workers often have the same access to your premises, systems, and customers as full-time employees. The risk does not decrease because the contract is shorter.

Using the same verification package for every role. A delivery driver does not need education verification. A software engineer does not need a Driving Licence check. Match the checks to the role's actual risk profile.

Not informing the candidate. The DPDP Act requires informed consent. Tell the candidate what checks you are running and why before you run them. This is also a powerful deterrent — candidates who know their claims will be verified against government databases are far less likely to submit fraudulent information.

Start Verifying Today

The process is straightforward. Create an account on Compose1 Verify, enter your first candidate's details, select the checks you need, and review the results. Your first verified candidate is less than 15 minutes away.

Background verification in India does not need to be slow, expensive, or complicated. The government databases are digital and accessible. The checks return in minutes. The cost is a few hundred rupees. The only question is whether you are running them before day one — or discovering the problems after.