The commission, in a live broadcast, said that Putin's headquarters had collected 314,837 signatures in his support, more than the 300,000 threshold needed for the registration, reports Xinhua news agency.
It has checked 60,000 signatures and found that just 232 of them or 0.39 per cent were invalid.
So far, the CEC has registered only two candidates who did not have to collect signatures, as they represent parliamentary political parties, i.e. politician and entrepreneur Pavel Grudinin from the Russian Communist Party and the leader of the Russian Liberal Democratic Party Vladimir Zhirinovsky.
It is widely expected that Putin will win by a landslide, as he enjoys a much higher approval rating than his rivals.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.