Do intravenous or subcutaneous vitamin injections like vitamin B12 injections invalidate fasting?
All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad, sallallaahu ‘alayhi wa sallam, is His slave and Messenger.
If intravenous or subcutaneous injections containing vitamins and other substances are taken for the purpose of treatment and not nutrition, then they do not invalidate fasting according to the Fatwa (ruling) of the permanent committee for issuing Fataawa.
The text of the Fatwa reads: "It is permissible for a fasting person to take intramuscular and intravenous injections by day in Ramadan. However, it is impermissible for a fasting person to take nutritional injections by day in Ramadan because this is like eating and drinking. Taking these injections is considered a trick to break one’s fast in Ramadan. If it is possible to take intramuscular and intravenous injections by night, this is preferable."
Allaah Knows best.
You can search for fatwa through many choices