HEC Attestation & MOFA Process 2026 — Complete Guide for Every Country & Document
Every Pakistani going abroad for study or work needs attested documents. HEC takes 5–10 days. MOFA takes 3–5 days. Embassy attestation takes 1–3 weeks. Miss one step and your visa gets refused. Here is the exact chain for every document type and every major destination country.
Document attestation is the step most Pakistani visa applicants underestimate. It is not bureaucratic box-ticking — foreign governments and universities genuinely verify your documents through official channels. A degree certificate without the correct attestation chain is treated as unverified and may cause visa refusal or university admission rejection.
The chain of attestation is fixed and cannot be skipped. Every step must happen in the correct order. This guide covers the full attestation process for every document type required for study, work, and immigration abroad.
Why Attestation Exists and What It Actually Does
When you submit a Pakistani degree certificate to a German university, they cannot call the University of Lahore to verify it. They rely on government authorities to verify on their behalf. HEC attests that your degree was issued by a recognised Pakistani institution. MOFA attests that HEC's seal is genuine. The foreign embassy then attests that MOFA's seal is genuine.
Each step in the chain verifies the step before it. This is why you cannot skip HEC and go directly to MOFA — MOFA is verifying HEC's work, not your original degree.
The Attestation Chain
For Pakistani educational documents (degrees, diplomas, transcripts):
```
Step 1 → HEC Attestation (or Board attestation for school certificates)
Step 2 → MOFA (Ministry of Foreign Affairs) Attestation
Step 3 → Embassy/Consulate Attestation (country-specific requirement)
```
For Pakistani personal documents (birth certificates, marriage certificates, CNIC, experience letters):
```
Step 1 → Relevant authority attestation (NADRA, issuing court, or notary)
Step 2 → MOFA Attestation
Step 3 → Embassy/Consulate Attestation (if required by the destination country)
```
Step 1A — HEC Attestation (University Degrees)
The Higher Education Commission (HEC) attests degrees and transcripts from Pakistani universities.
Who needs HEC attestation: Anyone with a bachelor's, master's, or PhD degree from any Pakistani university (public or private, HEC-recognised) who needs to use that degree abroad for employment, further study, or immigration purposes.
What HEC verifies: That your degree was awarded by a recognised Pakistani university, that the university's seal on the document is genuine, and that the degree information matches HEC's records.
How to apply for HEC attestation:
Online application: Apply through the HEC online portal at hec.gov.pk. Create an account, select "Degree Attestation," upload a scan of your degree certificate, and book an appointment.
In-person submission: Visit the nearest HEC Regional Centre:
- Islamabad: HEC Main Offices, H-9, Islamabad
- Lahore: HEC Regional Centre, 26-A, Civic Centre, Barkat Market, Garden Town
- Karachi: HEC Regional Centre, University of Karachi Campus
- Peshawar, Quetta, and other cities have additional regional offices
Documents required for HEC attestation submission:
Original degree certificate. Copy of your CNIC. Original transcript (in some cases HEC also attests transcripts together with the degree — confirm at submission).
Fee: PKR 2,000–3,000 per document depending on urgency. Urgent service is available at higher cost.
Processing time:
Regular: 5–10 working days.
Urgent: 2–5 working days (additional fee).
Output: HEC places an embossed seal and a stamp on the reverse of your degree certificate confirming it is genuine. Keep the original at all times — never submit the original to a foreign university or employer. Make certified copies after HEC attestation for submission purposes, retaining the original with HEC seal.
Step 1B — Board Attestation (School Certificates — SSC and HSSC)
For secondary and higher secondary school certificates (Matric/SSC and Intermediate/HSSC), HEC does not attest. The relevant Board of Intermediate and Secondary Education (BISE) attests.
The relevant Board: Whichever BISE issued your certificate — BISE Lahore, BISE Karachi, FBISE (Federal Board), BISE Rawalpindi, etc.
Process: Visit the board's attestation office with your original certificate and CNIC. Fee: PKR 500–1,500 per certificate. Processing: 3–7 working days.
After Board attestation: The BISE stamp is sufficient for MOFA to then attest your school certificates.
Step 1C — IBCC Equivalency (Required for Some Countries)
Some countries and institutions (Canada's WES, certain UK universities, some US institutions) require an IBCC (Inter Board Committee of Chairmen) equivalency certificate for your SSC and HSSC alongside the Board attestation.
The IBCC equivalency certificate converts your Pakistani grades to a standardised format recognisable internationally.
How to apply: ibcc.edu.pk. Submit transcripts, certificates, and CNIC. Fee: PKR 2,000–3,500. Processing: 3–6 weeks.
When is IBCC required: For WES Canada evaluations, this is mandatory. For most UK university applications, Board attestation alone is sufficient. For Germany, Australia, and New Zealand, check with your specific institution.
Step 2 — MOFA Attestation (Required After Every Step 1)
After HEC (or Board) attestation, every document must be attested by Pakistan's Ministry of Foreign Affairs.
MOFA offices:
Islamabad (Main): Ministry of Foreign Affairs, Islamabad. Walk-in or courier-in service available.
Lahore: MOFA Facilitation Centre, Lahore.
Karachi: MOFA Facilitation Centre, Karachi.
Additional facilitation centres in other major cities.
Documents to bring:
Your HEC-attested original degree.
A copy of your CNIC (front and back).
The MOFA attestation fee.
Fee: PKR 500–700 per document (standard). Urgent service available at higher cost.
Processing time:
Regular: 3–5 working days.
Urgent: 1–2 working days.
Output: MOFA places their official stamp and signature on the document, verifying that the HEC stamp before it is genuine.
Step 3 — Embassy Attestation (Country Specific)
After MOFA attestation, some countries require their own embassy in Pakistan to place a final attestation stamp. This is the slowest step.
Germany
German Embassy attestation is required for Pakistani degrees being submitted to German universities and employers.
Process: Submit your MOFA-attested documents to the German Embassy in Islamabad. Online appointment required at the German Embassy website.
Fee: Approximately €15–25 per document.
Processing time: 4–12 weeks. This is the most notorious bottleneck in the entire Pakistan-to-Germany document process. Start early.
Important: Germany does NOT use the Apostille system for Pakistani documents. Do not confuse Embassy attestation with Apostille — Pakistan is a Hague Convention member but Germany requires the full embassy attestation chain specifically for Pakistani documents, not just an apostille.
United Kingdom
UK universities and the UK Home Office use a different verification approach.
For university applications: Most UK universities accept HEC + MOFA attested documents directly, or use ECCTIS (formerly UK NARIC) for credential evaluation. Embassy attestation is not typically required.
For UK skilled worker visa: NARIC/ECCTIS statement of comparability. Not embassy attestation.
Canada (for WES)
WES Canada does not require embassy attestation. Instead: your Pakistani university sends transcripts directly to WES. Your degree certificate with HEC + MOFA attestation is also required. IBCC equivalency for secondary certificates is mandatory.
Australia
AQAS (Australian academic assessment body) or individual university admissions offices evaluate Pakistani credentials. HEC + MOFA attestation is sufficient. Embassy attestation by Australian High Commission in Islamabad is not typically required for university admissions.
UAE
UAE attestation chain for employment is the longest:
```
Step 1 → HEC (for degrees)
Step 2 → MOFA Pakistan
Step 3 → UAE Embassy in Islamabad
Step 4 → Ministry of Foreign Affairs and International Cooperation (MOFAIC) in the UAE
Step 5 → Ministry of Human Resources (MOHRE) in the UAE (for employment)
```
Steps 4 and 5 are done once you are in the UAE, typically by your UAE employer or through an attestation service. UAE attestation agents in Dubai charge AED 300–600 per document for steps 4–5. Allow 2–4 weeks for the full UAE chain.
Saudi Arabia
Similar to UAE:
```
Step 1 → HEC
Step 2 → MOFA Pakistan
Step 3 → Saudi Embassy in Islamabad
Step 4 → Saudi Ministry of Foreign Affairs (done through Mofa.gov.sa after arrival)
Step 5 → Ministry of Human Resources and Social Development
```
The Saudi Embassy in Islamabad is efficient — approximately 2–4 weeks for step 3.
Japan
```
Step 1 → HEC
Step 2 → MOFA Pakistan
Step 3 → Japanese Embassy in Islamabad
```
Japanese Embassy attestation: 2–3 weeks.
Netherlands
HEC + MOFA is typically sufficient for Dutch Highly Skilled Migrant applications and university admissions. Dutch Embassy attestation is not generally required.
Document-Specific Attestation Guide
| Document | Step 1 | Step 2 | Step 3 (Germany) |
|---|---|---|---|
| University degree | HEC | MOFA | German Embassy |
| Master's / PhD | HEC | MOFA | German Embassy |
| Matric (SSC) | BISE Board | MOFA | German Embassy |
| Intermediate (HSSC) | BISE Board | MOFA | German Embassy |
| Birth certificate | NADRA / Union Council | MOFA | As required |
| Marriage certificate (Nikah Nama) | NADRA / Union Council | MOFA | As required |
| Experience letter | Company notarisation | MOFA | As required |
| Police clearance | Police / NADRA | MOFA | N/A (usually not needed) |
Total Timeline and Cost Estimate
For a standard Germany-bound applicant needing degree + two school certificates attested:
| Step | Duration | Cost (approx.) |
|---|---|---|
| BISE Board attestation (x2) | 5–7 days | PKR 2,000 |
| HEC attestation (degree) | 7–10 days | PKR 2,500 |
| MOFA attestation (x3 documents) | 5 days | PKR 2,100 |
| German Embassy attestation (x3) | 6–10 weeks | €60–75 |
| Courier costs (if submitting by post) | — | PKR 2,000 |
| **Total** | **8–14 weeks** | **approx. PKR 20,000 + €70** |
Start the attestation process as soon as you receive your university admission letter or job offer. Do not wait until your visa appointment is booked — the German Embassy step alone takes 6–10 weeks.
Frequently Asked Questions
Can I use apostille instead of embassy attestation for Germany?
No. Even though Pakistan joined the Hague Apostille Convention, Germany specifically requires the embassy attestation chain for Pakistani documents rather than apostille. Do not pay for apostille services for German applications — it will not be accepted.
My university is private and HEC says my degree is not in their system. What do I do?
Contact your university's registrar immediately. Your degree must be registered with HEC for HEC to attest it. If your university is HEC-recognised but your degree is not in the online database, the registrar can submit correction documents to HEC. This takes time — start early.
Do experience letters need HEC attestation?
No — HEC only attests academic credentials. Experience letters are notarised by a Pakistani notary public first, then attested by MOFA. For countries requiring embassy attestation, take the MOFA-attested experience letter to the relevant embassy.
Is NADRA attestation the same as MOFA attestation?
No. NADRA issues and verifies civil documents (birth certificates, marriage certificates, CNIC). MOFA attests documents after NADRA or Board attestation. Both are separate steps. For a birth certificate: NADRA certifies the original → MOFA attests NADRA's seal.
Internal links: Germany Blocked Account 2026 · How to Move to Germany 2026 · Japan Work Visa Application 2026 · Canada PR Documents Checklist 2026 · Australia Student Visa 2026 · UK Student Visa Pakistan 2026 · UAE Golden Visa 2026
Attestation fees, processing times, and specific requirements per country change regularly. Verify current MOFA fees at mofa.gov.pk and embassy requirements at each respective embassy's official website. This article reflects February 2026 data.
