Yes, all trusts, institutions, or NGOs have to undergo the filing process with Form 10AB because it is mandatory.