Jabarkan Ujian berat dari Hariscandra

Pada suatu hari, Maharesi Wiswamitra datang menemui Hariscandra dan mengingatkannya untuk menyerahkan kerajaannya kepada Wiswamitra, seperti yang telah dijanjikan sebelumnya oleh Hariscandra. Beberapa legenda mengatakan bahwa janji itu dibuat karena Hariscandra pernah mengganggu sang resi ketika dia sedang bermeditasi. Oleh sebab Hariscandra harus menepati janjinya daripada menerima kutukan sang resi, maka ia menyerahkan kerajaannya lalu pergi bersama istrinya yang bernama Taramati, dan puteranya yang bernama Rohita.

Mereka pergi ke Benares, kota yang berada di luar wilayah kerajaannya. Karena sang resi ingin agar penyerahan kerajaan tersebut lengkap, ia meminta Hariscandra menyerahkan sebuah daksina (upeti). Oleh sebab tidak memiliki uang, Hariscandra menjual istri dan anaknya kepada seorang brahmana. Untuk mencukupi uang untuk memberikan sebuah daksina, maka Hariscandra menjual dirinya sendiri sebagai seorang pemungut ongkos yang membantu tukang kremasi di sebuah krematorium.

Hariscandra membantu tukang kremasi membakar mayat-mayat, sementara istri dan anaknya bekerja sebagai pembantu di rumah seorang brahmana. Pada suatu ketika, Rohita dipatuk ular sehingga tewas seketika. Kemudian Taramati membawa jenazah anaknya ke krematorium. Hariscandra yang bekerja di sana tidak mengenali istri dan jenazah anakya. Untuk melakukan upacara pembakaran jenazah, Taramati harus memberikan ongkos kepada Hariscandra. Pada saat itu Taramati tidak memiliki uang, selain manggalasutra yang bersinar keemasan. Akhirnya, Hariscandra meminta Taramati untuk menyerahkan manggalasutra sebagai pengganti ongkos pembakaran jenazah. Seketika itu juga, Taramati sadar bahwa Hariscandra adalah tukang pembakar jenazah yang meminta ongkos kepadanya, sebab hanya Hariscandra saja yang bisa melihat manggalasutra milik Taramati. Kemudian Hariscandra kembali mengenali istrinya sendiri.

Karena terikat dengan kewajibannya, Hariscandra tidak mau menyelenggarakan upacara pembakaran jenazah selama Taramati tidak memberikan ongkos. Taramati hanya memiliki sarī, kain yang melekat di tubuhnya, yang sebagian lagi dipakai untuk menutupi jenazah anaknya. Akhirnya Taramati memutuskan untuk mempersembahkan sebagian kain sarī-nya kepada Hariscandra. Ketika ia hendak melakukannya, keajaiban muncul.

Dewa Wisnu, Indra, para dewa dan Maharesi Wiswamitra menampakkan diri sambil memuji-muji Hariscandra karena ketabahan hatinya. Para dewa menghidupkan Rohita kembali. Mereka juga menawarkan tempat di surga bagi Hariscandra dan istrinya. Hariscandra menolak untuk terbang ke sorga meninggalkan rakyatnya karena terikat dharma seorang kesatria. Ia meminta agar sorga juga menyediakan tempat bagi rakyatnya. Para dewa menolak, sebab setiap orang terikat dengan karma-nya masing-masing, dan mereka juga harus menanggung hasilnya sendiri. Kemudian sang raja merelakan agar segala perbuatan baiknya diserahkan kepada rakyatnya, sehingga mereka bisa terbang dengan damai ke sorga, meninggalkan sang raja. Karena permintaan Hariscandra membuat para dewa merasa senang, mereka menawarkan tempat di sorga bagi Hariscandra, istrinya dan rakyatnya.

Maharesi Wiswamitra membantu memulihkan kerajaan Dinasti Surya. Ia mengangkat Rohita, putera Hariscandra, sebagai raja.