A model of a single-server queuing-inventory system (QIS) with a limited waiting buffer for consumer customers (c-customers) and catastrophes has been developed. When a catastrophe occurs, all items in the system’s warehouse are destroyed, but c-customers in the system are still waiting for replenishment. In addition to c-customers, negative customers (n-customers) are also taken into account, each of which displaces one c-customer (if any). The policy (s, S) is used to replenish stocks. If, when a customer enters, the system warehouse is empty, then, according to Bernoulli’s trials, this customer either leaves the system without goods or joins the buffer. The mathematical model of the investigated QIS is constructed in the form of a continuous-time Markov chain (CTMC). Both exact and approximate methods for calculating the steady-state probabilities of constructed CTMCs are proposed and closed-form expressions are obtained for calculating the performance measures. Numerical evaluations are presented, demonstrating the high accuracy of the developed approximate formulas, as well as the behavior of performance measures depending on the input parameters. In addition, an optimization problem is solved to obtain the optimal value of the reorder point to minimize the expected total cost.