Benefits Deposits are received minutes after making the transfer. You can make deposits easily from your bank. You can make deposits from different personal accounts, depending on which banks are available.