I receive an offer from a company in the US to work as an independent contractor. I'm not a US citizen nor a US resident, I will be working online as a contractor from outside the US. Will I have to pay US tax or more precisely will my employer withhold tax from my pay? I have made some research and found out that employer must without 30% tax from an independent contractor, but I cannot determine in which situation, ie if I'm outside of the USA and not a US citizen/resident.
As a general rule, wages earned by nonresident aliens for services performed outside of the United States for any employer are foreign source income and therefore are not subject to reporting and withholding of U.S. federal income tax.
I suspect the 30% comes from an article about backup withholding - that most likely would not apply to you, and you'd know if it did.