Tổng vốn đầu tư phát triển toàn xã hội được hình thành từ 5 nguồn, đó là vốn ngân sách nhà nước (gồm cả vốn ODA và vốn viện trợ), vốn tín dụng đầu tư, vốn do các doanh nghiệp nhà nước đầu tư, vốn đầu tư trong dân cư và tư nhân và vốn đầu tư trực tiếp từ nước ngoài (FDI). Nguồn vốn đầu tư từ ngân sách nhà nước (bao gồm cả ODA, vốn viện trợ, tài trợ của quốc tế cho Chính phủ Việt Nam) chủ yếu được đầu tư trực tiếp cho kết cấu hạ tầng ở cả nông thôn và đô thị. Nguồn vốn đầu tư từ ngân sách nhà nước đóng vai trò hết sức quan trọng, tạo dựng nền tảng và điều kiện ban đầu để thu hút các nguồn vốn khác tập trung cho đầu tư phát triển.