hi i am a student...don't know much but when i went for my summer training in a bank they use to organize a small party, after a little celebration in which a birthday hat was been kept and the birthday person would wear it while cutting the cake and receiving the gift.Then a small party was organized while gift was given on behalf of all employees.....they all contributed for it in a fund especially kept for birthday and retirement or transfer parties.