合同纠纷拒不执行一般不需要坐牢。根据法律规定,发生法律效力的民事判决、裁定,当事人必须履行,一方拒绝履行的,对方当事人可以向人民法院申请执行,也可以由审判员移送执行员执行。但如果当事人拒不执行的情节严重的,构成犯罪,会被处以有期徒刑或拘役。
《刑法》第三百一十三条
对人民法院的判决、裁定有能力执行而拒不执行,情节严重的,处三年以下有期徒刑、拘役或者罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
单位犯前款罪的,对单位判处罚金,并对其直接负责的主管人员和其他直接责任人员,依照前款的规定处罚。