Whether you’re an employer trying to confirm your establishment is properly registered with PESSI, or a worker wanting to know if your employer has actually registered you, here’s an honest look at how PESSI registration status actually works — and what you can and can’t verify online right now.
Two Different Kinds of Registration
PESSI registration happens at two levels, and it helps to know which one you’re checking:
- Establishment registration: Your employer registering their business with PESSI, required within 30 days of hiring their first worker.
- Individual (Insured Person) registration: Your employer registering you specifically, which generates your own IP number and makes you eligible for benefits, required within 30 days of your start date.
Being employed by a PESSI-registered business doesn’t automatically mean you personally are registered — both steps need to happen.
Employer Registration: What’s Available Online
PESSI’s official portal, pessi.gop.pk, does support employer-side registration submissions online. However, this online step only begins the process — registration is subject to physical verification afterward, meaning an employer can’t treat an online submission alone as confirmation that registration is complete. If you’re an employer, the safest way to confirm your establishment’s registration status is to follow up directly with your regional PESSI office rather than assuming the online submission finalized everything.
Individual Registration: No Clear Public Self-Check Tool
As of now, there isn’t a well-documented public tool where an individual worker can enter their CNIC and instantly see their PESSI registration status online, the way some other government services work. If you want to confirm you’re registered as an Insured Person, your realistic options are:
- Ask your employer’s HR or admin department to confirm your IP number has been generated and your Sehat Card issued.
- Contact your relevant regional PESSI office (for example, Lahore or Faisalabad, depending on your workplace’s location) and ask them to verify your registration using your CNIC.
- Visit a PESSI dispensary or hospital in person — facility staff can often check your IP status in their system directly.
PESSI’s Self-Registration Push for Workers
PESSI has previously announced plans for a self-registration scheme intended to let workers register themselves more easily, as part of a broader effort to bring more workers into the social security net. Details on how this works in practice, and whether it includes an online status-check feature, haven’t been clearly documented in available sources — so don’t assume this scheme currently offers a public online lookup unless your regional PESSI office confirms it does.
If You Suspect You Were Never Registered
- Confirm with your employer first — this is their legal responsibility, not something you need to arrange independently.
- If your employer is unresponsive or claims you’re registered but you’ve never received an IP number or Sehat Card, raise this directly with your regional PESSI office.
- Keep records of your employment start date and any pay slips, since these can help establish your eligibility if a dispute arises over your registration timeline.
Frequently Asked Questions
Can I check my PESSI registration status with just my CNIC on a website?
Not through a clearly documented public tool. Your most reliable options are confirming with your employer, contacting your regional PESSI office, or checking in person at a PESSI facility.
Does my employer being PESSI-registered mean I’m automatically covered?
No. Your employer also needs to individually register you as an Insured Person — this is a separate step from the establishment’s own registration.
What’s the online portal pessi.gop.pk actually used for?
It supports employers submitting registration applications online, but these submissions still require physical verification before registration is finalized.
Who should I contact if I think I was never registered despite being eligible?
Start with your employer’s HR department, then follow up with your relevant regional PESSI office if the issue isn’t resolved.
Since PESSI doesn’t currently offer a straightforward public self-check tool, the fastest way to get a definitive answer about your registration status is still a direct call or visit to your regional PESSI office — don’t rely on assumptions either way.
