In 1925 the Indian Communist Conference at Kanpur was held and the Communist Party of India (CPI) was formed in December 1925 in India by M.N. Roy.
However, the Communist Party of India (CPI) was formed in 1920 in Tashkent by M.N. Roy, Abani Mukherjee, and others. (As it was same as in India but formed officially in India only in 1925 by the same founders).
Communist Party of India (CPI) is a national party out of 8 national parties at present.
The Communist Party of India (Marxist) is also a national party that was separated from the CPI in 1964 following an ideological rift.
Recognized National Parties of India are - Bahujan Samaj Party, Bharatiya Janata Party, Communist Party of India, Communist Party of India (Marxist), Indian National Congress, Nationalist Congress Party, TMC.