Nowadays, management of funds in different governmental organizations plays essential role in accessing desirable objectives and in controlling operations efficiently and effectively. Performance-based budgeting (PBB) is the practice of developing budgets based on the relationship between planned funding levels and anticipated results from the plan. The performance-based budgeting process is a technique where the administrators can apply to manage more cost-efficient and effective budgeting programs. In this paper, we present an empirical investigation to find out whether it is possible to apply PBB in various Iranian municipalities or not. The proposed study detects different barriers in terms of strategy, execution and monitoring through a questionnaire and investigations whether removing the important trouble making issues could help management team apply PBB with an adaptation of activity based cost method or net. The results indicate that management of some Iranian municipalities could successfully implement PBB within organization when major barriers are removed.