不正常。中介是不能收客户定金的,所有的定金,首付款等都是给房主的,介只能收中介费,所以买房子中介让先交20万后一个月交房并不正常。具体你去当地房管局咨询一下。好多地方都有官方的资金监管账户,全部线上交易,特别方便。