Answer by
worker2592 (117)
A US S corp can be owned by a Canadian. It can be a person or another company. As long as that person fills out US paper work and the business resides on US soil, then it falls under the obligations of US S Corp. Other Countries already own some US S Corps.