If you give money away, I think that means you don't have to pay zakat on that money, and it becomes the responsibility of the person receiving the money to pay zakat. Is that correct? For example, lets say I give money above the nisab value who ends up keeping the money for a year. It will be his responsibility to pay zakat on it, and not my responsibility. Is that correct? I'm assuming it will be the receivers responsibility in this case?
Anyway, what if you give money away to your children? A child who has reached the age of puberty. Money which you place into the childs bank account, money you no longer consider your money, as you have given it away to your child. Do you as the parent have to pay zakat on that money, even though you have given it away to the child, or does it become the child's responsibility after receiving the money to pay zakat on it if the child is above the age of puberty? For this too, I assume that it will be the childs responsibility?
So finally the question. If my assumptions about the 2 scenarios above are correct, what if the child is below the age of puberty, and you are a parent are giving money away into your childs bank account, money you will never use, money you are giving away into your childs account so the child can use it in the future. I am faily sure that the child doesn't have to pay zakat on that money until he reaches the age of puberty. What what about before that time? Does the parent have to pay zakat on that money? Or does the parent not have to pay zakat on that money as the parent has given that money away and no longer considers it his own money and will never use that money.
I.e. you've given the money away to someone, so you are no longer responsible for it, however the person who has the money or will have access to the money in the future is too young to pay zakat. Is zakat due on this money if more than nisab?