Основная сложность бюджетного процесса определяется тем, что принятие управленческих решений связано с будущими событиями и необходимостью прогнозирования. Неопределенность внешнего окружения влияет на процесс бюджетирования, поэтому оно используется, как правило, при краткосрочном планировании.