Renewable energy has the potential to play an important role in providing energy with sustainability to the vast populations in developing countries who as yet have no access to clean energy. Although economically viable for several applications, renewable energy has not been able to realise its potential due to several barriers to its penetration. A framework has been developed in this paper to identify the barriers to renewable energy penetration and to suggest measures to overcome them.