UAN & EPFO Verification: The Honest DIY Guide
What you can verify yourself through EPFO — and exactly where the process breaks down for HR teams.
TL;DR: As an employer or HR team, you cannot directly look up a candidate's UAN on the EPFO portal. The candidate must share their credentials. This makes DIY UAN verification unreliable, unauditable, and potentially a privacy violation.
What is UAN and why does it matter for BGV?
UAN (Universal Account Number) is a 12-digit number assigned by EPFO to every PF member. Each employer contributes to the employee's PF account under their UAN, which stays with the employee across jobs.
For background verification, UAN is valuable because:
- It proves real employment. PF contributions must come from the employer — you can't fake them the way you can fake a salary slip.
- It shows the actual employers, not just claimed ones. Every PF-registered employer that paid into the candidate's UAN appears in the passbook.
- It reveals employment gaps. Months with no contributions indicate periods of unemployment or informal work.
- It cross-checks salary claims. PF is calculated on basic salary — so the passbook reveals what the actual basic was, regardless of what the payslip says.
What you CAN check yourself (the DIY path)
Here is the exact process — step by step — for checking UAN records as an HR manager:
Go to unifiedportal-mem.epfindia.gov.in → Member Passbook. You need to log in with the candidate's credentials.
Problem: You're asking a candidate to hand over their EPFO login — which also gives access to withdrawal requests. This is a privacy and security concern, and many candidates will refuse.
If the candidate shares credentials, you can view their passbook — which shows each employer's name, monthly contributions, and total balance.
Problem: The candidate can show you a screenshot instead. Passbook screenshots can be edited. You have no way to verify you're seeing the live system.
If you have the passbook, check that employer names and contribution dates match what the candidate declared on their resume.
Problem: EPFO shows employer establishment codes, not always full company names. Unregistered or informal employers won't appear at all — which covers a large share of India's workforce.
Where DIY UAN verification breaks down
Here is an honest breakdown of the limitations — not to discourage you, but so you know exactly what risk you're carrying if you do it yourself:
| Limitation | Impact |
|---|---|
| Requires candidate's login | No third-party access exists. You either trust the candidate's screenshot or you violate their privacy by logging in yourself. |
| Only covers PF-registered employers | Startups, MSMEs, and informal employers often don't register for PF. Employment there won't appear in EPFO at all. |
| No fraud detection | A forged passbook PDF or screenshot looks identical to a genuine one. You can't detect pixel-level edits manually. |
| No auditable paper trail | A screenshot in a hiring folder is not a verification record. It won't hold up in an audit or dispute. |
| Doesn't scale | If you're hiring more than 5 people a month, manual EPFO checks are a significant time cost with inconsistent results. |
What a professional agency does differently
Verified agencies use authorised EPFO data access routes — no candidate login sharing needed.
AI analysis detects forged passbook PDFs, metadata mismatches, and pixel-level edits.
A signed verification report you can store in the employee file and present in any audit or dispute.
Cross-references EPFO with employer HR records to catch gaps that the passbook alone doesn't show.
UAN self-check guide for candidates
If you're a job seeker wanting to check your own UAN record before a BGV:
- Go to unifiedportal-mem.epfindia.gov.in
- Log in with your UAN and password (activate at the portal if you haven't)
- Click "View" → "Passbook"
- Download your passbook PDF — this shows all employers who contributed to your PF
- Check that employer names and dates match your resume — any gaps or mismatches will be flagged in your BGV
Skip the manual EPFO process
MPloyChek verifies UAN and employment history with a full audit trail — no candidate login sharing, no screenshots, no gaps in coverage.