You will need a EIN from the US government for open a Bank account for your US LLC. Its required, no bank will open that account without EIN number to IRS. If you are a non-US citizen they will confirm if no incoming or trade was made in US, if not, then tax will be 0% to you.correct me if I'm wrong. But doesn't this only matter if you are a US citizen? Say I live in Europe and I'm the beneficial owner of a US LLC, how does FATCA comes into play?
FACTA works for all US Companies, include Non-US owners.