alecsing
Mar 29th 2007, 1:49 pm
Hello friends,
I am from India. I have signed up to some affiliate networks. They say that they require some W8 Tax form. I don't understand what to do about it.
Also, I am worried because if I don't send tax form and earn money, maybe my payment will not be sent. Does that happen?
Please suggest some networks which don't require tax form.
Thanks
I am from India. I have signed up to some affiliate networks. They say that they require some W8 Tax form. I don't understand what to do about it.
Also, I am worried because if I don't send tax form and earn money, maybe my payment will not be sent. Does that happen?
Please suggest some networks which don't require tax form.
Thanks