The cramping that usually accompanies the menstrual period is the primary cause of this upset stomach and it can occur before, during or after a woman’s period. However, this nausea could also be caused by excess stomach acid that comes from the changes and imbalance in hormones during the menstrual cycle.