Skip to main content

NADRA Jobs Pakistan 2026 — Complete Guide

How to apply for NADRA jobs, eligibility criteria, salary scale, required documents and online application process.

Expert Guide by SkillzDunya Research Team Updated: 21 Jun 2026

Quick Answer:

To apply for NADRA jobs: Visit careers.nadra.gov.pk → Create account with CNIC → Select open vacancy → Fill online form → Pay fee via bank challan → Submit before deadline. NADRA offers jobs from Matric to Master level in IT, administration, data management and registration services across all districts of Pakistan.

What is NADRA?

NADRA (National Database and Registration Authority) is a federal government authority established in 2000 under the Ministry of Interior. It is responsible for Pakistan's national identity management system — issuing CNICs, Smart Cards, B-Forms, passports (data), and managing Pakistan's largest biometric database of over 120 million citizens. NADRA operates district registration centers in all 130+ districts across Pakistan and employs thousands of staff at various grade levels.

NADRA Job Categories

Data Entry & Registration

Data Entry Operator, Registration Officer, Executive (CNIC issuance, data verification)

BPS 5–9 Min: Matric / Intermediate

Data Acquisition Officers

Field data collection, biometric enrollment, mobile registration units

BPS 9–11 Min: Intermediate / Bachelor

IT & Technology Staff

Software Engineer, Network Engineer, DBA, Cybersecurity, System Admin

BPS 14–18 Min: BS CS / IT / Engineering

Administration & Management

Admin Officer, HR Officer, Finance, Accounts, Legal

BPS 11–17 Min: Bachelor / Master

Eligibility Criteria

  • Age: 18–30 years for most posts (BPS 5–15); 18–35 for senior posts (BPS 16+)
  • Education: Matric minimum for entry-level; Bachelor/Master for officer grades; CS/IT degree for technical posts
  • Domicile: Applications are accepted from all provinces; some posts may specify provincial quotas
  • CNIC: Must have a valid Pakistani CNIC (National Identity Card)
  • Computer literacy: Basic computer skills required for all posts; advanced programming skills for IT posts
  • Health: Must be physically fit; no major disability that prevents job duties

How to Apply for NADRA Jobs — Step by Step

1

Visit the Official Portal

Go to careers.nadra.gov.pk — this is the only official NADRA careers portal. Beware of fake websites. Check the currently open vacancies section.

2

Create Your Account

Register using your CNIC number and valid email. Your CNIC is your primary login ID. Keep your email accessible as test dates and interview calls are sent via email and SMS.

3

Select the Post

Choose the vacancy that matches your education and age. Read the eligibility section carefully before applying — wrong applications are rejected without refund.

4

Fill the Application Form

Complete all fields: personal details, education, experience, domicile. Upload your recent photo (passport-size) and CNIC scan (both sides). Ensure all information exactly matches your original documents.

5

Pay the Application Fee

Deposit the fee (typically Rs. 300–500) via bank challan at designated bank (HBL, NBP) or pay online via JazzCash/EasyPaisa if available. Keep the payment receipt.

6

Submit and Note Your Roll Number

Submit the form before the last date. Save and print your application reference number. Roll number slips are issued via SMS/email 7–10 days before the test.

NADRA Salary Scale (BPS) 2026

Grade (BPS) Post Examples Approx. Monthly Pay
BPS-5 Data Entry Operator, Guard Rs. 18,000 – 24,000
BPS-7 Dispatch Rider, Driver Rs. 22,000 – 28,000
BPS-9 Registration Officer, Executive Rs. 28,000 – 38,000
BPS-11 Senior Registration Officer, Steno Rs. 35,000 – 48,000
BPS-14 Assistant / Jr. Officer Rs. 45,000 – 60,000
BPS-16 IT Officer, Admin Officer Rs. 55,000 – 80,000
BPS-17 Deputy Director, Senior Engineer Rs. 80,000 – 120,000

Note: Salaries above are approximate and include basic pay + standard allowances. Actual pay may vary with allowances, location, and current pay scales.

Latest NADRA Jobs 2026

FAQs — NADRA Jobs Pakistan

What is NADRA and what kind of jobs does it offer?
NADRA (National Database and Registration Authority) is a federal government authority responsible for Pakistan's national identity database. It offers jobs in Data Entry, Registration, IT (Software Engineering, Networking), Administration, HR, and Management at BPS grades 5–18 across all districts of Pakistan.
What is the educational requirement for NADRA jobs?
Requirements vary: Matric/Intermediate for Data Entry and Registration Officers (BPS 5–9), Bachelor's for administration and management posts (BPS 11–16), and Master's or 16 years of education for senior positions (BPS 17+). IT positions require a CS/IT/Engineering degree.
What is the age limit for NADRA jobs?
Standard age limit is 18–30 years for lower grade posts (BPS 5–15) and 18–35 years for senior posts (BPS 16+). Existing government employees may receive up to 5 years of age relaxation.
What is the salary scale for NADRA jobs?
NADRA follows BPS pay scales: BPS-5 around Rs. 20,000–25,000/month; BPS-9 around Rs. 28,000–38,000; BPS-16 around Rs. 55,000–80,000; BPS-17+ around Rs. 80,000–120,000/month. NADRA also provides medical facilities, housing allowance, and other government benefits.
How to apply for NADRA jobs online?
Visit careers.nadra.gov.pk, create an account using your CNIC, select the open vacancy, fill the online application form with accurate personal and educational details, upload documents, pay the application fee, and submit before the deadline. Roll number slips are sent via SMS.
Does NADRA conduct written tests?
Yes. NADRA typically conducts MCQ-based written tests (often through NTS) for most posts, followed by a skills/practical test for IT and computer-related positions, and finally a panel interview. Senior management posts may go directly to an interview.

Sign in to SkillzDunya

Save jobs & track applications

or sign in with email

Don't have an account?

Last Date
Vacancies
Days Left