Here you are. Например, вы за столом и просите передать вам соль:
Will you pass me the salt, please?
Передающий соль, отвечает:
Here you are. - Но на русский эта фраза переводится как Вот, пожалуйста (синоним вашего "на").
А когда вы даете, то в этом случае говорите Take it, please; Here it is; It's for you, take it.
вот, возьмите! — here you are (- take it)!
Gena take it :-)