You will pay U.S. taxes based on what country you are from, what tax treaty is in place, how and where your LLC makes money, where your clients are, if your LLC has a “permanent establishment” in the U.S., if your LLC’s income is “effectively connected” to a U.S. trade ...
If you’re operating as a Sole Proprietorship (and notforming an LLC), then you’ll just use your SSN with the IRS for tax purposes and with the bank to open an individual account. If you form an LLC, then you’d use your EIN with the IRS for tax purposes and with the bank to ...