法律分析:合同违约金是可以税前扣除的。根据相关法律规定,企业在成本、费用、税金、损失和其他支出等范围内,可以在税前扣除。而违约金也算损失的一种,故可以在税前扣除。
法律依据:《企业所得税税前扣除办法》第五十六条
纳税人按照经济合同法规支付的违约金(包括银行罚息)、罚款和诉讼费可以扣除。
约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。
当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。