[3] No tendría sentido entonces definir una fecha específica para un Purana porque en su transmisión y adaptación han estado involucrados generaciones de narradores.
[4][5][6] El propio Bhagavata-purana puede haber estado basado en un prototipo más viejo, y cualquier intento de datarlo se refiere al momento en que el texto alcanzó su «forma básica final».
[7][8] La mayoría de los escritores lo ubican en el período posterior a los Alvar (que no muestran haberlo conocido), alrededor del año 1000.
[14] El mismo Bhagavata-purana presume de tener orígenes primordiales, aunque reconoce que desde entonces ha sido editado por manos humanas y divinas.
Según el propio texto, todas estas historias fueron contadas en siete días por el joven sabio vaisnava Shukadeva al rey Paríkshit.