开口合同是指价格事先不能完全确定,如对于费率招标,事先确定好计算基数和费率,费率不变,但结算时可能计算基数由于工程变更、施工方案变化等原因发生了变化,计算基数*费率来确定最终的结算价。结算价与最初按计算基数*费率得到的预算价不同。所以叫开口合同。闭口合同与总价合同类似,价格一般包死。