Có nhiều điều khác nhau ảnh hưởng đến GDP hoặc tổng sản phẩm quốc nội, bao gồm lãi suất, giá tài sản, tiền lương, niềm tin của người tiêu dùng, đầu tư cơ sở hạ tầng và thậm chí cả sự bất ổn về thời tiết hoặc chính trị. Tất cả các yếu tố ảnh hưởng đến GDP có thể được phân loại là các yếu tố phía cầu hoặc các yếu tố phía cung.
Các yếu tố từ phía cầu, chẳng hạn như lãi suất có thể ảnh hưởng đến khả năng chi tiêu của khách hàng. Việc giảm lãi suất sẽ làm giảm lãi suất thế chấp hàng tháng, giúp gia đình có nhiều tiền chi tiêu hơn, khi lãi suất cao hơn có thể cắt giảm chi tiêu của gia đình. Niềm tin của người tiêu dùng ảnh hưởng trực tiếp đến số tiền mà mọi người sẽ chi tiêu hoặc tiết kiệm. Tiền lương ảnh hưởng đến GDP khi có lạm phát thấp hoặc cao vì tiền của mọi người không thể kéo dài ra xa trong thời kỳ lạm phát cao và họ có khả năng cắt giảm mua sắm.
Các yếu tố từ phía cung, chẳng hạn như mức độ phát triển cơ sở hạ tầng có thể ảnh hưởng đến cách các công ty có thể cung cấp hàng hóa hoặc dịch vụ của họ. Nếu không có những con đường và thông tin liên lạc tốt, một công ty có thể không thể cạnh tranh được. Vốn con người, là năng suất của lực lượng lao động, có thể được tăng lên bằng cách đầu tư vào giáo dục và đào tạo nhân viên và có thể sử dụng các công nghệ mới và quy trình sản xuất phức tạp hơn.
Thời tiết, bất ổn chính trị và giá cả hàng hóa cũng ảnh hưởng đến sự tăng trưởng hoặc thu hẹp của nền kinh tế. Với thời tiết lạnh kéo dài, mọi người sẽ mua sắm ít hơn và tiết kiệm hơn. Giá các mặt hàng, chẳng hạn như dầu, tăng nhanh có thể ảnh hưởng đến thói quen chi tiêu của người tiêu dùng muốn cắt giảm.