I am serving in United Nations and getting paid in dollars. My contract is for one year only. From the salary I also run my household expenditure. I intend to go for hajj next year; in-shaAllah for which I want to save some money. It is pertinent to mention that the amount is more then 7 and half tola gold. My question is that am I suppose to give zakah on this money which I am earning from United Nations? Please clarify in the light of Shariah.