 Now, the second, which is usually the most common, and you will hear this the most, is the lack of calcium in your soil. Calcium is needed to grow mature fruit on the tomato plant. Acidic soils, so soils which pH levels are lower in the fives usually, or even below like a 6.5, will cause this to happen.