Although budgeting at the organizational level serves multiple purposes and functions,most studies (Amey, 1979; Ezzamel & Hart, 1987; Bremser, 1988; Douglas, 1994) still pay much attention to the two basic roles of budgets: planning and control, so-called “dual purpose”. Budgeting process in management accounting is thereby generally classified into budgeting planning and budgetary control