According to GKToday, these are the five entities that affect sales forecasting: General business conditions Conditions within the industry or market Enterprise internal factors Export trade factors The current state of the competitor's product, marketing moves, etc.