Can my S-corp legally own a foreign bank account to collect deposits from foreign clients?
Additionally, can I keep that money in the foreign bank account and pay taxes against these funds from my personal savings account in US (because S-corp is a pass-through entity anyway)?
Note that the intention is to report the foreign bank account with the IRS, it's just easier to have a foreign bank account to collect international payments and protect against currency fluctuations.