the money you donate to the round up fund at walmart or anywhere else is collected by walmart then donated by walmart. then they are able to put on their taxes that they donated a certain amount which gives them credit meaning they have to pay less. they are not doing a good thing with the round up system they are just trying to pay less taxes