Chitragupta Puja is performed after Diwali during the second day of the Shukla Paksha of the Kartik Month. Chitragupta Puja 2017 date is October 21. The puja and ritual is observed by the Kayastha community. He is believed to be the keeper of the account books containing the good and bad deeds performed by human beings on earth. Certain communities in Madhya Pradesh observes it on Chaitra Krishna Paksha Dwitiya, it is on March 14, 2017.
The Kayastha community believes that they are descendents of Chitragupta and perform special pujas and rituals on the day.
Chitragupta was born from the body of Lord Brahma. He is always depicted as carrying a pen and inkpot. Since he was born from the body of Lord Brahma, he was known as Kayastha and in earth he was known as Chitragupt. He keeps the records of good and bad deeds performed by people and informs about it to Yamraj when a person dies and reaches the Yamlok.