There's way too much to say on this subject and there way to much to read before. Opinions will vary, situations will vary friend to friend, and it depends on the type of person you are. Girlfriends / Wives and Family need to be treated different from friends in my opinion. In my case I have many longtime friends that are well below me, some where I am, and a handful that are above. On occasion I treat the ones below me, especially if it's something outside their reach that I want to do with them. One's above me do the same with me, treating me. On occasion. But in most cases is we cover our own portions and "usually" no one asks for special treatment. I almost never talk income. But obviously people know what I drive, where I live, and the kind of "toys" I have.