Vitamin D is a fat-soluble vitamin, which means if you have a gastrointestinal condition that affects your ability to absorb fats, you may have lower absorption of fat-soluble vitamins like vitamin D. This includes conditions like Crohn's disease, celiac disease and non-celiac gluten sensitivity, and other inflammatory bowel diseases.