法律分析:合同违约金是可以税前扣除的。根据相关法律规定,企业在成本、费用、税金、损失和其他支出等范围内,可以在税前扣除。而违约金也算损失的一种,故可以在税前扣除。法律依据:《 人民共和国企业所得税税前扣除办法》第五十六条纳税人按照经济合同法规支付的违约金(包括银行罚息)、罚款和诉讼费可以扣除。