Yes, Cashlib deposits are instant. You get your deposit amount when you enter the 16-digit PIN on your voucher card.