Working from home on a contract basis in Edmonton is a completely legal and popular form of employment that offers flexibility, independence, and the opportunity to balance your professional and personal life. For Ukrainian newcomers, this type of work can be a great way to start a career in Canada, especially if they have skills in areas where remote work is the norm. As of November 2025, there are over 226 remote work-from-home jobs available on Indeed in Edmonton and over 67 contract positions for working from home on LinkedIn. A Robert Half study shows that in Edmonton, 6% of new jobs are fully remote and 26% are hybrid, demonstrating the growing popularity of flexible forms of employment.
Legal status of contract work in Canada
Contract work or working as an independent contractor is a legal form of employment in Canada and Alberta in particular. However, it is important to understand the difference between employee and independent contractor status, as it affects your rights, responsibilities, and tax obligations. Contracts with independent contractors are becoming increasingly common, especially in a dynamic economy such as Alberta's.
Independent contractors in Alberta have certain rights and responsibilities that differ from those of employees. They can claim allowable business expenses under the Income Tax Act, which offset their annual income. Contractors are required to have private workplace accident insurance and may work for as many other companies as they wish, subject to any restrictions in their independent contractor agreement. They are also responsible for arranging their own Employment Insurance and Canada Pension Plan payments, paying taxes and GST, and providing health insurance.
Unlike employees, independent contractors are not protected by the Alberta Employment Standards Code, the Alberta Human Rights Act, and common law. Employees are entitled to statutory benefits and protections such as minimum wage, vacation pay, and overtime pay, while independent contractors are responsible for managing their own benefits and protections. Employers who misclassify workers may be liable for unpaid wages, benefits, and statutory entitlements.
Immigration requirements for contract work
For Ukrainian newcomers in Canada under the CUAET (Canada-Ukraine Authorization for Emergency Travel) program, the ability to work on a contract basis depends on the type of work permit. Holders of an open work permit are free to engage in freelance and self-employment, as this permit allows them to work for any employer, including self-employment. However, you must still register your freelance business (as a sole proprietorship or corporation) and report your income to the CRA.
If you have a closed work permit, freelancing is prohibited, as these permits are specific to a particular job. You are only allowed to work for the employer specified in your permit, and freelancing is considered unauthorized work, which can lead to deportation or denial of permanent residence. Permanent residents (PR) and Canadian citizens have the full right to freelance, start a business, or be self-employed without any restrictions.
For those who were approved under the CUAET program and arrived in Canada before March 31, 2024, there is an option to apply for an open work permit or extend an existing one. Ukrainian temporary residents and their family members in Canada can access free settlement services until March 31, 2025.
Licensing a home-based business in Edmonton
If you plan to conduct contract work from home in Edmonton, it is important to understand the requirements for licensing a home-based business. Home-based businesses in Edmonton must comply with specific development rules under the city's Zoning Bylaw and Business Licence Bylaw. Your business must fully comply with the Zoning Bylaw and be a permitted use in your property zone.
According to Edmonton city regulations, the total area of any auxiliary building (garage, shed) required for business operations has a maximum limit of 60 square meters. The total number of employees working on site at the same time and not residing in the dwelling must not exceed two. Home-based businesses and businesses outside the city limits do not require a fire inspection.
The City of Edmonton regularly hosts free webinars for those considering starting a home-based business, explaining the differences between small and large home-based businesses, the business license application process, and general rules for home-based businesses. Once all application requirements have been met, your business license will be issued and the license certificate will be mailed to you within approximately two weeks.
Registering a business in Alberta
To legally conduct contracting activities in Edmonton, you must register your business. The simplest form is a sole proprietorship, also known as trade name registration in Alberta. A sole proprietorship in Alberta must be owned by an individual, not a corporation, and the owner must be at least 18 years of age with a physical address in Alberta, with no residency requirement.
The registration process involves several steps. First, you need to choose a business name, and when choosing a name, it is recommended to include two elements: distinctive and descriptive words. Then you need to obtain a Business Name Report to reserve the name. Next, you must complete a Declaration of Trade Name form and submit it to an authorized Corporate Registry service provider with your business name, Business Name Report (if used), valid photo ID, and payment.
Registering a sole proprietorship or partnership typically costs between $160 and $200, while incorporating a business costs around $400 or more. Once registered, you will receive an email when your federal Business Number is issued, if you have not already been assigned one as an individual or corporation.
Tax obligations of contract workers
Freelancers and independent contractors in Canada are considered self-employed for tax purposes, which means they are responsible for tracking their income, deducting business expenses, and filing their own taxes. Unlike employees, freelancers do not have automatic income tax, Canada Pension Plan (CPP), or Employment Insurance (EI) deductions from their income.
If you are a sole proprietor or partnership, you need to record your income and expenses on Form T2125, Statement of Business or Professional Activities, which is attached to your standard personal income tax return, Form T1. You must collect all relevant documents, including bank statements, credit card statements, T4s for earned income, invoices, and receipts for business expenses.
Self-employed Canadians do not have employers who deduct CPP from their paychecks and then match that amount and transfer it to the CRA. Instead, they are responsible for both their share of CPP and what would have been the employer's contribution. In 2025, self-employed Canadians must be prepared to pay 11.9% of their income to the CRA, up to a maximum of $8,068.20. Taxes owed to the CRA must be paid by April 30, even if the filing deadline for self-employed individuals is June 15.
Registering for GST/HST
If you earn more than $30,000 per year as a freelancer, you are required to register for GST/HST and collect sales tax from your customers. This threshold includes all sales from freelance activities, whether they are conducted in person or online, and applies even if you have no tax to collect because all your clients are outside Canada.
You have 29 days from the end of the month in which you crossed the threshold to register for GST/HST. Once registered, you are required to collect GST/HST on all taxable supplies of goods and services and remit the amount collected to the CRA, minus any Input Tax Credits (ITCs) you claim for GST/HST paid on business expenses. In Alberta, the GST rate is 5% because the province does not have a provincial sales tax.
You can register online through the CRA's Business Registration Online (BRO) service, by phone at 1-800-959-5525, or by mail by submitting Form RC1, “Request for a Business Number.” You will need to provide the name and address of your business, your Social Insurance Number (SIN) if you are a sole proprietor, and your estimated annual income.
Home office expense deductions
If you work from home, you can deduct a reasonable portion of your home office expenses. For self-employed individuals, deducting expenses for a workspace at home is allowed if one of the following conditions is met: the workspace is your primary place of business (more than 50% of the time) or it is regularly and consistently used for personal meetings with clients.
Eligible expenses for self-employed individuals include utilities (water, heating, gas, electricity), insurance, property taxes, maintenance, rent, and condo fees. You cannot use these expenses to create or increase losses for the year, but you can carry them over to another tax year.
For employees who work from home, the rules are slightly different. Employees who worked from home more than 50% of the time for at least four consecutive weeks in 2024 may be eligible for a home office expense deduction. To do so, they must have a completed T2200 form, “Declaration of Conditions of Employment,” reviewed and signed by their employer.
Popular fields for contract work from home
There are many opportunities for contract work from home in Edmonton in a variety of fields. The technology sector offers positions in IT services, web development, cybersecurity, and cloud services. Content and copywriting is another popular field, with positions available as AI Content Writer, Content Editor, Freelance Writer, and others, often with flexible schedules.
Graphic design and visual communications offer opportunities for designers to work remotely on branding, UI/UX, and animation. Consulting is popular among skilled professionals in finance, engineering, or HR, who often work independently with startups and small and medium-sized businesses. Education and tutoring includes online teaching of English, math, and other subjects through platforms such as Outlier.
Administrative support and virtual assistants are in demand for remote data entry, office administration, and online market research. Marketing and social media offer positions such as Digital Marketing Strategist, Marketing Coordinator, and others.
Platforms for finding contract work
There are many platforms where you can find contract work from home in Edmonton and Canada in general. Indeed, LinkedIn, and CareerBeacon are the main platforms for finding remote and contract jobs in Edmonton. Volunteer Connector works with ECVO to expand its list of opportunities.
Global freelance platforms include Upwork, which is one of the world's largest freelance resources and a favorite among Canadians, offering professional services such as web development, copywriting, accounting, and project management. Fiverr is a global freelance platform widely used by Canadians for graphic design, content writing, digital marketing, animation, and video editing.
UrbanTasker is a Canadian home services marketplace that connects home service providers with local customers and is suitable for skilled tradespeople looking for flexible local jobs. GigExchange and GigjobsCanada specialize in the gig economy in Canada. Twine offers freelance and remote jobs from clients in Edmonton with the ability to search for projects that match your skills.
Benefits and challenges of contract work
Working from home on a contract basis has numerous benefits. Flexibility allows you to control when you work, how much work you want to take on, and where you work. You can diversify your income streams, gain a variety of experience, and work on your own terms. Freelancers can claim business expenses as deductions, including home office expenses, vehicle expenses, and professional fees.
However, there are also challenges. Independent contractors are not entitled to benefits such as minimum wage, overtime pay, vacation pay, and employment insurance that employees are entitled to. They are responsible for managing their own taxes, including GST/HST payments, if applicable, and arranging their own insurance and business expenses.
Freelancers must pay the full amount of CPP themselves — both the employee and employer portions. Ensuring a stable income can be challenging, and freelancers need to actively seek out clients and manage their cash flow.
Practical tips for getting started
To successfully start contract work from home in Edmonton, it is recommended that you follow certain practices. Make sure your immigration status allows you to be self-employed, especially if you hold an open work permit. Register your business as a sole proprietorship in Alberta and obtain a Business Number from the CRA.
Keep proper business records, including invoices and tax returns, and obtain appropriate insurance coverage. Register for WCB (Workers' Compensation Board) coverage if it applies to your activities. If you expect to earn more than $30,000, register for GST/HST.
Create a detailed profile on freelance platforms, highlighting your skills, experience, and hourly rates. Build a portfolio website to attract direct clients and avoid “cash” or informal side jobs. Seek support from local settlement services or business incubators if you need help getting started.
Contract work from home in Edmonton is a legitimate and accessible option for those seeking flexibility and independence in their careers. With proper planning, an understanding of your tax obligations, and compliance with legal requirements, you can successfully build a career as a freelancer or independent contractor in this dynamic Canadian city.