Heartburn Causes. Heartburn is actually a symptom of GERD (gastroesophageal reflux disease), and is caused by acid refluxing back into the esophagus. Risk factors include those that increase the production of acid in the stomach, as well as structural problems that allow acid reflux into the esophagus.