Giving (Benefactive Register)

6 related grammar points that express the same core idea - compared below so you can tell which one to reach for.

Members

あげます / くれます

Someone gives something to you (or to your family, your team, your side).

vs : Use くれる. Japanese picks the giving verb by direction, not by politeness: あげる always points away from the speaker, くれる always points towards. 友達に本をあげた is you giving; 友達が本をくれた is them giving to you, and swapping them reverses who did what.

くださる / さしあげる

Someone senior to you gave you something.

vs : Use くださる. Direction is still inward, same as くれる, but くださる raises the giver, which is what you want for a teacher, a client or a boss. Plain くれる for a superior is not rude so much as flat, and in a thank-you it reads as careless.

You are giving something to someone senior to you.

vs : Use さしあげる, the humble outward form, which lowers you rather than raising them. Be sparing with it: said to the person's face it can sound as if you are drawing attention to the favour, so plain あげます is often the safer choice in the moment.