Yes, DIN is mandatory for all communications between the income tax department and taxpayers. Any communication without a DIN is considered invalid.