太原公积金余额可以用来做首付,但需要满足一定条件。首先,购买的房屋必须是符合太原公积金的购房条件和限制的。其次,公积金账户余额要足够支付首付款的金额。最后,还需根据银行的贷款政策进行申请,若贷款额度不够,还需要提供其他的担保或者增加首付款比例。总之,公积金余额可以成为首付款的来源,但需要满足一定的条件和手续。