De nombreux facteurs différents affectent le PIB ou le produit intérieur brut, notamment les taux d'intérêt, les prix des actifs, les salaires, la confiance des consommateurs, les investissements dans les infrastructures et même les conditions météorologiques ou l'instabilité politique. Tous les facteurs qui affectent le PIB peuvent être classés en facteurs du côté de la demande ou en facteurs du côté de l'offre.
Les facteurs liés à la demande, tels que les taux d'intérêt, peuvent affecter le pouvoir d'achat des clients. La baisse du taux d'intérêt diminue les taux hypothécaires mensuels, ce qui laisse plus d'argent de poche pour les familles, où des taux d'intérêt plus élevés peuvent réduire les dépenses familiales. La confiance des consommateurs affecte directement combien les gens vont dépenser ou économiser. Les salaires affectent le PIB lorsque l'inflation est faible ou élevée, car l'argent des gens ne peut pas s'étendre aussi loin pendant les périodes d'inflation élevée, et ils sont susceptibles de réduire leurs achats.
Les facteurs liés à l'offre, tels que le niveau de développement des infrastructures, peuvent affecter la manière dont les entreprises peuvent fournir leurs biens ou services. Sans bonnes routes et communications, une entreprise peut ne pas être en mesure d'être compétitive. Le capital humain, qui est la productivité d'une main-d'œuvre, peut être augmenté en investissant dans l'éducation et la formation des employés et peut utiliser de nouvelles technologies et des processus de production plus sophistiqués.
La météo, l'instabilité politique et les prix des matières premières influencent également la croissance ou la contraction de l'économie. Avec de longues périodes de froid, les gens achèteront moins et économiseront plus. Les hausses rapides des prix des matières premières, comme le pétrole, peuvent affecter les habitudes de consommation des consommateurs qui cherchent à réduire leurs dépenses.