Is it mandatory to self-attest all the documents? by Kalai Selvan | Jul 18, 2018 | | Yes. It is mandatory to self-attest all the submitted documents.