Clue: Deposit money in bank not long ago (8)
Answer: RECENTLY
Explanation: Definition: not long ago
CENT in RELY