You can get your Covid vaccine certificate in Pakistan by downloading it from the official NIMS NADRA website. The process is online, takes a few minutes, and costs a small fee. Your certificate comes with a QR code that can be verified by airports and foreign authorities.
The National Database and Registration Authority (NADRA) runs the National Immunization Management System (NIMS) portal. This is the only official source for your digital vaccination certificate. This guide explains the steps, the fee, common problems, and what to do if your record is missing.
What Is the NIMS NADRA Covid Certificate?
The NIMS portal is Pakistan’s official digital immunization record system. It was first built for the Covid-19 vaccination campaign and now covers other vaccines like polio and yellow fever .
Your Covid certificate shows your name, CNIC number, vaccine type, and dose dates. It includes a QR code that can be scanned to verify the record. The certificate is available in both English and Urdu formats .
This document is separate from the small card you may have received at the vaccination center. The NIMS certificate is the official digital proof that airports and foreign visa offices accept.
Who Needs This Certificate?
You need the NIMS Covid certificate in these situations:
-
International travel: The Airport Health Department has made NADRA vaccination certificates mandatory for passengers flying out of Pakistan. This rule applies from September 14, 2026 .
-
Hajj and Umrah: Saudi authorities require proof of Covid vaccination for pilgrims .
-
Overseas employment or study: Some countries ask for vaccination proof as part of visa processing .
-
Personal records: You may want a digital copy for your own files.
If you are not traveling and do not need the certificate for any official purpose, you are not required to download it. The domestic pandemic restrictions have ended.
Requirements Before You Apply
Before you open the NIMS website, prepare these items:
-
Your CNIC number (13 digits, no dashes)
-
Your passport number (if you are traveling abroad)
-
A payment method: Debit card, credit card, JazzCash, EasyPaisa, or e-Sahulat
-
Your vaccination record: You should know the dates and vaccine type you received
For children, you need the B-Form (Child Registration Certificate) number. Children do not have CNICs, so their B-Form number is used as their identity in the NIMS system .
Important: Your vaccination data must already be in the NIMS system. If the hospital or vaccination center did not upload your dose, the portal will show “Record Not Found.” You cannot fix this online. You must visit the vaccination center or District Health Office to get your record uploaded .
Step-by-Step Process to Download Your Certificate
Follow these steps in order.
Step 1: Open the NIMS Website
Go to the official NIMS NADRA portal. Do not use third-party websites that claim to generate certificates. They are not official and may be unsafe .
Step 2: Select the Covid Certificate Option
On the homepage, choose the option for the Coronavirus vaccine certificate. The portal also offers polio and yellow fever certificates, so make sure you pick the right one .
Step 3: Enter Your Details
Type your 13-digit CNIC number without dashes. If you are traveling, add your passport number. The portal allows you to add or change your passport number before printing .
For children, enter the B-Form number instead of a CNIC.
Step 4: Complete the Verification
The website will ask you to confirm some details from your record. This is a simple check to make sure you are the right person. Follow the on-screen instructions .
Step 5: Pay the Fee
The certificate fee is Rs 100. You can pay by:
-
Debit or credit card
-
JazzCash
-
EasyPaisa
-
e-Sahulat franchise
This is a one-time fee for each certificate. There are no hidden charges .
Step 6: Download and Save
After payment is confirmed, your certificate appears on the screen. Download it as a PDF. The file includes your QR code. Save it on your phone and print a copy if you are traveling .
You can also use the PAK Covid-19 Vaccination Pass mobile app to store and show your certificate. The app is available on Google Play and the Apple App Store .
Fee and Payment Details
| Item | Details |
|---|---|
| Certificate Fee | Rs 100 (one-time) |
| Payment Methods | Debit/credit card, JazzCash, EasyPaisa, e-Sahulat |
| Refund Policy | Not clearly stated; contact NIMS support if payment fails |
| Processing Time | Instant download after payment confirmation |
If your payment is deducted but the certificate does not appear, wait 15 minutes. Then re-enter your CNIC on the portal and check payment status. If it still shows pending, visit a NADRA e-Sahulat franchise for help .
Common Problems and Fixes
Problem: “Record Not Found”
This means your vaccination data is not in the NIMS system. This usually happens when the vaccination center did not upload your dose.
What to do: Go back to the vaccination center or your District Health Office. Bring your vaccination card (the small card you received after the shot) and ask them to upload your record to NIMS. You cannot fix this from home .
Problem: Name or CNIC Mismatch
If the name on your certificate does not match your CNIC or passport, you may have trouble at the airport.
What to do: The NIMS portal has a correction request option. Follow the instructions on the official website . If the mismatch is serious, visit a NADRA office with your CNIC and vaccination card.
Problem: Passport Number Missing
If your certificate only shows your CNIC and you need it for travel, log back into the NIMS portal. You can add or modify your passport number free of charge before printing .
Problem: Payment Failed
If your payment was deducted but the certificate did not download, check the payment status on the portal. If it remains pending after 15 minutes, go to a NADRA e-Sahulat shop and pay there. Bring your CNIC .
Provincial Differences
The NIMS system is federal and runs through NADRA, so the process is the same across Punjab, Sindh, Khyber Pakhtunkhwa, and Balochistan. The fee is also the same nationwide.
However, the District Health Office (DHO) is a provincial body. If you need to fix a missing vaccination record, you must visit the DHO in the district where you were vaccinated. For example, if you were vaccinated in Lahore, go to the Lahore DHO. If you were vaccinated in Multan, go to the Multan DHO. The NIMS helpline cannot upload records for you .
Frequently Asked Questions (FAQs)
Is the Covid vaccine certificate mandatory for international travel from Pakistan?
Yes. The Airport Health Department has made NADRA vaccination certificates mandatory for passengers flying internationally from all Pakistani airports. The rule applies from September 14, 2026. Passengers without the certificate may be denied travel .
How much does the NIMS Covid certificate cost?
The fee is Rs 100 per certificate. You can pay online through the NIMS portal using a debit card, credit card, JazzCash, or EasyPaisa. You can also pay at a NADRA e-Sahulat franchise .
What if my vaccination record is not showing on NIMS?
This means the vaccination center did not upload your dose. You must visit the vaccination center or the District Health Office where you were vaccinated. Bring your vaccination card and CNIC. They will upload the record, and then you can download the certificate .
Can I get the certificate if I only received one dose?
The NIMS portal allows certificate download even for partial vaccination. However, some countries or airlines may require a complete vaccination series. Check the entry rules of your destination country before traveling .
Is there a mobile app for the Covid certificate?
Yes. The PAK Covid-19 Vaccination Pass app lets you store and show your certificate on your phone. It is available for Android and iPhone. The app uses the same NIMS data .
Can someone else download the certificate for me?
Yes, but they will need your CNIC number and passport details. The payment must also be made from their card or mobile wallet. If you are not comfortable sharing these details, it is better to do it yourself or visit a NADRA office for help.
