From the date of the transaction or sale, it can take 24-48 hours for funds to post to your account.