"How long will this take?" is the first question almost every hiring manager asks once a candidate clears interviews, and it's usually the wrong question — because background verification isn't one process with one timeline. It's five or six separate checks running in parallel, each with its own dependencies, and the slowest one sets your actual turnaround. If your offer letter promises a joining date without accounting for that, you're the one who ends up explaining the delay.
Here's what each check realistically takes in India today, and what actually causes the delays HR teams complain about.
Identity and address verification: 1-3 days
The fastest checks in the stack. Aadhaar-based identity verification and digital address checks (utility bills, rental agreements cross-referenced against databases) can often complete within 24-48 hours when the candidate's documents are clean and legible. Physical address verification — an agent visiting the address in person — takes longer, typically 3-5 days, and is still standard for BFSI and government-adjacent roles where a digital check isn't considered sufficient.
Employment verification: 3-7 days, longer for older employers
This is where turnaround starts to depend on someone other than your BGV vendor. Employment verification means confirming dates, designation, and sometimes CTC with the candidate's previous employer's HR department. Large, process-driven companies with a dedicated HR helpdesk (or a service like Truework/UAN-linked verification) respond in 2-4 days. Smaller companies, startups that have since shut down, or HR contacts who've moved on can stretch this to 2-3 weeks. If a candidate's last two employers are both slow responders, employment verification alone can become your bottleneck.
Education verification: 5-10 days
Verifying a degree means the check has to reach the university or board's records office, and Indian universities vary enormously in how fast they respond — some have digital verification portals (UGC's DEB-recognized institutions increasingly do), others require a physical letter and a wait. Tier-1 universities and recent graduates (last 3-5 years, when records are more likely digitized) tend to verify faster. A degree from 15+ years ago, or from an institution that has since merged or renamed, can take 3-4 weeks and occasionally longer.
Criminal record / court record checks: 2-5 days for most, longer for multi-district history
A court record check against district and state court databases is usually quick if the candidate has lived in one or two jurisdictions. It slows down when someone has moved across multiple cities — each additional jurisdiction the check needs to cover through court record searches or police verification adds time, since not every district court has equally digitized records.
Reference checks: 1-3 days, if you can reach the reference
Technically fast, but entirely dependent on reference availability. The real-world delay here isn't the check itself, it's chasing down a manager who's traveling or has left the company the candidate listed.
So what's a realistic overall number?
For a standard corporate hire with clean documents and cooperative previous employers, a full BGV package (identity, address, employment, education, criminal record, reference) typically completes in 5-10 working days. That's the number most BGV vendors will quote as their standard SLA, and it's achievable when nothing in the chain stalls.
In practice, VerifyCheck sees a wider spread: about 60-65% of checks complete within that 5-10 day window, another 25% take 10-15 days because of one slow employer or university response, and the remaining checks — usually ones involving an employer that no longer exists, a university records office with no digital process, or a candidate with residence across four or more cities — can run past 3 weeks.
What actually speeds this up
- Start before the offer, not after. Initiating verification the moment a candidate accepts — rather than waiting for their last working day — recovers most of the "lost" time in a typical hiring timeline.
- Collect complete documents upfront. Missing or illegible documents (a blurry PAN photo, an incomplete address history) are still the single biggest cause of avoidable delay, because they trigger a back-and-forth with the candidate instead of a straight-through check.
- Run checks in parallel, not sequentially. Some in-house HR processes still verify identity, then education, then employment in sequence. Running all checks simultaneously — which any decent BGV platform does by default — is the single biggest lever on total turnaround.
- Use AI-assisted document and database checks where they're reliable. Identity, address, and increasingly education verification can be substantially automated against government and institutional databases, cutting what used to be a manual multi-day process to hours. Employment history and reference checks still need a human on the phone, at least for now.
- Set candidate expectations honestly. If a candidate's last employer is known to be slow (common with certain PSU and legacy manufacturing employers), tell your hiring manager and the candidate upfront instead of letting a 10-day estimate quietly become 3 weeks.
What this means for your offer letter timeline
If you're issuing offer letters with a fixed 2-week joining date and BGV isn't complete by then, you have three real options: make the offer conditional on verification (standard practice, and candidates generally accept this when it's stated clearly upfront), stagger the joining date to match your typical turnaround plus a buffer, or accept that a small percentage of hires will need a short extension because of factors outside anyone's control — a slow university, an unreachable former employer, a multi-city residence history.
The mistake most HR teams make isn't a slow BGV process — it's not building the realistic 5-10 (sometimes 15) day window into the hiring plan at all, which turns a normal verification timeline into a scramble every single time.