Getting started

Admission and registration on the NSDP website

How to apply to NSDP on nsdp.pk, step by step: the application form and documents, email verification, the online entry test, choosing courses and paying the fee, and what to do if you do not pass the test.

For:Students6 min read9 sectionsUpdated 11 October 2026

New students apply to NSDP on the NSDP website (nsdp.pk, Apply or Start registration). The application creates your NSDP account: the same email and password then work on the NSDP portal, where you study. The website shows your progress as numbered steps, and if you leave, you continue from the same step when you sign in again.

The admission steps

Process mapStudentSystem
  1. Student

    Application form

    Create your account and fill in your details.

  2. Student

    Verify email

    Open the link NSDP emails you.

  3. Student

    Entry test

    A short, timed online test.

  4. System

    Result & approval

    Applicants who pass are approved for admission.

  5. Student

    Choose courses

    Self-paced, live Zoom or on-campus.

  6. Student

    Fee & enrolment

    Generate your PSID and pay the fee.

  7. System

    Good outcome: Enrolled

    Start learning on the NSDP portal.

What to keep ready

  • Your CNIC or B-Form number (13 digits). From outside Pakistan: your NICOP, POC, passport or national ID.
  • Your full name and your father's name, exactly as on that document, your date of birth and gender.
  • A mobile number (with the country code, for example +92 for Pakistan).
  • An email address you can open: all official messages about your application are sent there.
  • Your highest qualification, and a scan or photo of your latest degree or result card (JPG, PNG, WEBP or PDF, up to 5 MB).

Step 1: the application form

Fields on this form

Applying fromRequired
Pakistan or Outside Pakistan. From outside Pakistan you also choose your country of residence and ID type.
CNIC / B-Form numberRequired13 digits, without dashes
For applicants in Pakistan.
ID / passport numberRequired6–20 letters and digits
For applicants outside Pakistan (NICOP, POC, passport or national ID).
First name, last name, father's nameRequired
As on your CNIC, B-Form or passport.
Mobile numberRequired
Include the country code.
Highest qualificationRequired
Choose from the list.
Latest degree or result cardJPG, PNG, WEBP or PDF, max 5 MB
A scan or photo.
Email addressRequired
Where all messages about your application are sent.
PasswordRequired
The same password works on the NSDP portal. Type it twice.

If the email already has an NSDP account, the form tells you so: sign in instead, to continue your application.

Step 2: verify your email

  1. Step 1: Send the verification email

    Choose Send verification email.

  2. Step 2: Open the link

    Open it on this or any device. The application page moves on by itself.

  3. Step 3: Link expired or not received?

    The link expires in one hour. Check your spam, junk or promotions folder, then choose Send the link again.

Step 3: the entry test

  • The test opens once your email is verified. It is online, on the website.
  • 6 multiple-choice questions in 10 minutes. You need 5 correct to pass.
  • You can move between questions and change an answer until you submit or the time runs out.
  • Your answers are saved as you go, and the timer keeps running if you refresh the page.
  • Unanswered questions count as wrong. When the time is up, the answers saved in time are graded.

Your test result

  • PassedYou are approved for admission. Continue to choose your courses.
  • Not passedYour application stops at the result step. Only NSDP can allow a retake (see below).

If you do not pass the entry test

Contact NSDP support and ask for your result to be reviewed. NSDP can allow one new attempt. You are informed by email; then sign in again and choose Start approved retake on the result page. The new test is a fresh, timed attempt.

Step 4: choose your courses

  • Choose up to 2 self-paced courses and any live Zoom or on-campus classes, up to 10 courses in all.
  • From outside Pakistan you can choose self-paced and live Zoom courses; on-campus classes are only at NSDP campuses in Pakistan.
  • You can filter courses by category, level, city and language (for example Urdu or English), where the course lists it.
  • You can change your courses until you pay the fee.

Step 5: fee and enrolment

  1. Step 1: Generate your PSID

    The fee page lists your courses and the amount payable now. Your PSID is shown and emailed to you.

  2. Step 2: Pay it

    In mobile banking, JazzCash or Easypaisa, open Bill payment, choose 1Bill / PayPro, enter your PSID and pay the exact amount. Or print the challan and pay at any bank branch; keep the stamped copy.

  3. Step 3: Pay before the PSID expires

    The page shows the date to pay by. After that, generate a new PSID and do not pay the old one.

  4. Step 4: You are enrolled

    Your enrolment is confirmed as soon as the payment is received. Sign in to the NSDP portal with the same email and password to start learning.

Messages you might see

  • “Your email is not verified yet. Open the link in the email we sent you, then try again.”

    FixOpen the link from NSDP's email, or send a new one if it has expired.

  • “Verify your email before starting the test.”

    WhyThe entry test opens only after your email is verified.

    FixFinish Step 2 first.

  • “The retake has not been approved yet. Please try again later.”

    WhyNSDP has not allowed a new attempt yet.

    FixWait for NSDP's email, or contact support.

  • “The file must be 5 MB or smaller.”

    FixUpload a smaller scan or photo of your degree or result card.

  • “Your previous PSID has expired. Generate a new one; do not pay the old PSID.”

    FixGenerate a new PSID on the fee page and pay that one.

Questions

I started my application earlier. Do I start again?

No. Sign in on the website with the same email and password, and you continue from the step you reached.

Can I sign up on the NSDP portal directly instead?

The portal also has a student sign-up page. The website's application is the full admission process, with the entry test and course selection; its account works on the portal too.

Do I need a separate password for the portal?

No. The NSDP website and the NSDP portal share one account and one password. If you change or reset it on one, use the new password on both.

I did not get the verification email.

Check your spam, junk or promotions folder. If it is not there, send the link again. If it still does not arrive, contact the helpline with your registered email address.

Related guides

Didn't find what you needed?

Search every guide, or see how to reach support.