Plusieurs entreprises et institutions de la Tanzanie ont décidé de fonder leurs opérations dans des centres urbains, car il est très difficile de fournir des services (et surtout financiers) aux ménages à faibles revenus agriculteurs dans les zones rurales. Cependant une institution tanzanienne, le « Kilimanjaro Coopérative Bank » a essayé de mettre en place un service bancaire dans les zones rurales afin d’atteindre les communautés défavorisées du pays. Le « Kilimanjaro Coopérative Bank » a été créé par les sociétés coopératives de la région pour aider la population à accéder à la majorité des services financiers offerts par les banques commerciales qui existent en milieu urbain. L’institution tanzanienne assure la mobilisation de l’épargne et le prêt au public. Elle agit donc à la fois comme une société coopérative et comme une banque et est ainsi considérée comme la seule banque coopérative après la dissolution de la banque nationale coopérative. Le « Kilimanjaro Coopérative Bank » apprécie l’importance des coopératives en leur donnant des taux d’intérêts élevés pour leurs dépôts et en pratiquant des taux d’intérêts bas lorsqu’ il administre des prêts. La banque offre tous les produits habituels tels que des comptes courants et des transferts d’argent. En plus elle a mis en place un produit qui lui est spécifique; le système des récépissés d’entrepôts. Ce service permet aux agriculteurs ordinaires pour qui il est difficile de posséder une hypothèque en vue de l’obtention d’un prêt, d’accéder à des fonds à travers leurs productions.
Les seules garanties deviennent donc un bon leadership, un certificat de responsabilité et une bonne production. Le Kilimanjaro Coopérative Bank permet donc aux populations des zones rurales de bénéficier du service bancaire au même titre que les populations urbaines.