It is like any other type of purchase. It depends. It is best to have the money in there prior to making the payment as the money can be charged to your card as soon as you hit the pay button. There is no way to tell, if it will be instant or a couple of days.