NO. If Trust/NGO has not received any donation or grant in the financial year then it will not be mandatory to file Form 10BD for that financial year. As of now, there is no provision to file Nil Form 10BD.