Ren Zhiqiang, nicknamed "the Cannon", developed a huge audience - he had 37 million followers on Sina Weibo alone - with his provocative opinions and blunt defences of economic inequality.
But he has been subjected to a barrage of condemnation in state-run outlets since he questioned whether public money should be spent on party propaganda following visits by President Xi Jinping to three major official media outlets.
The tycoon "has been releasing illegal information and making inappropriate comments online", Xinhua quoted the document as saying, "resulting in a vile influence and damage to the party image".
The announcement followed Beijing's closure of Ren's Sina and Tencent microblog accounts for "spreading illegal information".
The Cyberspace Administration of China said that its actions followed reports that the accounts had exerted a "vile influence".
Last week, Ren was the target of twin columns in the state-affiliated news portal Qianlong.
One of the Qianlong articles - headlined "Who gave Ren the confidence to oppose the Party" - accused the businessman of making capitalist arguments and pursuing Western constitutionalism.
The other castigated him for failing to defend the interests of the party of which he is a member.
"When did the people's government change into the party's government?" Qianlong quoted Ren's since-deleted post as saying. "Is their money the party's? ... Don't use taxpayers' money for things that don't provide them with services."
Ren has previously drawn flak for calling state-run broadcaster CCTV "the dumbest pig on earth" and for his blunt statements defending the high prices of real estate, once angering an audience member so much that they threw a shoe at him.
He retired from his Beijing-based property company in 2014.
