It's generally accepted that the best corporate structure for a searchfund operated company in the US is an S-Corp, where profits are passed through to the owner and reported on their personal income tax returns.

However, this type of a structure is not available in Canada. Corporations in Canada have to pay corporate tax on their profits. What then is the best structure to adopt in Canada? Is it a corporation or a sole proprietorship? or something else?