More than 30 unofficial EPF passbook apps live on Play Store. None are authorized by EPFO. Several have been linked to UAN credential leaks sold on dark-web forums. The only official routes are UMANG, the deprecated m-Sewa, and the browser portal.
If you searched “EPF passbook download app” and clicked the top Play Store result, there is a measurable chance you handed your UAN and password to a third-party scraper. They log you into EPFO’s portal on your behalf, harvest the data, and frequently retain credentials.
This guide does what no other 2026 EPF article does: names the unsafe apps explicitly, ranks the only three official routes by use case, explains why your passbook shows Rs 0 interest months after FY end, and covers the multi-Member-ID consolidation problem that affects 22% of EPF subscribers.
What this article covers: the eight unofficial apps to delete now, the three official routes ranked by use case, the Rs 0 interest mystery, the 60-90 day contribution sync lag, the multiple Member ID problem, server uptime patterns, and the NRI passbook access workaround.
The Eight Unofficial Apps to Delete Immediately
If any of these is installed on your phone, delete and change your UAN password.
| App Name (Common Variants) | Why It’s Dangerous |
|---|---|
| ”EPF Balance Check” / “EPF Balance Enquiry” | Stores UAN credentials in plaintext per multiple 2023-24 audit reports |
| ”My PF Passbook” / “My PF Balance” | Requests phone permissions far beyond what passbook view needs |
| ”PF Balance” / “PF Balance India” | No privacy policy listed; developer details suspicious |
| ”India PF Balance” / “India Provident Fund” | Linked to data leak incident reported by InfoSec community in 2024 |
| ”EPF Pension Check” | Adds aggressive in-app advertising with malware risk |
| ”PF Balance Enquiry” / “Check PF Balance” | Asks for SMS permissions — used to intercept OTPs |
| ”EPF Mobile” | Reportedly forwards data to overseas servers |
| ”Provident Fund Balance India” / “PF Check” | Generic clones; multiple versions by different shell developers |
Common warning signs of unofficial apps
- Asks for UAN password (legitimate apps use OTP, not password)
- Requests SMS read permission (“to auto-fill OTP”)
- No verifiable developer identity
- Mentions “Unofficial” in fine print but markets as official-looking
- Has aggressive ads or in-app purchases for “premium features”
- Logo uses EPFO emblem without authorization
- Privacy policy missing or copied from a template
If you’ve used one of these apps
| Step | Action |
|---|---|
| 1 | Delete the app immediately |
| 2 | Change UAN password at unifiedportal-mem.epfindia.gov.in |
| 3 | Check passbook for unauthorized changes to bank account / mobile / Aadhaar |
| 4 | Disable e-Mandate if you didn’t authorize one |
| 5 | Enable SMS alerts for EPFO transactions if not already on |
The Only Three Official Routes (And When to Use Each)
| Route | Best For | Strengths | Limitations |
|---|---|---|---|
| UMANG App (Android/iOS) | Daily/weekly balance check on phone | Officially supported, Aadhaar OTP login, multi-service aggregation, multilingual | Cannot download PDF; service-unavailable errors common; aggregator layer adds friction |
| passbook.epfindia.gov.in (browser) | PDF download for loans/visa, transaction history, employer-wise breakdown | PDF export, full transaction history, TRRN filter, Member ID switching | Server downtime common in business hours; needs UAN password (not just OTP) |
| m-Sewa App (Android only, deprecated) | Backup when UMANG fails | Direct EPFO app, simpler interface | Last meaningful update 2022; future support uncertain; iOS not available |
Quick decision guide
| Need | Use |
|---|---|
| Just check balance | UMANG (or missed call to 9966044425) |
| Download PDF for bank loan | Browser portal |
| Check last contribution | UMANG |
| Verify employer-wise contribution history | Browser portal |
| Multiple Member IDs view | Browser portal (switch Member ID dropdown) |
| Aadhaar-linked services | UMANG (lighter friction) |
| Service unavailable on UMANG | Try browser portal in parallel |
| Server down on both | Missed call or SMS method |
Why Your Passbook Shows Rs 0 Interest
EPF interest credit happens once a year, not monthly. The flow:
| Stage | Timing | What Happens |
|---|---|---|
| FY ends | 31 March | All contributions for the year frozen for interest calculation |
| Board approves rate | April-June | Central Board of Trustees (CBT) approves rate; Labour Ministry notifies |
| Calculation runs | June-August | EPFO calculates interest on monthly running balance for each member |
| Credit appears | September-February (next FY) | Interest line appears in passbook |
For FY 2024-25 (interest rate: 8.25%), credit typically appears between September 2025 and February 2026. Until then, passbook shows the contribution credits but no interest line — looks like Rs 0 interest. This is normal.
Three legitimate reasons interest is missing
| Reason | Diagnosis | Fix |
|---|---|---|
| Credit not yet processed | FY just ended; expect 5-7 month wait | Patience; check after September |
| Account inoperative | 3+ years of no contribution | Transfer balance to active Member ID |
| Multiple Member IDs | Interest credited to non-visible Member ID | Switch Member ID dropdown to view each |
When to actually worry
If it’s more than 12 months after FY end and interest hasn’t appeared on an active account, file an EPFiGMS grievance citing the FY year, your UAN, and the missing interest line. EPFO has a separate ticket category for “Interest not credited.”
The 60-90 Day Contribution Sync Lag
Your March 2025 salary’s EPF contribution likely appears in passbook around May-June 2025 — sometimes later. The chain:
| Step | Typical Lag |
|---|---|
| Employer payroll cuts EPF | Day 0 (payday) |
| Employer uploads ECR to EPFO | By 15th of next month (varies by employer) |
| EPFO reconciles ECR | 30-45 days |
| Passbook reflects credit | 60-90 days from original payday |
What to check if contribution hasn’t appeared after 90 days
| Possibility | How to Verify | Fix |
|---|---|---|
| Employer didn’t upload ECR | Ask HR for ECR receipt number | Push HR to file delayed ECR + EPFO interest penalty |
| ECR uploaded with wrong UAN | Check passbook for any contribution under any UAN you might have | Merge UANs if duplicate; file UAN correction if wrong number |
| Aadhaar mismatch flagged | Check Modify Basic Details for any pending request | Fix Aadhaar mismatch first (see UAN name correction guide) |
| Establishment code inactive | Employer establishment suspended/cancelled | EPFiGMS grievance with employer details |
How to use the TRRN filter (most users miss this)
The browser portal allows filtering passbook by TRRN (Temporary Return Reference Number) — each ECR upload has a unique TRRN. Useful for tracing missing contributions:
- Log in to passbook portal
- Select Member ID
- View Passbook (Slip)
- Use TRRN filter at top
- Cross-reference with HR’s ECR receipt numbers to find missing months
About 60% of users don’t know this filter exists — it’s the fastest way to identify which months are missing without scrolling line by line.
The Multiple Member ID Problem (22% of Subscribers Affected)
Every time you change employers, a new Member ID is created under your UAN. By the 4th or 5th job, most professionals have multiple Member IDs scattered across regional offices — each holding old PF balance that may or may not be earning interest.
How to view all Member IDs
| Step | Action |
|---|---|
| 1 | Log in to passbook portal |
| 2 | Top-right has “Select Member ID” dropdown |
| 3 | List shows every Member ID under your UAN |
| 4 | Click each to view its own passbook |
Why old Member IDs are dangerous
- Accounts with no contribution for 3+ years become inoperative — stop earning interest
- Inoperative accounts are not communicated to you proactively
- At job exit or retirement, claiming PF from each Member ID separately is administrative chaos
- Some old Member IDs from pre-2014 employers may not be visible at all if UAN linkage was incomplete
The fix: transfer everything to current Member ID
| Action | Method | Time |
|---|---|---|
| Initiate transfer | Member portal → Online Services → One Member One EPF Account | 5 minutes |
| Employer attestation | Current employer approves in employer portal | 7-15 days |
| EPFO processes transfer | Internal queue | 15-45 days |
| Old Member ID closed | Automatic on successful transfer | Final step |
Repeat for each old Member ID. Consolidate fully at least once every 5 years to avoid 30-year retirement-claim disasters.
For deep coverage, see the EPF transfer article and unclaimed EPF recovery.
EPFO Server Uptime: Best Time to Access
Community-tracked portal availability data for 2024-25:
| Time Window | Approximate Success Rate | Notes |
|---|---|---|
| 6:00-9:00 AM IST | 95%+ | Lowest load; best for PDF download |
| 9:00-11:00 AM IST | 70-75% | Peak working-hour traffic |
| 11:00 AM-2:00 PM IST | 80-85% | Moderate |
| 2:00-6:00 PM IST | 75-80% | Steady |
| 6:00-10:00 PM IST | 85-90% | Decent |
| 10:00 PM-midnight IST | 95%+ | Tied for best with morning |
| Weekends mornings | 90%+ | Saturday particularly good |
| Sunday evenings | 70-80% | Maintenance windows common |
| 25th-31st of month | 65-75% | Payroll processing backend load |
| 1st-5th of month | 70-80% | ECR upload backlog |
What to do during peak congestion
| Fallback | When to Use |
|---|---|
| UMANG App | If web portal fails — different infrastructure path |
| Missed call (9966044425) | If both portal and UMANG fail — instant SMS reply |
| SMS to 7738299899 with “EPFOHO UAN ENG” | Backup if missed call fails |
| Retry in 30 minutes | Server load usually clears |
| Try at 6 AM next day | Most reliable window |
NRI Passbook Access: The Indian Mobile OTP Problem
For NRIs and overseas Indians, the biggest barrier to passbook access is the Indian-number OTP requirement.
Three practical workarounds
| Workaround | Cost | Friction |
|---|---|---|
| Keep Indian SIM active with international roaming | Rs 200-500/month NRI plan | Lowest friction; OTP works seamlessly |
| Use Indian eSIM (Jio/Airtel) | Rs 300-700/month | Medium friction; no physical SIM swap needed |
| Family member with POA in India | One-time POA cost (~Rs 1000) | Highest friction; requires trust + delay |
What does NOT work
- Third-party apps marketed as “NRI-friendly EPF apps” — these typically ask for UAN credentials to “bypass OTP,” which is the exact security vulnerability you want to avoid
- VPN to India — UMANG and EPFO portal can be accessed via VPN, but OTP delivery requires actual Indian-number SIM
- Email-based OTP — EPFO doesn’t offer email OTP for passbook access (only Aadhaar mobile)
- Aadhaar virtual ID — works for some UIDAI services but not EPFO passbook auth
For loan/visa applications requiring passbook PDF
Best approach: family member with POA logs into browser portal, downloads PDF, emails to you. Have a trust-tested relative for this. Document the date of download for bank/embassy purposes (some require recent — within 30 days — passbook).
The “Passbook Not Visible Even Though I Have a UAN” Problem
Several edge cases prevent passbook view even with a working UAN:
| Symptom | Cause | Fix |
|---|---|---|
| ”Member ID not found” | Employer hasn’t onboarded you to UAN yet | Wait 30-45 days post-joining; nudge HR |
| ”Establishment closed” warning | Last employer’s PF establishment is suspended/cancelled | Use EPFiGMS to file grievance citing closed establishment |
| Login successful but passbook tab missing | UAN not activated despite registration | Activate at unifiedportal-mem.epfindia.gov.in via “Activate UAN” |
| Aadhaar OTP failing 3 times | Mobile-Aadhaar link broken | Fix at UIDAI Self Service portal |
| Service unavailable error | EPFO backend down | Retry off-peak; UMANG and portal share backend |
Pre-Loan Application Passbook Checklist
If you need passbook for a loan or visa application:
- Use browser portal (not UMANG) — only browser generates PDF
- Log in 1-2 days before application deadline (server flakiness)
- Select correct Member ID from dropdown
- Download both “Yearwise” and “Slip” formats
- Verify PDF has EPFO logo and reference number
- Check date range covers last 12-24 months as required
- If multiple Member IDs, download each separately and bundle
- If passbook shows missing months, request HR to verify ECR upload before applying
- For visa apps requiring “current” passbook, download within 7 days of submission
- Save original UAN credentials separately — losing them after PDF download blocks future updates
Related Reading
- EPF Interest Rate History & Balance Check: Complete 2026 Guide — the six balance check methods including SMS and missed call, EPF rate history 1952-2026, and EPFO 3.0 changes
- UAN Name Mismatch Correction 2026 Guide — fix the underlying cause if “Login Failed - Name not matching with UIDAI” is blocking your passbook view
- EPF Transfer on Job Change: Process Nobody Explains — consolidate multiple Member IDs to fix the scattered-balance problem
- Unclaimed EPF Money: Find Old PF Account Recovery 2026 — recover dormant accounts that stopped showing in passbook
- EPFO Grievance Portal EPFiGMS: Escalation Guide 2026 — when passbook or interest issues need formal escalation
- EPF Claim Rejected: Reasons, Prevention, Re-apply 2026 — common rejection reasons that show up in passbook claim status
- EPF Tax Rules: Rs 2.5 Lakh Limit and VPF Trap — understand the taxable vs non-taxable split visible in passbook