When you help others, it is definitely at our expenses. How to view that “expenses” depends on what we want, or our motivation.
Some help others because they want praise and recognition and become popular.
Some help others because they want others to help them later.
Some help others because they feel the need to help those in need at that moment, and they do not expect any return in words or in favour.
I am sure all of us here have fallen into all three categories at some point in time in our lives when we extend our helping hands. I think none of the motivation is wrong, helping is helping and is a good deed as the receiver has been benefitted one way or another.
But on a spiritual point of view, of course the best is to help others without any expectation of praise, or return in favour. When we are in the path of spirituality, best is we do more and expect less, then we will be acting closer to what Buddha will be doing, spontaneous in helping…..our human qualities will excel. Even when you don’t want praise or recognition to start with, you will be praised and recognised in the end.
Look at beautiful Mother Teresa, she spent her whole life dedicated at helping those no one would be close to, she is humble and she did not ask for recognition, nor praise, not any monetary in return, in the end she won the Nobel Peace price and was internationally recognised.