回答是:公积金扣款时间不固定的原因是企业汇缴公积金的时间不确定。因为根据住房公积金管理中心的管理规定,以及相关要求,企事业单位汇缴公积金一般是在每月的1日、10日、15日、30日。

具体日期由企业和公积金协商确定,所以个人住房按揭贷款扣款日期主要是依据其所在单位汇缴日期确定,从而保证扣款日还款账户存款余额能够覆盖当期贷款本息。所以,公积金扣款时间不固定。