Pihak yang menjalankan franchise Indomaret mendapatkan pengembalian modal dalam jangka waktu yang cukup cepat, yaitu sekitar 2445 bulan. Hal ini berdasarkan pengalaman beberapa franchisee yang telah menginvestasikan sekitar Rp 300-500 juta di franchise Indomaret.