Many students ask this question and answer is very simple. For both admission and visa process you need to attest the same documents. Which is necessary to prove the originality of your degrees and certificates.
Start from your matriculation certificate and then step by step for others. First attest your matriculation certificate from your concern board like Gujranwala board, Rawalpindi board or Federal board etc.
Then in second step attest your intermediate certificate also from your concern board as I mentioned above. If you have done your matriculation and intermediate from same boards, then attest both together.
In third step attest your matriculation and intermediate certificate from IBCC Islamabad. One thing keep in mind that you don’t need to attest photocopies of you matriculation and intermediate certificate. Just attest the original certificates.
Students who have O level and A level certificates. They don’t need to attest O/A levels certificates. They also don’t need any equivalence certificate. Why? Check this article for answer[⇑].
If you are going to apply in Studienkolleg. Then attestation process ends here for you. Now you have to notarize the photocopies of your documents to send them by post. Bachelors and Masters students go for next step.
In fourth step, attest your graduation and masters degree (which latest degree you have) from HEC Islamabad. Here also keep in mind that you don’t need to attest photocopies. Just attest your original degrees and transcripts which you need for admission. If you still didn’t receive your degree, then attest your final transcript and use it for admission.
After that foreign office attestation is an optional thing. This is not required but some students also go for this attestation.
For online applications, upload scanned copies of attested certificates and degrees. To send them by post, notarize all the required photocopies.
Note: You don’t need to attest photocopies from boards or HEC. It’s just a waste of money. Notary attestation is enough for all the photocopies. German embassy attestation is also not required.
Check these useful articles for more information about individual attestation steps.