) 2) Do I have to pay zakah on the outstanding amount every year?
(3) Does the person who has taken the loan also pays zakah every year on the amount of loan he has received from me?
بسم الله الرحمن الرحيم
(1) If you are sure that you would receive that amount and it is equal to nisab or you are owner of nisab without that amount then in this case the zakah of the amount which you have given as debt shall be wajib on you. You are free whether pay the zakah each year or give the zakah of all the previous years when you receive the amount.
(2) Zakah of this amount is not wajib on the person who has taken the loan.
Allah knows Best!
Darul Uloom Deoband