بانک مرکزی ایران به عنوان بانکدار دولت موظف به انجام وظایف زیر است: الف - نگاهداری حسابهای وزارتخانه‌ها و موسسات دولتی و وابسته به دولت و شرکتهای دولتی و شهرداریها و همچنین موسساتی که بیش از‌نصف سرمایه آنها متعلق به وزارتخانه‌ها و موسسات دولتی و وابسته به دولت و شرکتهای دولتی و یا شهرداریها می‌باشند و انجام کلیه عملیات بانکی‌آنها در داخل و خارج از کشور. ب - فروش و بازپرداخت اصل و بهره انواع اوراق قرضه دولتی و اسناد خزانه به عنوان عامل دولت و واگذاری این عاملیت به افراد و یا موسسات‌دیگر. ج - نگاهداری کلیه ذخایر ارزی و طلای کشور. د - نگاهداری وجوه ریالی صندوق بین‌المللی پول و بانک بین‌المللی ترمیم و توسعه و شرکت مالی بین‌المللی و موسسه بین‌المللی توسعه و‌موسسات مشابه یا وابسته به این موسسات. ه - انعقاد موافقتنامه پرداخت در اجرای قراردادهای پولی و مالی و بازرگانی و ترانزیتی بین دولت و سایر کشورها. تبصره 1 - وزارتخانه‌ها و شهرداریها و شرکتهای دولتی و موسسات مذکور در بند الف این ماده مکلفند وجوهی را که در اختیار دارند منحصرا نزد‌بانک مرکزی ایران نگاهداری نمایند و کلیه عملیات بانکی خود را منحصرا توسط بانک مرکزی ایران انجام دهند و اطلاعاتی که بانک مرکزی ایران در‌انجام وظایف خود از آنها بخواهد در اختیار آن بگذارند. تبصره 2 - وزارتخانه‌ها و شرکتها و موسساتی که به موجب قوانین خاص مجاز به انجام عملیات بانکی وسیله بانکهای دیگر می‌باشند مشمول مفاد‌بند الف و قسمت اول تبصره یک این ماده نخواهند بود.