تشكيل بانك به شكل جديد نخستين بار در سال 1258 هجري شمسي( 1296 ه - ق ) ده سال قبل از بوجود آمدن بانك شاهي از سوي حاج محمد حسن امين دارالضرب يكي از صرافان بزرگ تهران به ناصرالدین شاه قاجار پيشنهاد شد . متاسفانه اين پيشنهاد با دخالتهاي بيگانگان و عوامل آنان جامه عمل نپوشيد و بجاي آن بانك شاهي در ايران مستقر گرديد.
پس از استقرار مشروطيت هنگامي كه دولت از مجلس شوراي ملي اجازه استقراض خارجي خواست، احساسات ملي كه از وامهاي گذشته و رفتاربانكهاي بيگانه جريحه دار شده بود به هيجان آمد و نمايندگان مردم به منظور قطع نفوذ سياسي و اقتصادي بانكهاي مذكور ودر ترميم وضع مالي
خزانه ضمن مخالفت با استقراض خارجي تاسيس بانك ملي را خواستارشدند، و جمعي از بازرگانان و صرافان متعهد مشاركت در اين بانك شدند و در آذرماه 1285 با اعلاني كه مبين احساسات عمومي و علاقه مردم به تاسيس يك بانك اعتباري ملي در ايران بود، انتشار يافت .
در روز 23 آبان 1285 ميرزا ابوالقاسم ناصرالملك وزير ماليه وقت مظفرالدين شاه در مجلس شوراي ملي حاضر شد و از اوضاع نابسامان مالي كشور خبرداد و پيشنهاد داد كه دولت براي رفع اين مشكل مبلغي از كشورهاي اروپايي وام دريافت كند كه با مخالفت شديد نمايندگان مواجه شد . نمايندگان پس از شور و پيگيري در روز 9 آذر ماه همان سال با تأسيس بانكي كه بتواند براي كشور سود داشته و با سپرده هاي مردم به نفع كشور و مردم كاركند موافقت كردند. خبر تشكيل بانك ملي با سرمايه 15 ميليون ( 30 كرور) قابل افزايش به 50 ميليون تومان با وجد و شعف عموم ملت روبرو شد.
از طرفي ديگر تغييرات ناگهاني در اوضاع سياسي و انعقاد قرارداد 1907 ميلادي بين دولتهاي روسيه و انگليس و تقسيم ايران و نيز آغاز جنگ جهاني اول و ورود نيروهاي اشغالگر به ايران تمام كوششها و تلاشهاي تشكيل بانك ملي را نقش بر آب كرد و اين آرزوي بزرگ مردم سالها به تعويق افتاد.
پس از پايان جنگ جهاني اول و خروج اشغالگران از ايران ، سرانجام قانون تاسيس بانك ملي ايران در جلسه مورخ 14 ارديبهشت 1306 به تصويب مجلس رسيد و اساسنامه بانك در 14 تير ماه 1307 مورد تصويب كميسيون ماليه مجلس قرار گرفت و در روز سه شنبه20 شهريور 1307 بانك ملي ايران در تهران رسماً كار خود را آغازكرد.
اولين مدير عامل بانك ملي دكتر كورت لنيدن بلات و معاون او فوگل به همراه 70 كارشناس از كشور آلمان به ايران آمدند.