Company Registration in Canada for Non-Residents

Canada is known for its business-friendly environment, robust economy, and stable political climate, which make it an attractive destination for entrepreneurs and investors worldwide. If you’re a non-resident looking to start a business in Canada, there are several steps you need to follow to ensure that your company is properly registered and compliant with Canadian laws and regulations.

Step 1: Determine the Type of Business Structure

The first step in registering your business in Canada is to determine the type of business structure you want to establish. There are several options available, including sole proprietorship, partnership, corporation, and cooperative. Each type of structure has its own advantages and disadvantages, so it’s important to choose the one that best suits your business needs and goals.

For non-residents, the most common business structure is a corporation, as it offers limited liability protection and is easier to manage from a distance. However, it’s important to note that non-residents are required to have a Canadian resident director on their board.

Step 2: Choose a Name for Your Business

Once you’ve decided on the type of business structure, the next step is to choose a name for your business. The name you choose must be unique and not already in use by another company in Canada. You can search for available names on the Canadian government’s website.

Step 3: Register Your Business

To register your business in Canada, you will need to file the appropriate paperwork with the Canadian government. If you’re registering a corporation, you’ll need to file articles of incorporation with the federal government or the province or territory where you plan to do business.

For non-residents, it’s important to note that you will need to appoint a Canadian resident agent to act as your legal representative in Canada. This agent must be authorized to accept legal documents on behalf of your company.

Step 4: Obtain a Business Number and Register for Taxes

After registering your business, you will need to obtain a business number from the Canada Revenue Agency (CRA). This number is used to identify your business for tax purposes and is required to open a bank account, apply for licenses and permits, and file taxes.

You will also need to register for any applicable taxes, such as the Goods and Services Tax/Harmonized Sales Tax (GST/HST) or the Provincial Sales Tax (PST). The requirements for registering for taxes vary depending on the province or territory where your business is located.

Step 5: Obtain Licenses and Permits

Depending on the nature of your business, you may need to obtain licenses and permits from federal, provincial, or municipal authorities. Examples of licenses and permits include business licenses, environmental permits, and health and safety permits.

Step 6: Open a Bank Account

Once you’ve obtained your business number and registered for taxes, you can open a bank account for your business. It’s important to keep your personal finances separate from your business finances to ensure proper accounting and tax reporting.


Registering a business in Canada as a non-resident can be a complex process, but with the right guidance and support, it can be done successfully. At Falcon Law PC, we have experience helping non-residents navigate the Canadian business landscape and can provide guidance on all aspects of company registration. Contact us today at 1-877-892-7778 or to learn more.

For inquiries or further assistance, please contact us using the information below.

Talk to us now at

Book a consultation fast and easy