is that i need to pay tax with my earning from adsense if i am non-us citizen ?! thanks for information..
Its not necessary to pay usa taxes. IT may be necessary to pay taxes to your country depending on where you live.
If you are not a US citizen or resident then you don't have to pay US tax. But you still have to report and pay taxes on Google earnings in the country where you live. Or you can break the law by not reporting them.