- A settled judicial hierarchy,and
- There must be reliable report of cases
- Each court is bound by the decision of higher court.
- To a certain extent higher courts are bound by their own decisions.
- The decision of one high court has only a persuasive value on another High court and is not binding.but which they may take into consideration.
- A single bench judge is bound by the decision of a division bench of the same high court. But a division bench judge is not bound to follow a decision of a single bench judge of the same high court.
However, the supreme court of India is not bound by its previous decision
Article 141 of the constitution of India provides that
"The law declared by the supreme court of India shall be binding on all courts within the territory of India."
Through the interpretation of different cases now it is clear that the term 'all courts' does not include the supreme court itself. Thus the supreme court is not bound by its previous decision and may in proper case reverse its previous decision.
In the leading Case of Bengal immunity co. vs State of Bihar the supreme court held that, there is nothing in the Indian constitution which prevents the supreme court departing from its previous decision if it is convinced of its error and its beneficial effect on the general interest of public
The doctrine of Stare Decisis the court said is not an inflexible rule of law and cannot be permitted to perpetuate the error of the supreme court to the detriment of the general welfare of the public.