حساب ذخيره ارزي و پس از آن صندوق توسعه ملي، برمبناي چشمانداز تدوين شده، پيش نرفته است. در برنامه سوم توسعه به منظور پسانداز بخشي از درآمدهاي نفتي، حساب ذخيره ارزي تشکيل شد اما برداشتهاي مکرر دولت از اين حساب و استفاده آن در بودجه جاري سبب شد، صندوق توسعه ملي در سال 1389 مطابق بند 22 سياستهاي کلي قانون برنامه پنجم ايجاد شود.