What Makes The Ceremonial Bath (Ghusul) Obligatory?
Ghusul or ceremonial bath is required before salat in the following instances: 1. Ejaculation through sexual intercourse or otherwise. This can happen while awake or in sleep. 2. Menstruation or puerperal discharge. Urination doesn’t require ghusul. Also if there is a small involuntary discharge after urination it doesn’t require ghusl.