Mon-Sat · 9:00 AM - 7:00 PM
Employment Law

How to Check Your EOBI Registration by CNIC (Step by Step)

Confirm whether your employer has actually registered you with EOBI, and whether contributions are reaching your account, using nothing but your CNIC number.

Muhammad August 29, 2026 ~6 min read
Quick answer: Go to eobi.gov.pk, open the insured person enquiry, enter your 13-digit CNIC without dashes and submit. If you are registered, the system returns your EOBI registration number, your employer's name and your contribution history. If it returns nothing, you are almost certainly not registered - which is your employer's legal failure, not yours, and it is recoverable.

Millions of Pakistani workers assume their employer is paying EOBI contributions because a deduction appears on the payslip. Very often it is not being deposited at all. Because your future pension is calculated from the contributions actually credited to your record, a gap you never noticed at 30 becomes a pension you cannot claim at 60. Checking takes two minutes and needs only your CNIC.

Why checking matters more than people think

The Employees' Old-Age Benefits Institution (EOBI) pays an old-age pension only to workers with a sufficient record of insurable employment. That record is built from contributions credited against your CNIC. If your employer never registered you, or registered you and then stopped depositing, those months simply do not exist on your record.

Three things go wrong most often:

  • Never registered. The employer treats you as casual, contract or "on probation" and never enrols you, even though the law looks at the reality of the work, not the label on your contract.
  • Registered but lapsed. Contributions were paid for a period and then quietly stopped, often when the business hit cash-flow trouble.
  • Registered under wrong particulars. A mistyped CNIC or a name mismatch with NADRA records creates a parallel record you will not be able to claim against later.

A deduction on your payslip is not proof of deposit. The only proof is what appears against your CNIC in EOBI's own system. Check it yourself rather than relying on the HR department's assurance.

Checking your EOBI status by CNIC

  1. Open the EOBI website. Go to eobi.gov.pk and look for the insured person enquiry or contribution enquiry facility. EOBI reorganises its portal periodically, so the exact menu label changes; the facility itself has remained available.
  2. Enter your CNIC. Type all 13 digits with no dashes and no spaces. The single most common reason a genuine record returns "not found" is a formatting mistake here.
  3. Submit and read the result. A registered worker sees an EOBI registration number, personal particulars, the employer's name and registration number, and a contribution history by month or year.
  4. Check the contribution months, not just the name. Seeing your name is not enough. Look at whether contributions run continuously through every month you actually worked. Gaps are the thing you are looking for.
  5. Save the evidence. Screenshot or print the result with the date visible. If you later have to prove a gap, contemporaneous evidence is far stronger than a claim made years afterwards.

If the online facility is down, the same enquiry can be made in person at any EOBI regional office with your original CNIC, and employers can check their own contribution position through the employer portal.

1. Open portal eobi.gov.pk 2. Enter CNIC 13 digits, no dashes 3. Read result registration + employer 4. Check months look for gaps
The CNIC check in four steps. The result you care about is the contribution history, not simply whether your name appears.

How to read what the system shows you

What you seeWhat it meansWhat to do
Registration number plus continuous contributionsYou are properly enrolled and your record is buildingRe-check once a year
Registration number but contributions stoppedEmployer enrolled you then defaultedRaise it in writing, then complain to EOBI
Record found under a different employer onlyYour current employer has never enrolled youDemand enrolment from the date you joined
No record at allYou have never been registered by anyoneCheck CNIC formatting, then act

Note that contributions are credited on a monthly basis. A record showing a handful of months against several years of service is a partial default, and partial defaults are just as damaging to your eventual pension as a total one, because the qualifying period is counted in years of insurable employment.

What to do when contributions are missing

Failure to register an eligible employee, or to deposit contributions, is the employer's breach. The liability does not transfer to you and it does not expire simply because time has passed. Escalate in this order:

  1. Ask in writing. A short email or letter to HR asking for your EOBI registration number and confirmation of deposits. Keep the copy. This single step resolves a surprising number of cases, because it creates a record the employer would rather not have.
  2. Complain to EOBI. Approach the EOBI regional office covering your workplace with your CNIC, proof of employment (appointment letter, payslips, salary bank credits, attendance records) and the printout of the failed enquiry. EOBI can inspect the employer's records and raise a demand for arrears.
  3. Use the labour route in parallel. Non-registration usually travels with other breaches - underpayment, no written contract, unpaid overtime. Our guide to the labour court grievance procedure sets out the notice periods, which are short and strictly applied.

Build your evidence file before you complain, not after. Appointment letter, payslips, bank statements showing salary credits, your CNIC, and any WhatsApp or email trail about salary. Employers who default on EOBI frequently also keep poor records, and your documents may be the only reliable account of when you actually worked.

Who should be registered in the first place

EOBI operates under the Employees' Old-Age Benefits Act 1976. In broad terms it applies to industrial and commercial establishments meeting the employee threshold set under the Act, and once an establishment is covered it generally stays covered even if headcount later falls.

Points workers commonly get wrong:

  • Contract and daily-wage workers count. Coverage follows the substance of the employment relationship, not the title on the paperwork.
  • Contributions are shared. The employer pays the larger share and the employee a smaller share, both calculated on the prescribed wage base rather than on your full salary. Because the base is tied to the notified minimum wage, contribution amounts change when the minimum wage is revised.
  • The employer must deposit both shares. Deducting the employee share and failing to deposit it is a distinct and more serious failing than simply not registering.

Because contribution rates and the wage base are revised by notification, confirm the current figures with EOBI or a labour law adviser before relying on a specific number in a dispute.

What to check next

Once you know your registration status, the useful follow-ups are:

If your employer refuses to register you after a written request, that is the point to take advice rather than to keep asking. The longer a gap runs, the more service you lose from your qualifying period.

Frequently asked questions

How do I check my EOBI registration by CNIC?

Open eobi.gov.pk, go to the insured person or contribution enquiry, enter your 13-digit CNIC with no dashes and submit. A registered worker sees an EOBI registration number, employer details and a contribution history.

My CNIC returns no EOBI record. What does that mean?

First re-enter the CNIC with no dashes or spaces, as formatting is the most common cause of a false negative. If it still returns nothing, you have most likely never been registered. That is the employer's failure and you can raise it with the EOBI regional office covering your workplace.

My payslip shows an EOBI deduction but there is no record. Is that legal?

No. Deducting the employee contribution and not depositing it is a serious breach by the employer. Keep the payslips as evidence, request written confirmation of your registration number, and take the matter to the EOBI regional office if it is not corrected.

Can contract or daily-wage workers be registered with EOBI?

Yes. Coverage depends on the reality of the employment relationship and the establishment being covered under the Employees' Old-Age Benefits Act 1976, not on whether you are called permanent, contract or casual.

Can missing EOBI contributions be recovered for past years?

EOBI can inspect an employer's records and raise a demand for arrears of unpaid contributions. Recovery is easier the sooner you raise it and the better your evidence of employment, so do not wait until you are close to retirement.

Do I need to check my EOBI record if I change jobs?

Yes. Check within the first few months of any new job. Your record follows your CNIC across employers, so a new employer failing to enrol you creates a gap in the same single record.

Sources & official references

Muhammad

Employment lawyers at LegalPK, advising workers and employers across Pakistan on wages, social security, contracts and workplace disputes. EOBI rules and figures follow the Employees' Old-Age Benefits Act 1976 and current EOBI notifications; always verify amounts against eobi.gov.pk or your nearest regional office.

Get an employment consultation

Employer not paying your EOBI?

Our employment lawyers can put the demand in writing and take the matter to EOBI or the labour court.

Talk to a lawyer

Ready to Resolve Your Legal Matters?

Get expert legal advice from Pakistan's most trusted law firm. First consultation is free.