Dr.Monzer Kahf, a prominent economist and counselor states: “Zakah due date is one lunar year (354 days) after one had acquired a total (of gold + cash + share at market value + any debts they may have on others + any 401K, IRA or any similar saving account) that is equal to Nisab (we used to consider Nisab as US$ 1000 but with the tremendous decline of the Dollar I should say it is now about 1000 Euro or about $1500). Please remember that Zakah is not on the profit, it is rather on the total assets that you own whether for the purpose of trading or for the purpose of just saving with or without investment, with or without profit and even with losses as long as on the 354th day you own a Nisab or more. In pricing you always take the market price on the due date.”