Donating one kidney does not cause any harm as a single kidney can perform all the necessary vital functions. When one kidney is removed the other enlarges and its capacity to filter blood goes up. So, donating one kidney to a needy patient does not cause any harm.