Q: I made a vow to Allah to perform Hajj every year. Before this I was not an employee, but circumstances changed and I was recruited by the army. My superior officer does not permit me to perform Hajj every year. Have I committed a sin in this or not?

A: If what is preventing you from performing Hajj in some years is a reason beyond your control that you cannot overcome, you have not committed a sin, as Allah (Exalted be He) says (what means):Surah Al-Baqarah, 2: 286 Allâh burdens not a person beyond his scope. And Allah (Exalted be He) also says:Surah Al-Ma'idah, 5: 6 Allâh does not want to place you in difficulty  

May Allah grant us success! May peace and blessings be upon our Prophet Muhammad, his family, and Companions!

Permanent Committee for Scholarly Research and Ifta’
Member Member Deputy Chairman Chairman
`Abdullah ibn Qa`ud `Abdullah ibn Ghudayyan `Abdul-Razzaq `Afify `Abdul-`Aziz ibn `Abdullah ibn Baz

[Source: Alifta.net]