Niacinamide already shows its effect two weeks after use. The optimal result is achieved after about 28 days.