Masindi Community Foundation works on the principle that for communities to move forward towards achieving sustained socio-economic development, they need to define themselves by their assets (human, social, financial, natural and physical assets) and capacities (skills and talents), rather than by their problems. In so doing, energy is directed toward opportunities at the community level, while remaining conscious of how the policy environment could be changed to further strengthen citizens' capacity to drive their own development out of the poverty cycle.

However, most community development organizations often ignore the fact that communities have capacities and assets. Without prior knowledge of community capacities and assets, community development organizations often impose their own policies on communities and allocate development aid to projects that do not address the core issues in communities. These projects often do not achieve the intended objectives and are thus simply a waste of financial resources. This raises question of ‘’Who is actually benefiting from development aid?’’ in a region where poverty relief is not forthcoming.

Masindi Community Foundation exists to bridge the gap between community capacities and opportunities that will strengthen and expand their asset base. We strongly believe that building the asset base is the only sure way to establishing sustainable social enterprises capable of improving livelihoods and moving communities out of the poverty cycle.

MCF's measure of impact is the total monthly income obtained by the community members. Currently over 3,000 people earn monthly income of atleast $100,000 from MCF's interventions; of which atleast 1,000 are female beneficiaries.