房屋合同违约金的计算方式通常有约定和法定两种情况。若合同中有明确约定违约金的具体数额或计算方法,那么应按照合同约定来计算。比如约定按房屋总价的一定比例,如5%计算违约金,就用房屋总价乘以该比例得出违约金数额。若合同未约定违约金,受损害方根据标的的性质以及损失的大小,可以合理选择请求对方承担修理、重作、更换、退货、减少价款或者报酬等违约责任。同时,还可要求赔偿因违约所造成的损失,包括合同履行后可以获得的利益,但不得超过违约一方订立合同时预见到或者应当预见到的因违约可能造成的损失。例如因对方违约导致房屋闲置期间的租金损失等。在计算违约金时,要综合考虑合同履行情况、违约方过错程度等因素,以确保违约金数额合理、公平,既能弥补守约方损失,又能对违约行为起到一定的惩戒作用。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。