Whether CNIC or Passport the steps are as follows:
1. First go to bank and submit challan fees. This needs to be done early in the morning just when the banks open to save time.
2. Now come to their office and see which is the longest line. It will most certainly be the line where you get "number" so get in line. If you are early then you will get it with in an hour.
3. Once you have got number, there is nothing you can do except wait. Just wait and keep your eyes on the number counter as to which one is being served.
4. When your number comes, just enter in the room and do as they say. There will be 4, 5 steps to follow like taking picture, submitting form, verification e.t.c.
5. You are done!