As you are collecting, the money will be transferred into your bank account through a Payment Processor (e.g. WePay, Stripe, etc.) on a continuous basis. You do not have to wait until after the event, group payment or fundraiser to receive your money!

The exact time-frame of someone paying to that money ending in your bank account will depend on the Payment Processor you chose. If you use WePay, you can expect to have that money within a couple of days--sometimes even the same day! 

You can learn more about Payment Processors here: http://www.payitsquare.com/about/faq/payment-processors.aspx