Singkatnya, darah yang dikeluarkan selama menstruasi adalah lapisan endometrium yang ditumpahkan, dipecah dan dikeluarkan. Ada lapisan basal di bawah lapisan fungsional lumbung, yang membentuk lapisan jaringan baru untuk bulan berikutnya, menebalkan lapisan rahim. Saat menstruasi dimulai, lapisan permukaan fungsional endometrium rusak dan mengelupas. Inilah yang menyebabkan keluarnya darah saat haid. Faktor koagulasi yang biasanya menyebabkan darah menggumpal malah dipecah oleh enzim yang dilepaskan saat endometrium rusak.