建设工程无效合同一般不能主张违约金。按照法律规定,合同无效自始至终没有法律约束力,违约金条款作为合同一部分也会无效,所以当事人通常不能依据无效合同里的违约金条款主张违约金。
要是建设工程合同无效,但建设工程经验收合格,可参照合同里关于工程价款的约定进行折价补偿。若验收不合格,不过经修复后合格,承包人要承担修复费用,也能参照合同约定获得折价补偿。要是验收不合格,且修复后仍不合格,承包人就无法获得折价补偿。
即便无效合同不能主张违约金,要是一方当事人因另一方过错遭受损失,受损害方在确定过错方责任大小后,能依据侵权责任编相关规定,要求过错方承担赔偿责任。赔偿范围通常涵盖因合同无效遭受的实际损失,像直接的经济损失、为订立和履行合同支出的合理费用等。
综上所述,建设工程无效合同主张违约金受限,但当事人可根据具体情况主张折价补偿,或者要求过错方赔偿损失。