Asid perut adalah bahan penting yang membantu mencerna makanan, tetapi jika terlalu banyak ia dirembes, ia boleh menyebabkan refluks asid. Punca pengeluaran asid gastrik yang berlebihan mungkin termasuk diet yang tidak teratur, minum berlebihan, merokok dan tekanan.