بانک کارآفرین فعالیت خود را در ابتدا به صورت موسسه اعتباری غیربانکی با مشارکت اعضاء جامعه مهندسان مشاور ایران، انجمن‌های مدیران صنایع، شرکتهای ساختمانی، تاسیساتی و تجهیزاتی، مهندسان مشاور معمار و شهرساز و گروهی از کارشناسان بانکی و مالی با اخذ مجوز از بانک مرکزی جمهوری اسلامی ایران و با سرمایه ۳۰ میلیارد ریال و با نام شرکت اعتباری غیربانکی کارآفرینان آغاز و در تاریخ ۱۸/۹/۱۳۷۸ تحت شماره ۱۵۷۹۱۵ در اداره ثبت شرکت‌های تهران به ثبت رسید.

پس از تصویب قانون تاسیس بانک غیردولتی و اعلام ضوابط تاسیس از سوی بانک مرکزی جمهوری اسلامی ایران، هیات مدیره موسسه مراتب اخذ مجوز تاسیس بانک خصوصی را پیگیری نمودند و با افزایش سرمایه طی دو مرحله از سی میلیارد ریال به مجموعاً دویست میلیارد ریال، درخواست تبدیل موسسه اعتباری کارآفرینان به بانک کارآفرین بر اساس قانون تاسیس بانک غیردولتی مصوب فروردین ماه سال ۱۳۷۹ مجلس شورای اسلامی و ضوابط مصوب نهصدوچهل‌وهشتمین جلسه مورخ ۲۰/۹/۱۳۷۹ شورای پول و اعتبار ارائه گردید و نهایتاً با مجوز لازم نامه شماره ۳۳۶۲/هـ مورخ ۱۴/۹/۱۳۸۰ ریاست کل بانک مرکزی جمهوری اسلامی ایران صادر گردید و پس از طی تشریفات قانونی به موجب نامه شماره ۳۵۱۸۳/۳۳ مورخ ۵/۱۰/۱۳۸۰ اداره ثبت شرکتها و مالکیت صنعتی تهران، فعالیت رسمی بانک کارآفرین عملاً آغاز گردید.


با مطرح کردن درخواست پذیرش سهام بانک در جلسه مورخ ۷/۱۱/۱۳۸۱ هیات پذیرش سازمان بورس اوراق بهادار تهران و پذیرش سهام بانک در سازمان بورس، بانک کارآفرین به‌عنوان اولین بانک خصوصی در فهرست تابلوی بورس اوراق بهادار تهران قرار گرفته‌است.