Le total bilan des 19 banques marocaines s'est établi à 847 milliards DH, au lieu de 794 milliards en juin 2009, en amélioration de 6,6% sur un an glissant. D'après BAM (Bank Al Maghrib), les trois premières banques de la Place concentrent à elles seules les deux tiers du total bilan, ou encore 67% du total des dépôts et 31,6% des créances en souffrance. Ces dernières s'alourdissent de 6%, comparativement à juin 2009. Côté résultats, le Produit net bancaire -PNB- des banques est en amélioration significative de 7,8, passant de 15,5 milliards DH en juin 2009 à 16,7 milliards en juin 2010. Le bénéfice net, pour sa part, s'est établi à 5,6 milliards DH en progression de 6% par rapport à la même période de l'année dernière. Les banques marocaines ont, par ailleurs, bénéficié d'une baisse du coût des ressources. Le coût moyen des ressources s'affiche à 1,91% au lieu de 2,11% en juin 2009, en repli de 9,5%. En conséquence, la marge globale d'intermédiation signe une petite amélioration de 2% à 3,36% contre 3,29% en juin 2009. Pour leur part, les sociétés de financement totalisent, à fin juin 2010, un bilan de 86,6 milliards DH contre 78,9 milliards DH en juin 2009, en expansion de près de 10%. Un bilan partagé presque à parts égales entre les sociétés de crédit à la consommation (42,8 milliards DH) et les sociétés de leasing (38,6 milliards). Les trois premières sociétés de crédit à la consommation concentrent quelque 57% du total bilan, en repli de 1,7% en comparaison avec la période similaire de 2009. Le taux de créance en souffrance demeure stable aux alentours de 10%, dont le gros lot est détenu par les sociétés de crédit à la consommation. Pour les deux compartiments (crédit à la consommation et leasing), les taux de couverture des créances en souffrance est en dégradation sensible, oscillant entre 75% et 77%, alors qu'il dépassait 81% en juin 2009. Les sociétés de crédit à la consommation sont parvenues, toutefois, à améliorer de 5% leur PNB à 1,5 milliard DH, grâce notamment à une progression de 4,8% du RBE à 1 milliard DH.