Pakistan sent over 800,000 workers to Gulf countries in 2024 alone. Engineers, doctors, nurses, accountants, IT professionals. Every single one needed their degree attested. And HEC - the Higher Education Commission - is where hundreds of them got stuck, not because the process is impossible, but because nobody laid it out clearly from start to finish.
This guide does exactly that.
If you're sitting in Lahore or Karachi right now trying to figure out whether you need HEC or IBCC, what order the steps go in, and how long this whole thing actually takes, keep reading.
HEC or IBCC: Which One Do You Actually Need?
First things first. The attestation authority depends entirely on your document type.
| Document Type | Attesting Authority |
|---|---|
| Bachelor's degree (BS, BSc, BA, BBA, BCS, 2-year or 4-year) | HEC |
| Master's degree (MA, MSc, MBA, MEd) | HEC |
| MPhil degree | HEC |
| PhD degree | HEC |
| Intermediate / FSc / FA / ICom / ICS (Class 11-12) | IBCC |
| Secondary School Certificate (SSC / Matric / Class 9-10) | IBCC |
| O-Level and A-Level certificates | IBCC |
| Vocational / technical diploma | NAVTTC or Provincial Technical Board (varies) |
One thing most people miss: medical degrees (MBBS, BDS, Pharm.D) must go to PMDC first. Submit a medical degree directly to HEC without prior PMDC attestation and they'll send it back unprocessed. The PMDC step is not optional. It's not a suggestion.
IBCC handles everything at school and intermediate level. Separate process, separate body. Both are covered below.
The Attestation Chain: What Actually Happens to Your Degree
Nobody tells you upfront: HEC is not the last step. It's step 2 of 5.
To get a Pakistani degree accepted in Saudi Arabia, UAE, or Qatar, it must pass through these bodies in this exact order:
- University attestation. Your university's registrar or examination controller verifies and stamps the degree. HEC won't accept it without this stamp already on the document.
- HEC attestation. HEC confirms the university is recognised and the stamp is genuine.
- Pakistan MOFA attestation. The Ministry of Foreign Affairs stamps it for international use.
- Gulf Embassy attestation. The UAE, Saudi, or Qatar Embassy in Pakistan adds its stamp.
- Destination country MOFA attestation. Final attestation by the Gulf country's own MOFA after you arrive.
Don't skip steps. Don't do them out of order. We've seen professionals send documents straight to HEC without the university stamp and get everything returned 3 weeks later. That's a month wasted, right at the start.
Applying to HEC Online: Step by Step
Step 1: Create Your Account
Go to hec.gov.pk and navigate to the attestation section. Register using your CNIC number and email address.
The account must be linked to a Pakistani CNIC. If you're already in the Gulf and applying through a family member back home, they use your CNIC for the registration. HEC has a separate overseas applicant process for Pakistanis abroad. Check the website for the current procedure before starting.
Step 2: Fill Out the Application Form
Select "Attestation" from the services menu. Choose:
- Document type (bachelor's, master's, MPhil, PhD)
- Purpose (employment abroad, further studies, etc.)
- Destination country
Fill in your full name exactly as it appears on the degree. Not on your CNIC. On the degree. Name mismatches are the number one reason HEC applications get rejected.
If your degree shows a different name than your current CNIC (maiden name, spelling change, missing middle name), get a notarised affidavit from an oath commissioner before submitting. Do this first. Don't assume it won't be flagged. It will be.
Step 3: Upload Your Documents
Scan everything in colour. Not black and white. Stamps must be clearly visible. Blurry or monochrome scans get rejected.
Step 4: Pay the Fees
Fees are per document.
| Service | Approximate Fee (mid-2025) |
|---|---|
| Standard attestation (degree or transcript) | PKR 1,000-1,500 |
| Urgent / expedited attestation | PKR 2,500-4,000 |
| Courier return charges | PKR 300-500 |
These are mid-2025 figures. Check the current rates at hec.gov.pk before you pay, as they update without much notice.
Pay through online transfer to HEC's designated bank account (details are on the portal) or over the counter at Allied Bank, National Bank of Pakistan (NBP), or HBL branches listed on the HEC website. Upload your payment reference number in the portal after paying.
Step 5: Send Your Physical Originals by Courier
After the online form is complete, send the actual original documents to HEC by registered courier with a tracking number. Not regular mail. Tracked courier. Always.
Send to the office closest to you:
HEC Islamabad (Main Office): Sector H-8, Islamabad
Regional Centres:
- Lahore: serves Punjab
- Karachi: serves Sindh
- Peshawar: serves KPK
- Quetta: serves Balochistan (verify current operational status at hec.gov.pk before sending, as this changes)
Inside the envelope, include:
- Original degree certificate
- Original transcript (if also getting transcript attested)
- Printed online application form with your reference number
- Printed fee payment confirmation
Step 6: Processing and Collection
HEC processes the application and affixes a holographic tamper-evident sticker to the reverse of your degree. The sticker carries the HEC seal, reference number, attestation date, and an authorised signature. You can't convincingly photocopy it. That's by design.
Standard processing: 10-15 working days from when HEC receives the documents. Urgent service: 3-5 working days. Neither includes courier transit time. Add 5-10 days for postal movement within Pakistan.
What Goes Wrong (and Why)
This is the part most guides skip. Honestly, it's the most useful section.
Degrees from unrecognised institutions. HEC maintains a recognised universities list at hec.gov.pk. If your university isn't on it, HEC cannot attest your degree. Full stop. Check the list before you do anything else.
Name mismatches. Fatima from Lahore applied in late 2024. Her degree was issued under her maiden name. Her CNIC showed her married name. HEC returned the documents without processing. She got a notarised affidavit, resubmitted, and lost six weeks. She knew about the name difference and assumed it wouldn't matter. It always matters.
Sending originals without completing the online form first. Physical documents without a matching online application reference number go nowhere. HEC won't process them. Complete the portal form and get your reference number before anything goes into the post.
Missing the university stamp. If the examination controller hasn't stamped the degree first, HEC won't touch it. This is the step most people assume they can skip. You can't.
This is the frustrating part: recruiters and agents often just tell you to "get HEC attestation" without explaining that university attestation comes first, and PMDC comes before HEC for medical degrees. You find out only when the application comes back rejected.
IBCC Attestation: For Matric, Intermediate, and Cambridge Certificates
Need your matric (SSC), intermediate (HSSC), O-level, or A-level attested? Go to IBCC, not HEC.
Steps:
- Register on the IBCC portal with your CNIC
- Select your certificate type (SSC, HSSC, O-level, A-level equivalence, etc.)
- Upload the certificate, transcript, and CNIC
- Pay the fee (PKR 500-1,500 per document as of mid-2025; verify current at ibcc.edu.pk)
- Send originals to IBCC Islamabad by tracked courier
- Receive attested document
One thing specific to Cambridge O-level and A-level: IBCC first issues an equivalence certificate converting your Cambridge grades to Pakistani equivalents. That equivalence certificate is what gets attested, not your original result slip. Budget extra time for the equivalence step.
After HEC: Pakistan MOFA and the Gulf Embassies
HEC done? Next stop is Pakistan MOFA.
MOFA adds its own stamp confirming the document is genuine for international use. Main offices are in Islamabad. Check mofa.gov.pk for current submission procedures.
MOFA fee: approximately PKR 300-500 per document as of mid-2025. Verify the current figure at mofa.gov.pk before going in, since this changes and the website doesn't always reflect the latest rate immediately.
After Pakistan MOFA:
- Saudi Arabia: Saudi Embassy or Cultural Attaché attestation in Pakistan, then Saudi MOFA after arrival
- UAE: UAE Embassy attestation in Pakistan, then UAE MOFA after arrival
- Qatar: Qatar Embassy attestation in Pakistan, then Qatar MOFA after arrival
Some employers and specific visa categories also require Chamber of Commerce attestation. Confirm with your recruiter or employer before starting the chain.
Full Cost Breakdown
Here's what you're actually looking at for a complete attestation chain:
| Stage | Authority | Approximate Fee (mid-2025) |
|---|---|---|
| University attestation | University registrar | PKR 200-1,000 |
| PMDC attestation (medical degrees only) | PMDC | PKR 500-2,500 |
| HEC attestation | HEC | PKR 1,000-4,000 (standard to urgent) |
| Pakistan MOFA attestation | Pakistan MOFA | PKR 300-500 per document |
| Gulf Embassy attestation | Respective Embassy | PKR 5,000-20,000 |
| Gulf country MOFA attestation | UAE/Saudi/Qatar MOFA | Equivalent of PKR 2,000-8,000 |
Total? Realistically PKR 30,000-60,000 per document by the time you've paid all stages, both-way courier charges, and Gulf-side fees. That's before any agent fees.
Honestly, the full cost surprises most desi professionals when they see it laid out. Budget for it at the very start, not midway through when you're already committed.
All fees above are from mid-2025 and change without much notice. Verify at each authority's portal before paying.