if the obligation is $2900 on the 941, you would have deposited the liability each month of the quarter
and when filing the 941, you will have paid in what is owed and there will be nothing due with this return
the limit is $2500 that you do not have to prepay
for July's obligation you would paid(electronically) by Aug. 15, for Aug, by Sept.15, and for the quarter Oct. 15
EFPTS is a very good way to comply with electronic filing