…) Iron absorption will be poor if you have low stomach acid, inflammatory bowel or coeliac disease. People who don’t eat meat or consume low levels of meat may also be at risk. Blood loss from excessive menstrual bleeding or stomach ulcers can also deplete iron stores.