This paper presents the design of optimal Bonus-Malus Systems using finite mixture models, extending the work of Lemaire (1995; Lemaire, J. (1995) Bonus-Malus Systems in Automobile Insurance. Norwell, MA: Kluwer) and Frangos and Vrontos (2001; Frangos, N. and Vrontos, S. (2001) Design of optimal bonus-malus systems with a frequency and a severity component on an individual basis in automobile insurance. ASTIN Bulletin, 31(1), 1–22). Specifically, for the frequency component we employ finite Poisson, Delaporte and Negative Binomial mixtures, while for the severity component we employ finite Exponential, Gamma, Weibull and Generalized Beta Type II mixtures, updating the posterior probability. We also consider the case of a finite Negative Binomial mixture and a finite Pareto mixture updating the posterior mean. The generalized Bonus-Malus Systems we propose, integrate risk classification and experience rating by taking into account both the a priori and a posteriori characteristics of each policyholder.