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