公积金买房是需要先交首付的,公积金买房是贷款买房,办理房贷必须要先签订合同并办好网签才行,而签合同就少不了要交首付,这一点公积金贷款和商业贷款都是一样的。所以是先交首付签合同再用公积金买房。