In this paper, we have distinguished three different conceptions of the budget constraint (BC). The first one, introduced by Clower, regards the BC as a universal (unconditional) rational planning postulate. This does not imply market equilibrium or optimality. The second one, advocated by Kornai, considers the BC as a conditional empirical fact regarding the specific behavioural regularity of agents that is determined by particular institutional setups. The third one is implicitly held by a number of endogenous explanations of the SBC notably by the Complete (optimal) Contracts Theory and the Public Choice Theory. It regards the BC as a matter of choice by rational agents. While Clower and Kornai try to understand the BC in the context of disequilibrium or at least independently of equilibrium or optimality conditions, the partisans of the third approach integrate the BC in the process of dynamic optimization. Although Kornai’s conception of the BC is irreconcilable with the third approach, it should be noted that Kornai’s standpoint is contradictory. In his appraisal of the hard budget constraint (HBC) in case of competitive market economy, Kornai contends that the application of the BC is equivalent to the realization of Walras’ Law. He then uses this ideal HBC as a normative reference in order to measure the inefficiencies of the soft budget constraint (SBC). In fact, Kornai’s standpoint with regard to the HBC and his efficiency analysis are in tune with the third approach.