Every business owner in Canada is required to report business income when they file their taxes each year, and many of these business owners are also required to charge and remit sales tax on these revenues.
To do so, business owners, whether sole proprietorships, partnerships or corporations, are required to open a GST/HST account.