Yes, I’ve always found it really simple to deposit – although I’ve only used debit card so far, it was quick and easy.