Faits : A. Inscrite au Registre du commerce du canton de Vaud depuis 1992, X._ SA (ci-après: la Société), dont l'actionnaire unique est Y._, a pour but la vente de produits d'assurance par le canal d'intermédiaires d'assurances, la gestion de prestations et de primes dans tous les domaines de l'assurance privée et sociale, les audits, expertises et la fiducie en assurances. B. B.a. Le 30 novembre 2010, la Société a déclaré, pour l'année 2009, un bénéfice imposable de 698'184 fr. et un capital imposable de 834'761 fr. Le 2 décembre 2010, elle a produit ses comptes de l'exercice 2009 et la justification des provisions comptabilisées au 31 décembre 2009 pour un montant total de 1'254'000 fr., dont, au poste n° 2550, 500'000 fr. de "risques commerciaux", accompagnés de la mention suivante: "Cette provision est constituée pour couvrir le risque lié à l'obtention de l'objectif fixé par Z._. En effet, s'ils n'atteignent pas les objectifs, ils ne touchent pas les *Bonus. Pour 2009, ce bonus représentait 1'700'000 fr. Voir conventions". Par décision de taxation du 17 juin 2013, l'Administration cantonale a arrêté le bénéfice imposable de la Société pour 2009 à 1'198'000 fr. et son capital imposable à 1'334'000 fr. En substance, l'autorité fiscale a repris au bénéfice déclaré le montant de 500'000 fr. (provision n° 2550). La Société a formé réclamation contre cette décision. B.b. Pour l'année 2010, la Société a déclaré un bénéfice imposable de 398'019 fr. et un capital imposable de 1'001'780 fr. Par décision du 9 juillet 2015, l'Office d'impôt des personnes morales du canton de Vaud (ci-après: l'Office cantonal) a arrêté le bénéfice imposable de la contribuable à 398'000 fr. et son capital imposable à 1'501'000 fr. Pour l'année 2011, la Société a déclaré un bénéfice imposable de 74'013 fr. et un capital imposable de 950'794 fr. Par décision du 9 juillet 2015 également, l'Office cantonal a fixé une perte de 25'900 fr. et arrêté le capital imposable à 1'350'000 fr. Pour l'année 2012, la Société a déclaré un bénéfice imposable de 8'036 fr. et un capital imposable de 956'100 fr. Par décision du 15 juillet 2015, l'Office cantonal a fixé une perte de 417'600 fr. et arrêté le capital imposable à 956'000 fr. La Société a formé réclamation contre ces trois décisions. B.c. Le 20 octobre 2015, l'Administration cantonale a rejeté les réclamations déposées par la Société et confirmé les décisions de taxation des 17 juin 2013, 9 et 15 juillet 2015. Saisie d'un recours contre la décision sur réclamation, la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a rejeté celui-ci et confirmé la décision sur réclamation précitée par arrêt du 22 avril 2016. C. Contre l'arrêt du 22 avril 2016, la Société forme, sous la plume de la société fiduciaire Firel Berney SA, un recours en matière de droit public au Tribunal fédéral, auquel elle demande, sous suite de frais et "dépens d'avocat", principalement, d'annuler l'arrêt querellé et, subsidiairement, d'annuler ledit arrêt et de renvoyer la cause au Tribunal cantonal pour nouvelle décision dans le sens des considérants. Le Tribunal cantonal, l'Administration cantonale et l'Administration fédérale des contributions concluent au rejet du recours. Dans sa détermination du 13 octobre 2016, la recourante a déclaré persister dans les termes de son recours.