A background verification checklist for Indian companies should cover identity verification (PAN, Voter ID, Driving Licence), employment history (UAN/EPFO), criminal record checks, education verification, and address confirmation, with the specific checks selected based on the role’s risk level, access permissions, and regulatory requirements. The checklist should also include consent collection, data handling procedures, and result documentation to ensure DPDP Act 2023 compliance.
If you are an HR manager, recruiter, or business owner looking for a ready-to-use background verification checklist, this guide gives you exactly that. We have built a complete, practical template that you can adapt to your company’s size, industry, and hiring patterns. No theory. No fluff. Just the checklist, the reasoning behind each item, and clear guidance on when to use which checks.
The Master Background Verification Checklist
Phase 1: Before You Start Any Verification
Consent and compliance preparation.
Prepare a standalone background verification consent form separate from the offer letter or employment contract. The consent form must list each specific check type you plan to run (PAN verification, Voter ID verification, criminal record check, etc.). It must explain why each check is necessary for the role. It must name your verification provider. It must state how long verification data will be retained and when it will be deleted. The candidate must sign or digitally consent before you initiate any check.
This is not optional paperwork. Under the DPDP Act 2023, running a background check without explicit, informed consent carries penalties up to Rs 250 crore. Get the consent right before you do anything else.
Determine which checks are required for this role.
Not every role needs every check. Running a comprehensive verification suite on every candidate wastes money and violates the DPDP Act’s data minimization principle. Use the role-based matrix below to determine the right check scope.
The Role-Based Verification Matrix
Tier 1: Basic Identity Verification
Who needs this: Every hire. No exceptions. This is your absolute minimum.
Checks:
PAN Card Verification. Confirms the candidate’s identity against the Income Tax Department database. Returns the name and date of birth associated with the PAN. Catches fake PAN cards and identity mismatches. Takes minutes through a digital platform.
Voter ID (EPIC) Verification. Validates identity and registered address through the Election Commission of India database. Provides a second, independent identity confirmation. Cross referencing PAN and Voter ID results catches name discrepancies, date of birth mismatches, and other identity inconsistencies.
Roles: Office support staff, retail associates, warehouse workers, data entry operators, housekeeping staff, receptionists, customer service representatives, delivery partners, field workers, helpers, assistants.
Cost: Rs 100 to Rs 400 per candidate through a digital platform like ID Verify by SalaryBox. Results in minutes.
Why this is the minimum: In a country where 30 to 35 percent of resumes contain discrepancies, verifying that the person sitting in front of you is actually the person they claim to be is the most fundamental hiring due diligence. It takes minutes and costs less than a cup of coffee.
Tier 2: Identity Plus Employment History
Who needs this: Any role where the candidate’s work experience claims are relevant to the hiring decision.
Checks (in addition to Tier 1):
Driving Licence Verification. Validates the DL number against the VAHAN/SARATHI database. Confirms licence validity, vehicle class authorization, and any suspensions. Essential for roles involving vehicle operation.
UAN Employment History Verification. Checks the candidate’s Universal Account Number against EPFO records. Reveals previous employer names and employment dates through PF contribution history. Catches fabricated employment claims, exaggerated tenures, and undisclosed short stints.
Cross Record Analysis. Automatically compares details (name, date of birth, other identity signals) across all verified documents. Flags inconsistencies that might indicate identity fraud or document tampering. ID Verify by SalaryBox runs this analysis automatically when multiple documents are verified for the same candidate.
Roles: Software developers, accountants, marketing executives, sales managers, operations coordinators, project managers, team leads, supervisors, technicians, skilled machine operators, drivers, logistics coordinators.
Cost: Rs 300 to Rs 600 per candidate.
Why this tier exists: Mid-level hires represent significant salary investment and are often hired based on experience claims that are difficult to verify in an interview. UAN verification is the most efficient way to confirm whether the candidate actually worked where they claim to have worked, for as long as they claim to have worked there.
Tier 3: Comprehensive Verification
Who needs this: Senior roles, roles in regulated industries, roles with access to sensitive data, financial authority, or vulnerable populations.
Checks (in addition to Tier 2):
Criminal Record Check. Searches court records (eCourts database for digital checks, physical court visits for in-depth searches) for criminal cases matching the candidate’s details. Essential for roles with fiduciary responsibility, access to vulnerable populations, or security clearance requirements.
Education Verification. Confirms degrees, diplomas, and certifications with issuing institutions. Critical for roles where qualifications are legally required (doctors, nurses, pharmacists, chartered accountants, engineers in regulated industries). Given the scale of fake degree rackets in India, this check is essential for any role that requires specific academic credentials.
Roles: CFOs, VPs, directors, chartered accountants, financial controllers, doctors, nurses, pharmacists, school teachers, security managers, compliance officers, data protection officers, roles in BFSI, healthcare, education, and government contracting.
Cost: Rs 1,500 to Rs 5,000+ per candidate depending on the depth and number of checks.
Why this tier exists: Senior and regulated roles carry outsized risk. A CFO with a hidden criminal record or a doctor with a fake degree creates liability that far exceeds the cost of comprehensive verification.
The Document Collection Checklist
What to Collect from the Candidate
Before running any verification, collect the following from the candidate (based on which tier of checks applies to their role):
For Tier 1 (all candidates):
PAN card number (not a photocopy of the card, just the number). Voter ID (EPIC) number. Full name as it appears on official documents. Date of birth.
For Tier 2 (add these):
Driving Licence number (if applicable to the role). UAN (Universal Account Number) for employment history verification. Resume or CV with employment history.
For Tier 3 (add these):
Educational certificates (degree certificates, marksheets, professional registration numbers). Full residential address for criminal record jurisdiction determination. Any professional registration numbers (medical council, bar council, ICAI, etc.).
What Not to Collect
Aadhaar number. While Aadhaar is widely used for identity verification in government schemes, using Aadhaar for employment verification requires specific legal authorization under the Aadhaar Act. Most private employers should use PAN and Voter ID for identity verification instead.
Bank account details (not needed for verification purposes). Caste or religion certificates (not relevant to employment verification and potentially discriminatory). Medical records (unless required by specific industry regulations and covered by separate consent).
The Process Checklist: Step by Step
Step 1: Consent Collection
Provide the candidate with the background verification consent form. Ensure the form lists all specific checks that will be performed for their role. Obtain the candidate’s signature or digital consent. Store the consent form securely with the candidate’s application file. Do not proceed to any check until consent is received.
Step 2: Identity Verification
Run PAN verification through a digital platform. Run Voter ID verification through a digital platform. Review the cross record analysis for any discrepancies between PAN and Voter ID results (name mismatches, date of birth differences). If applicable, run Driving Licence verification.
For fast, accurate identity checks, use ID Verify by SalaryBox. All checks run against government databases via API, returning authoritative results in minutes. No subscriptions, no minimums, pay per check.
Step 3: Employment History Verification
Run UAN verification against EPFO records. Compare the employment history returned by EPFO with the candidate’s resume. Flag any discrepancies: missing employers, different employer names (check for legal name versus brand name differences), date variations (EPFO dates often lag actual dates by a month or two), undisclosed short stints.
Not every discrepancy is fraud. Company legal names often differ from brand names. PF registration dates often lag behind actual joining dates. Document the discrepancies and discuss them with the candidate before making a judgment.
Step 4: Criminal Record Check (Tier 3 Only)
Determine the jurisdictions to search based on the candidate’s residential history. Run eCourts database searches for digital criminal record checks (24 to 72 hours). For high sensitivity roles, consider physical court record searches in relevant jurisdictions (7 to 14 business days). Review results and flag any relevant findings.
Step 5: Education Verification (Tier 3 Only)
Contact issuing institutions to confirm degrees and certifications. Cross reference the name on educational certificates with the identity confirmed through PAN and Voter ID verification. Flag any discrepancies or unresponsive institutions. Allow 3 to 15 business days for institutional responses.
Step 6: Result Review and Decision
Compile all verification results into a single candidate report. Categorize findings: verified (all details match), discrepancy found (details do not match but may have an innocent explanation), unable to verify (database unavailable or institution unresponsive), red flag (clear evidence of fraud or misrepresentation).
For discrepancies, contact the candidate and ask for an explanation before making a hiring decision. Many discrepancies have innocent explanations (name changes after marriage, company legal names versus brand names, clerical errors in government records).
Step 7: Documentation and Storage
Store the verification report, consent form, and any candidate correspondence in the employee’s HR file. Set a retention schedule: retain for the duration of employment plus the applicable statutory period. For rejected candidates, delete verification data within 30 to 90 days. Log the verification completion date, result summary, and hiring decision.
Common Verification Mistakes (and How to Avoid Them)
Mistake 1: Verifying After Joining
Many companies run background checks after the candidate has already started working. By the time a red flag surfaces on day five, the employee has already had access to systems, data, inventory, and colleagues. Always complete at least identity verification (Tier 1) before the candidate’s first day.
Mistake 2: One Size Fits All Checking
Running the same comprehensive check on every candidate wastes money and violates DPDP data minimization requirements. Use the role-based matrix to match check depth to role risk.
Mistake 3: Ignoring Cross Record Analysis
Checking each document individually tells you whether each document is valid. But it does not tell you whether the same person is behind all the documents. Cross record analysis catches name mismatches and identity inconsistencies that individual checks miss. ID Verify by SalaryBox performs this automatically.
Mistake 4: Treating All Discrepancies as Fraud
A name spelled “Ramesh” on PAN and “Ramesh Kumar” on Voter ID is a discrepancy, not fraud. Before rejecting a candidate over a discrepancy, ask for an explanation. Many discrepancies result from transliteration differences, clerical errors, or legitimate name changes.
Mistake 5: No Written Policy
Without a documented verification policy, your process is inconsistent, legally vulnerable, and impossible to audit. Write a policy that specifies which checks apply to which roles, who is authorized to initiate and review checks, how results are stored and for how long, and how discrepancies are handled.
Mistake 6: Skipping Verification for Referrals and Internal Transfers
“She was referred by our best employee” is not a verification method. Referral candidates deserve the same verification as any other candidate. Similarly, employees transferring to higher responsibility roles should be re-verified at the appropriate tier.
Verification Timelines: What to Expect
PAN Verification: Minutes (digital API check).
Voter ID Verification: Minutes (digital API check).
Driving Licence Verification: Minutes (digital API check).
UAN Employment History: Minutes to hours (digital check).
Criminal Record Check (eCourts): 24 to 72 hours.
Criminal Record Check (physical court): 7 to 14 business days.
Education Verification: 3 to 15 business days (depends on institution response time).
Address Verification (physical): 3 to 10 business days.
For most hires, Tier 1 and Tier 2 checks can be completed on the same day using a digital platform. The candidate can be cleared for joining within hours of the verification being initiated.
Frequently Asked Questions
Is background verification mandatory for all companies in India?
There is no single law that mandates background verification for all private sector employers. However, the DPDP Act makes you liable for data handling, negligent hiring jurisprudence makes you liable if an unverified employee causes harm, and specific industries (BFSI, healthcare, security) have regulatory requirements that effectively mandate verification. In practical terms, verification is a legal necessity for any employer who wants to avoid liability.
How much does background verification cost per employee?
Through digital platforms like ID Verify by SalaryBox, basic identity checks (PAN and Voter ID) cost Rs 100 to Rs 400 per candidate. Mid-level checks including employment history cost Rs 300 to Rs 600. Comprehensive checks for senior roles cost Rs 1,500 to Rs 5,000+. Pay per check pricing means you only pay for what you use.
Can I use the same checklist for every industry?
The core identity verification steps (PAN, Voter ID) apply universally. But the additional checks (criminal records, education, credit) should be customized based on industry regulations and role requirements. Healthcare, BFSI, security, and education sectors have specific verification needs beyond the standard checklist.
What if a candidate’s verification comes back with a discrepancy?
Do not automatically reject. Contact the candidate, explain the discrepancy, and ask for clarification. Common innocent causes include name transliteration differences between government databases, company legal names differing from brand names in EPFO records, date of birth clerical errors, and address changes after relocation. If the candidate provides a satisfactory explanation with supporting documentation, proceed with the hire.
How often should I re-verify existing employees?
Annual re-verification is recommended for roles with access to sensitive data, financial authority, or vulnerable populations. Re-verify when an employee is promoted to a higher responsibility tier. Re-verify when regulatory requirements change. For most roles, the initial verification is sufficient unless the employee’s role or access level changes significantly.
Should I verify contract workers and freelancers?
Yes. Anyone who accesses your premises, systems, data, or customers should be identity verified. The depth of verification depends on their access level, but at minimum, run a PAN and Voter ID check. For contract workers placed by staffing agencies, do not rely on the agency’s verification alone. Run your own identity check as an additional layer.
Start Using This Checklist Today
You do not need a large HR team or an enterprise verification contract to start verifying candidates properly. With a clear checklist, a role-based verification matrix, and a digital platform that returns results in minutes, any company can build a professional verification process.
ID Verify by SalaryBox (compose1.com/verify) gives you everything you need: PAN, Voter ID, Driving Licence, and UAN checks against government databases, cross record analysis, PDF reports, and pay per check pricing with no subscriptions or minimums.
Print this checklist. Adapt it to your company. Run your first check.
Visit compose1.com/verify to start verifying candidates with this checklist today.