合同违约金是否交税分情况而定:1. 因对方违约取得的违约金收入属于价外费用应并入销售额计算缴纳增值税等流转税。例如销售货物合同中对方违约支付的违约金要缴纳增值税。《增值税暂行条例》第六条规定销售额为纳税人发生应税销售行为收取的全部价款和价外费用。2. 若是因己方违约支付给对方的违约金不属于增值税应税行为无需缴纳增值税等流转税。3. 对于企业所得税企业因违约支付的违约金符合企业所得税法规定的可以在企业所得税前扣除;因对方违约取得的违约金收入应计入企业收入总额计算缴纳企业所得税。《企业所得税法》第六条规定企业以货币形式和非货币形式从各种来源取得的收入为收入总额。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。