Deposit on home -- enter data (5)
I believe the answer is:
input
'enter data' is the definition.
(I've seen this before)
'deposit on home' is the wordplay.
'deposit' becomes 'put' (I've seen this in other clues).
'on' means one lot of letters go next to another.
'home' becomes 'in' ('he's home' can mean 'he's in').
'put' put after 'in' is 'INPUT'.
(Other definitions for input that I've seen before include "contributed information" , "Contribution of work or information" , "Person's contribution (to a project)" , "Contribution - data fed to computer" , "Person's contribution (to activity); electrical signal" .)