This research was conducted on employees OPD Pekanbaru. This research was included in the quantitative research. The type of data used in this research is the primary data by source. And then, in data collections sampling was conducted with a purposive sampling method (Sugiyono, 2012: 392)with respondents as many as 144 employees who working in OPD Pekanbaru. Data were analyzed using multiple regression with SPSS version 17. This research aimed to know the influence of participation in the preparation of the budget, clarity of budget targets, environment uncertainty and structure decentralization on managerial performance OPD with internal control as a moderating variable (Empirical study on OPD in the city of Pekanbaru). The main problem that researcher descriptions are as follows: to see how many significant relationship between the dependent variable to the independent variable. The results of this research show that all independent variables affect on managerial performance OPD. So also obtained that the internal control can moderate the independent variables on managerial performance OPD and the results of the analysis significantly, there is one independent variable that can not be moderated by the variable internal control of managerial performance that is the uncertainty environment. Contributions the influence of participation in budget formulation, budget goal clarity, the uncertainty of the environment and a decentralized structure can explain the variable managerial performance of OPD in government of Pekanbaru city amounted 79,5%. While the remaining 20,5% is influenced by variables that aren’t observed ini this study.Keywords : Participation in the preparation of the budget,clarity of budget targets, Environmental uncertainty, Structure decentralization, Internal Control, Managerial Performance OPD