Secara umum dalam kasus muntah darah, karakteristik volume perdarahan perlu diklarifikasi. Jika volume perdarahan relatif kecil, berkisar antara 50-100 ml, sebagian besar perdarahan ditandai dengan robekan pada selaput lendir fundus kardia dan menyebabkan perdarahan gastrointestinal. Jenis pendarahan ini tidak hanya lebih kecil volumenya tetapi juga lebih segar warnanya, beberapa mungkin ditandai dengan muntah darah. Kedua, mual, muntah dan muntah darah jika disertai dengan nyeri perut, kemungkinan adanya ulkus, terutama pada kasus ulkus di bulb duodenum atau di sinus lambung, yang merupakan ulkus berulang dalam jangka waktu yang lama dan menyebabkan perdarahan. Jika permukaan ulkus telah menyusup ke submukosa, dapat menyebabkan perdarahan di saluran pencernaan dan mengikis pembuluh darah, yang mengarah ke kondisi yang mengancam jiwa. Dalam kasus ludah darah yang lebih ringan, mungkin ada kerusakan mukosa; jika pendarahannya berat, biasanya dianggap sebagai kasus pembuluh darah yang pecah dan mungkin ulkus. Sambil menunggu muntah-muntah mereda, gastroskopi perlu dilakukan untuk lebih memperjelas diagnosis.