Bisacodyl tablets should take 6 to 12 hours to work. Suppositories take 10 to 45 minutes to work, so it's best to stay close to the toilet. The most common side effects are sickness (nausea), diarrhea, stomach pain, or cramps.