This paper explores the behaviour of a Bulk Arrival Retrial Queue Model (BARQ) with two phases of service under the Bernoulli Vacation schedule and Breakdown (BVSB). Each batch of customers arriving the system finds if the server is available, instantly utilizes the service. If the server is busy, under breakdown, or taking a vacation, then the customers enter into the orbit. After completing both service stages, the server will either take a vacation with probability p or wait until the next customer arrives with probability 1 - p or q. Our approach considers the nature of the customer as balking and also takes into account the breakdown of server, which may occur instantaneously during any stage of service. Significant performance measures have been derived and presented. A numerical study of the proposed model is carried out using MATLAB and results were reported.