بانک نهادی اقتصادی است که وظیفههایی چون تجهیز و توزیع اعتبارات، عملیات اعتباری، عملیات مالی، خرید و فروش ارز، نقل و انتقال وجوه، وصول مطالبات اسنادی و سود سهام مشتریان، پرداخت بدهی مشتریان، قبول امانات، نگهداری سهام و اوراق بهادار و اشیای قیمتی مشتریان، انجام وظیفهٔ قیمومیت و وصایت برای مشتریان، انجام وکالت خریدیا فروش را بر عهده دارند.
وظایف بانک مرکزی عبارتست از انتشار اسکناس و تنظیم حجم پول در گردش، نگهداری فلزات گرانبها و ارزهای متعلق به دولت، نگهداری ذخایر قانونی و موجودی نقدی بانکهای تجاری، ایجاد امکانات اعتباری برای بانکهای تجاری، انجام دادن عملیات تصفیه حساب بین بانکها، صندوقداری و نمایندگی مالی برای عملیات بانکی دولت، اجرای سیاست پولی و کنترل حجم اعتبارات. این بانک مسؤولیت کنترل شبکه بانکی و اداره سیاست پولی ثبات را بر عهده دارد. این بانک، بانکها را در جهت ارائهٔ خدمت و هماهنگی با اقتصاد به فعّالیت وامیدارد.