A lack of folic acid may also cause hyperpigmentation. Folate is a B vitamin, and folic acid is its accessible form . Lack of this essential component has been linked to skin darkening.