Academics estimate the date of origin of the Bhagavata Purana to be between 800 and 1000 CE, composed to popularize the worship of Vishnu. According to the Bhagavata Purana itself (see 'stated authorship and purpose'), it was composed at the onset of Kali Yuga (the last age), calculated to have occurred around 3100 BCE.