PT Top Finance [Top 50] didirikan pada tanggal 14 Februari 2012 berdasarkan SK menteri keuangan nomor 80/KM.10/2012. Seiring berjalannya waktu dan dikarenakan fokus perusahaan untuk memberdayakan wanita dalam wirausaha, PT. Top Finance telah mengubah namanya menjadi PT SHAKTI TOP FINANCE. Pengubahan nama ini terjadi pada tanggal 02 Maret 2017 berdasarkan keputusan Dewan Komisioner Otoritas Jasa Keuangan No: KEP- 83 /NB. 11/2017.
Atas izin OJK (Otoritas Jasa Keuangan), Shakti Top Finance fokus untuk memasuki sektor pembiayaan modal usaha dan investasi di segmen UMKM (Usaha Mikro Kecil dan Menengah) dalam pembiayaan kelompok Shakti Top Finance untuk wanita wirausaha.