This paper deals with the steady-state behavior of a discrete-time unreliableGeo/G/1retrial queueing system with balking customers and second optional service. The server may break down randomly while serving the customers. If the server breaks down, the server is sent to be repaired immediately. We analyze the Markov chain underlying the considered system and its ergodicity condition. Then, we obtain some performance measures based on the generating functions. Moreover, a stochastic decomposition result of the system size is investigated. Finally, some numerical examples are provided to illustrate the effect of some parameters on main performance measures of the system.