1、卖房合同违约金的计算方式分约定和法定两种情况。要是合同里有关于违约金的约定,一般就按合同定的办法来算。合同能直接规定一个具体的违约金数目,也能规定按照一定的比例来计算。打个比方,合同约定违约的一方要支付房屋总价的一定比例当作违约金。只要这个约定不违反法律和行政法规的硬性规定,不违背社会公序良俗,也不存在明显不公平等能撤销的情况,通常就会按照约定来处理。要是约定的违约金比实际造成的损失少,当事人可以让法院或者仲裁机构提高违约金数额;要是约定的违约金比实际损失高出很多,当事人也能要求适当降低。判断是不是“高出很多”,一般要以违约造成的损失为依据,同时考虑合同的履行状况、当事人的过错程度以及预期能得到的利益等多项因素,按照公平和诚实信用的原则来衡量。
2、要是合同没有约定违约金的计算方法,按照《中华人民共和国民法典》的相关规定,受到损失的一方可以要求违约方赔偿因为违约造成的损失,这里面包括合同正常履行后能获得的利益,但不能超过违约方在签订合同时能预见到或者应该能预见到的因为违约可能造成的损失。在实际操作中,损失有直接损失和间接损失,这需要受损方拿出证据来证明。