The terminal condition of inventory level to be zero at the end of the cycle time adopted by Soni and Shah (2008, 2009) is not viable when demand is stock-dependent. To rectify this assumption, we extend their model for (1) an ending – inventory to be non-zero; (2) limited floor space; (3) a profit maximization model; (4) selling price to be a decision variable, and (5) units in inventory deteriorate at a constant rate. The algorithm is developed to search for the optimal decision policy. The working of the proposed model is supported with a numerical example. Sensitivity analysis is carried out to investigate critical parameters.