Forecast – is a prediction of „what will‟ happen as a result of a given set of circumstances. It is therefore a judgement that can be done by any competent person.
Budget – is a planned result that an enterprise aims to attain. It is therefore an enterprise‟s objective that may be specified only by the authorized management.