结论:
工程合同违约金计算有约定和法定两种方式,有约定按约定计算,过分高于或低于损失可请求调整;未约定则按实际损失计算。
法律解析:
根据《中华人民共和国民法典》相关规定,合同自由是一项重要原则,所以工程合同中若对违约金计算方式有约定,通常应按照约定执行。不过为了维护公平公正,当约定违约金过分高于或低于造成的损失时,当事人可请求法院或仲裁机构适当调整,法院会综合实际损失、合同履行情况、当事人过错程度和预期利益等因素,依据公平和诚实信用原则衡量。若合同未约定违约金计算方式,就根据违约造成的实际损失计算,实际损失涵盖直接损失和间接损失,但主张间接损失需要充分证据证明损失与违约行为有因果关系且具有可预见性。如果在工程合同违约金方面遇到复杂问题,建议向专业法律人士咨询,以保障自身合法权益。