一般情况下，该反应需要两种催化剂：一种钯(0) 错合物和一种铜(I) 卤化物。钯催化剂的例子有钯 - 膦错合物，例如 Pd(PPh)，其衍生物 Pd(PPh)Cl 也较常用。也有使用双齿配体错合物 Pd(dppe)Cl、Pd(dppp)Cl 和 Pd(dppf)Cl 的情况。使用这些催化剂的缺点是需要较大量的钯（可达 5% 化学当量）和更大量的铜催化剂。钯(II) 经常作为被用作预催化剂，因为它比钯(0) 更加稳定，而且可以在实验室条件下稳定保存数月之久。若使用钯(II) 催化剂时，钯(II)在反应中会被胺