The catalytic mechanism of Ru-based catalysts in the acetylene hydrochlorination reaction has been investigated via the density functional theory (DFT) method. To study the effect of the chlorine coordination number on the catalytic mechanism, Ru3Cl9, Ru3Cl7, Ru5Cl7, Ru3Cl3 and Ru3 clusters were chosen as the catalytic models. Our results show that the energy barrier for acetylene hydrochlorination on Ru3Cl9 was as high as 1.51 eV at 458 K. When the chlorine coordination number decreased, the energy barriers on Ru3Cl7, Ru5Cl7, Ru3Cl3 and Ru3 were 1.29, 0.89, 1.01 and 1.42 eV, respectively. On Ru3Cl9, the H and Cl atoms of HCl were simultaneously added to C2H2 to form C2H3Cl, while the reaction was divided into two steps on Ru3Cl7, Ru3Cl3 and Ru3 clusters. The first step was the addition of H atom of HCl to C2H2 to form C2H3˙, and the second step was the addition of Cl atom to C2H3˙ to form C2H3Cl. The step involving the addition of Cl was the rate-controlling step during the whole reaction. On Ru5Cl7 cluster, there was an additional step before the steps involving the addition of H and Cl: the transfer of H atom from HCl to Ru atom. This step was the rate-controlling step during the reaction of acetylene hydrochlorination on Ru5Cl7 and its energy barrier was the lowest among all the above-mentioned catalytic models. Therefore, the Ru5Cl7 cluster played the most predominant role in acetylene hydrochlorination with the largest reaction rate constant kTST of 10(3).