VC(Annexure B) is what is mandatory.VC is verification certificate duely attested by specified authorities below.http://passportindia.gov.in/AppO...Other than VC(Annexure B) i dont think anything is needed.You can check all you required documents in the Document advisory at below link.http://passportindia.gov.in/AppO...