不按期交房违约金的计算方式通常有以下两种:一是按照合同约定计算。若购房合同中明确约定了违约金的具体数额或计算方法,那么就按照合同约定执行。比如约定每日按照购房款的一定比例计算违约金,就依此公式计算。二是按照法定标准计算。当合同未约定违约金时,则按照法定标准。根据相关司法解释,逾期交付使用房屋的,按照逾期交付使用房屋期间有关主管部门公布或者有资格的房地产评估机构评定的同地段同类房屋租金标准确定违约金数额。一般来说,违约金旨在弥补购房者因开发商逾期交房所遭受的损失,如另行租房的额外支出等。在主张违约金时,购房者需注意及时收集开发商逾期交房的证据,如书面通知、短信、交房记录等,以便在需要时维护自身合法权益。同时,若违约金过高或过低,当事人可请求法院或仲裁机构予以适当调整。过高时开发商可请求减少,过低时购房者可请求增加,以确保违约金能合理反映实际损失情况。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。