If you have a problem with water retention, excess salt may be the cause. Your body will tolerate a certain amount of sodium, however, the more salt you consume, the more fluid you need to dilute it. To overcome this problem, always drink plenty of water.