Excessive intake of some food components have been associated with lowering calcium levels, which can interfere with bone production. These include the following: Sodium Oxalate Phosphorus  Caffeine may have a slight impact on bone loss, as well. Drinking soda is linked to bone loss, possibly due to the caffeine and phosphorous content, or because it’s associated with generally poor eating habits.