The case of Ramanand v. State of Himachal Pradesh and Otherscenters on the requirement for administrative authorities to issue “speaking orders” that provide clear reasoning when rejecting applications for compassionate appointment.,,
Factual Background
- The Application: The petitioner applied for a compassionate appointment to the post of Peon following the death of his father.,
- The Rejection: In May 2022, the Commissioner of the Municipal Corporation Shimla informed the petitioner that his request was rejected.,
- The Stated Reason: The authority claimed the application did not meet the income criteria established in the government’s compassionate appointment policy.
The High Court’s Findings
Justice Ajay Mohan Goel quashed the rejection order, finding it legally unsustainable due to its lack of transparency:
- Failure to Provide Reasoning: The Court characterized the rejection as a “non-speaking order”. It held that a simple statement that a candidate fails to meet income criteria is insufficient; the authority is duty-bound to explain how it arrived at that conclusion based on the specific facts of the case.,
- Requirement for Transparency: The Court emphasized that an order must be self-speaking and self-explanatory. Without providing the specific calculations or reasoning behind the decision, the order lacks the foundation necessary for proper judicial review.,
- Neutrality on Merits: The Court clarified that it was not ruling on whether the petitioner actually deserved the appointment. Rather, it was enforcing the procedural requirement that the authority’s decision-making process must be transparent.,
Conclusion and Directives
The High Court allowed the petition and set aside the rejection order dated May 23, 2022. The respondents were directed to reconsider the petitioner’s request and issue a fresh, speaking order that clearly outlines the reasons and specific criteria used to determine his eligibility.,
STPL (Web) 2026 HP 199
Ramanand V. State of Himachal Pradesh And Others D.O.J. 23.04.2026)
Loading Viewer...






