I am nonresident alien and have US banking account where I got payment from US company for advertising their site in Peru. Should I pay US taxes?
My company is based in India. But I collect all my payments from US customers and deposit in a bank in US. Do I have to pay US taxes for this money?