How to Start an IT Support & Web Development Business in Canada
How to Start an IT Support & Web Development Business in Canada
A step-by-step guide to launching a managed IT services company, web development agency, freelance development practice or tech support business in Canada. No licensing required. HST on domestic services, zero-rating for international clients, home office deductions, contractor vs. employee structuring, equipment CCA, SaaS tool deductions and CRA compliance. Written by a licensed Ontario CPA.
What It Actually Costs to Start an IT or Web Dev Business in Canada
IT support and web development businesses have the lowest startup costs of any professional service. You do not need a storefront, specialized equipment, inventory or municipal licences. A laptop, an internet connection, a corporation and a CRA registration are enough to start billing clients tomorrow. Here are the typical ranges across the three most common formats.
| Cost Component | Solo Freelancer (Home Office) | Small Agency (2 to 5 people) | MSP / IT Support Company |
|---|---|---|---|
| Equipment (laptops, monitors, peripherals) | $2,000 to $5,000 | $5,000 to $15,000 | $10,000 to $40,000 |
| Software subscriptions (dev tools, PSA, RMM, hosting) | $500 to $2,000/year | $3,000 to $10,000/year | $8,000 to $30,000/year |
| Office space (coworking or commercial lease) | $0 (home office) | $6,000 to $24,000/year | $12,000 to $48,000/year |
| Website, portfolio and marketing | $500 to $2,000 | $2,000 to $8,000 | $3,000 to $15,000 |
| Insurance (E&O, CGL) | $800 to $2,000/year | $1,500 to $4,000/year | $2,000 to $8,000/year |
| Working capital (first 3 months) | $2,000 to $5,000 | $10,000 to $30,000 | $15,000 to $50,000 |
| Legal, accounting, incorporation | $35 to $500 | $35 to $2,000 | $35 to $3,000 |
| Total estimated year-one cost | $5,835 to $16,500 | $27,535 to $93,000 | $50,035 to $194,000 |
Incorporation Through Gondaliya CPA: $35: Federal incorporation is $35 all-inclusive: government fee, NUANS, Articles, minute book, CRA registration. Most IT businesses incorporate because enterprise clients require corp-to-corp invoicing. Start invoicing from day one. Incorporate for $35.
For our complete IT and web development accounting, bookkeeping and tax services, visit our software development and IT consultant accounting page.
10 Steps to Start an IT Support or Web Development Business
1Choose Your Business Model and Service Focus
The IT services industry covers a wide range of business models. Your choice determines your revenue structure, staffing needs, client type and growth trajectory. Choose your primary model before incorporation because it affects your share structure, HST filing frequency and pricing approach.
| Business Model | Revenue Structure | Avg Revenue Per Client Per Year |
|---|---|---|
| Managed Service Provider (MSP) | Monthly retainers for ongoing IT support, monitoring, patch management, backup, security and helpdesk. Predictable recurring revenue. | $3,000 to $36,000 (per client, $250 to $3,000/month per endpoint group) |
| Web development agency | Project-based billing for website design, custom development, e-commerce builds, web applications. Retainers for hosting, maintenance and SEO. | $5,000 to $100,000 (per project). $500 to $3,000/month (retainer clients). |
| Freelance developer / IT consultant | Hourly or project-based billing. Corp-to-corp invoicing to enterprise clients or staffing agencies. Typically 1 to 3 clients at a time. | $50,000 to $250,000 (total, not per client). $75 to $200/hour. |
| IT support (break-fix) | Per-incident billing for troubleshooting, repairs, setup and configuration. Residential and small business clients. No recurring revenue unless you add managed services. | $500 to $5,000 (per client, highly variable) |
| SaaS or digital product | Subscription revenue from a software product you build and sell. Monthly recurring revenue (MRR). High margin at scale. SR&ED eligible. | $10 to $500/month per user. Value depends on user count. |
2Incorporate Before Your First Invoice
IT businesses should incorporate before the first client engagement, not after. Enterprise clients, staffing agencies, government contracts and most B2B relationships require corp-to-corp invoicing. Without a corporation, you cannot accept these engagements. Beyond the practical requirement, incorporation provides liability protection (a single data breach or project failure claim can be catastrophic), the Small Business Deduction (12.2% tax rate) and access to SR&ED tax credits if you develop technology.
| Why Incorporate an IT Business | Dollar Impact |
|---|---|
| Corp-to-corp invoicing required by enterprise clients | Access to contracts paying $75 to $200+/hour that sole props cannot accept. |
| Liability protection: data breach, project failure, IP disputes, negligence claims | A single data breach claim can exceed $100,000. Corporation shields personal assets. |
| SBD at 12.2% vs. personal rates up to 53.53% | $150,000 net income, $70,000 retained: $10,731 annual tax deferral. |
| SR&ED eligibility (if developing novel technology) | $150,000 in qualifying dev wages = $52,500 refundable federal credit. |
| International client zero-rating | $0 HST on US/international revenue. Full ITCs on Canadian expenses. Quarterly refunds common. |
Incorporate Your IT Business for $35
Government fee, NUANS, Articles, minute book, CRA registration, HST with zero-rating. All-inclusive. Done in 1 to 3 business days.
3Register with CRA: HST, Payroll and Corporate Tax
| CRA Account | Why You Need It |
|---|---|
| HST (RT account) | All IT support and web development services to Canadian clients are taxable at 13%. Services to US and international clients are zero-rated (0%). Register before your first invoice to claim ITCs from day one. |
| Payroll (RP account) | Required if you hire employees (developers, support techs, project managers). CPP, EI and income tax deducted from every paycheque. |
| Corporate Tax (RC account) | Your corporation files a T2 return annually. Income taxed at 12.2% (SBD rate) on the first $500,000 of active business income. |
We register all CRA accounts as part of our $35 incorporation service. HST invoicing is configured for 13% Canadian and 0% international from day one.
4Understand the HST Rules for IT Services
This is simpler than most industries. All IT and web development services are taxable. There are no exemptions. The only complexity is international clients, where the rules work in your favour.
| Service Type | HST Status | Key Detail |
|---|---|---|
| IT support, helpdesk, troubleshooting for Canadian clients | Taxable at 13% | Every invoice to a Canadian client includes 13% HST. Place-of-supply rules may adjust the rate for clients in other provinces. |
| Web design, development, e-commerce builds for Canadian clients | Taxable at 13% | Project-based and retainer invoices include 13% HST. |
| IT services for US clients | Zero-rated (0%) | Services provided to non-resident clients are zero-rated. You charge $0 HST but claim full ITCs on all Canadian business expenses. |
| IT services for other international clients | Zero-rated (0%) | Same as US. Full ITCs on Canadian expenses. Businesses with 40%+ international revenue are frequently in a net HST refund position. |
| SaaS product subscriptions (Canadian users) | Taxable (rate depends on user's province) | Digital services to Canadian users are taxable. Multi-province selling requires place-of-supply tracking. |
| SaaS product subscriptions (international users) | Zero-rated | Digital services to non-Canadian users are zero-rated. No HST collected. |
| Hosting, domain registration, SSL certificates (resold to clients) | Taxable at 13% | If you resell hosting or domains to Canadian clients as part of your service, the resale is taxable. |
| Equipment, software, home office, coworking | Full ITCs | HST paid on every business expense is recoverable. Laptops, monitors, software subscriptions, internet, coworking space, conference fees. |
International Clients Create a Refund Position: If 50% of your revenue comes from US or international clients (zero-rated), you collect HST on only half of your revenue. But you claim ITCs on 100% of your Canadian expenses. The result: your ITCs often exceed your HST collected, producing a quarterly refund from CRA. A web developer earning $200,000 (50% US) with $20,000 in Canadian expenses receives approximately $1,300 in net HST refunds per year. File quarterly to receive refunds faster. We configure multi-jurisdiction HST for every IT client. Learn more on our IT consultant accounting page.
5Set Up Your Billing Model: Retainer, Project or Hourly
| Billing Model | Best For | Revenue Predictability | Cash Flow Impact |
|---|---|---|---|
| Monthly retainer (fixed fee) | MSPs, ongoing IT support, website maintenance, SEO retainers. Client pays a fixed monthly amount for a defined scope of service. | High. Recurring revenue is predictable and bankable. | Positive. Cash collected at the start of each month. |
| Project-based (fixed price) | Web development, app development, network infrastructure projects. Client pays a fixed price for a defined deliverable. | Medium. Predictable per project but gaps between projects reduce consistency. | Variable. 50% upfront / 50% on delivery is standard. Scope creep without change orders erodes margin. |
| Hourly billing | Freelance consulting, break-fix IT support, overflow development work, staff augmentation. | Low to medium. Depends on utilization rate and client pipeline. | Delayed. Invoiced after work is performed. Net 15 to net 30 collection cycle adds delay. |
| Hybrid (retainer + project + hourly for out-of-scope) | Agencies and MSPs with a mix of ongoing clients and project work. Base retainer covers recurring tasks. Projects billed separately. Out-of-scope work billed hourly. | High. Retainer base provides floor. Project and hourly work adds upside. | Positive. Retainer collected monthly. Project payments structured in milestones. |
Retainer Revenue Is the Foundation of a Valuable IT Business: When you eventually sell your IT business or bring in a partner, recurring retainer revenue is valued at 1.5x to 3x annual revenue. Project revenue is valued at 0.5x to 1x. Break-fix hourly revenue has minimal valuation. Every MSP and web agency should build retainer revenue as a percentage of total revenue. Target: 50% to 70% retainer by year three. We track retainer vs. project vs. hourly revenue monthly for every IT client.
6Deductible Expenses: What IT Businesses Can Write Off
| Expense Category | Examples | Tax Treatment |
|---|---|---|
| Home office (detailed method) | Rent or mortgage interest, property tax, home insurance, utilities, internet (business %). Dedicated workspace required. | 100% deductible on the business-use portion. Detailed method generates $3,000 to $8,000 vs. $500 flat rate. |
| Equipment (CCA or Immediate Expensing) | Laptops, monitors, docking stations, networking equipment, servers, tablets, phones. | Class 50 (55%) or Immediate Expensing (100% in year one for CCPCs up to $1.5M). Full ITC on HST paid. |
| Software subscriptions (SaaS tools) | GitHub, AWS, Azure, GCP, Slack, Jira, Linear, Figma, Adobe Creative Cloud, Microsoft 365, Google Workspace, Zoom, RMM tools, PSA tools. | 100% deductible as operating expense. Full ITC on HST (if charged by a Canadian vendor). |
| Professional development | Certifications (AWS, Azure, Google Cloud, CompTIA, Cisco), conferences, online courses (Udemy, Pluralsight, Coursera), technical books. | 100% deductible. Travel to conferences also deductible (flights, hotel, 50% meals). |
| Subcontractor fees | Freelance developers, designers, QA testers, offshore development teams hired for specific projects. | 100% deductible as operating expense. If claiming SR&ED, subcontractor fees are 80% eligible. |
| Insurance (E&O, CGL, cyber) | Errors and omissions, general liability, cyber liability insurance. | 100% deductible. Insurance premiums are HST-exempt (no ITC). |
| Marketing and advertising | Google Ads, LinkedIn Ads, SEO, content marketing, networking events, business cards, website hosting. | 100% deductible. Full ITC on HST paid to Canadian marketing vendors. |
| Vehicle (if visiting client sites) | Fuel, insurance, maintenance, lease payments or CCA on purchased vehicle. Business-use % based on logbook. | Business-use % deductible. CCA or lease. ITC on HST proportional to business use. |
7Contractor vs. Employee: Get the Structure Right
IT businesses frequently hire subcontractors for project work, overflow capacity or specialized skills. CRA has clear criteria for distinguishing independent contractors from employees. Getting this wrong triggers retroactive CPP, EI and penalties for both parties.
| CRA Factor | Independent Contractor | Employee (Risk) |
|---|---|---|
| Control | Contractor decides how, when and where to do the work. You specify deliverables, not methods. | You dictate hours, location, tools and workflow. Contractor attends your stand-ups and sprints. |
| Tools and equipment | Contractor provides their own laptop, software licences and dev environment. | You provide all equipment, software, email and access credentials. |
| Financial risk | Contractor bears the risk of cost overruns, rework and non-payment. Fixed-price deliverables. | You pay a guaranteed hourly or daily rate regardless of output. |
| Exclusivity | Contractor works for multiple clients concurrently. Not exclusive to your company. | Contractor works full-time for you only, 40 hours/week, for 12+ months. |
| Integration | Contractor is not on your org chart, does not attend all-hands and is not introduced as a team member. | Contractor has a company email, attends team meetings, participates in reviews and receives company swag. |
Offshore Contractors Are Not Exempt from Scrutiny: Hiring offshore developers through platforms like Upwork, Toptal or direct contracts is common in IT businesses. CRA does not apply the employee/contractor test to non-Canadian contractors (no Canadian payroll obligations apply). However, if the offshore contractor works exclusively for you, under your direction, using your tools, CRA may challenge the deductibility of the payments if the arrangement looks like it was structured specifically to avoid Canadian payroll obligations. Document the independent nature of the relationship, use fixed-deliverable contracts and ensure the contractor genuinely operates as an independent business.
8Protect Your Business: Contracts, Insurance and IP
| Protection | What It Covers | Why It Matters for IT |
|---|---|---|
| Master Service Agreement (MSA) | Scope of services, payment terms, intellectual property ownership, liability limitations, termination clauses, SLA for MSP clients. | Without an MSA, scope creep is unlimited, payment terms are undefined and IP ownership is ambiguous. Every client engagement needs a written agreement before work begins. |
| Errors and Omissions Insurance (E&O) | Claims arising from professional negligence: a website goes down costing the client revenue, a security configuration error allows a breach, code has a defect that causes financial loss. | A single E&O claim can exceed $50,000 to $500,000. Many enterprise clients require proof of E&O coverage ($1M to $5M) before signing a contract. Budget $800 to $4,000/year. |
| Cyber Liability Insurance | First-party and third-party costs arising from a data breach, ransomware attack or privacy violation affecting your clients' data. | MSPs and IT support companies handle client data, credentials and network access. A breach at your company can expose every client. Cyber insurance is increasingly required by enterprise clients. |
| IP Assignment Agreement (for subcontractors) | Ensures all intellectual property created by subcontractors for your projects is assigned to your corporation (and ultimately to your client per the MSA). | Without an IP assignment, the subcontractor owns the code they wrote. Your client thinks they own it (per your MSA). The gap creates legal liability. Every subcontractor agreement must include an IP assignment clause. |
9Set Up Your Accounting and Project Management Systems
| System | Recommended Options |
|---|---|
| Accounting software | QBO or Xero. Revenue categories: retainer, project, hourly, hosting/maintenance. Expense categories: software subs, equipment CCA, subcontractors, home office, marketing. Multi-currency support for international invoicing. |
| Project management | Jira, Linear, Asana, Monday.com or ClickUp. Time tracking per project for profitability analysis and SR&ED time allocation (if applicable). |
| PSA (for MSPs) | ConnectWise, Datto Autotask, HaloPSA or Syncro. Ticketing, time tracking, billing integration, SLA monitoring, client portal. |
| Invoicing | QBO or Xero invoicing (integrated with your accounting). Stripe or PayPal for international payments. Interac e-Transfer for Canadian clients. |
| Time tracking | Toggl, Harvest or Clockify. Tracks billable vs. non-billable hours. Critical for hourly billing, project profitability and SR&ED time allocation. |
We configure QBO or Xero for IT businesses at onboarding: retainer vs. project vs. hourly revenue separated, multi-currency invoicing for international clients, subcontractor expense tracking and SaaS subscription categorization. For ongoing IT bookkeeping, visit our IT consultant accounting page.
10Launch, Grow and Stay CRA-Compliant
| Financial Metric | Target | How We Track It |
|---|---|---|
| Recurring revenue as % of total | 50% to 70% (by year 3) | Monthly retainer revenue divided by total revenue. Higher recurring % increases business valuation. |
| Gross margin per project | 50% to 70% | Project revenue minus direct costs (developer time, subcontractor fees, hosting) divided by project revenue. |
| Utilization rate (billable hours / available hours) | 65% to 80% | Total billable hours divided by total available working hours. Below 65% signals over-staffing or under-selling. |
| Revenue per employee | $100,000 to $200,000 | Total annual revenue divided by full-time equivalent headcount. Measures team productivity and pricing efficiency. |
| Client retention rate | 85% to 95% (MSP/retainer clients) | Percentage of retainer clients who renew after 12 months. Below 85% signals service or pricing issues. |
| Net profit margin | 15% to 30% (solo). 10% to 20% (agency/MSP). | Net income after all costs as % of revenue. Solo operators with low overhead target 25%+. |
We Handle IT Business Bookkeeping from Day One
Incorporation ($35), bookkeeping ($100/month), HST with zero-rating, multi-currency invoicing and T2 (FREE).
IT Business Startup Checklist
- Choose your model: MSP, web development agency, freelance/consulting, break-fix IT support, SaaS product
- Incorporate your company before your first client invoice ($35 through Gondaliya CPA)
- Register with CRA: HST (with zero-rating for international), payroll (if hiring) and corporate tax
- Set up a dedicated corporate bank account (separate from personal)
- Configure HST invoicing: 13% for Canadian clients, 0% for US and international clients
- Set up QBO or Xero with revenue categories: retainer, project, hourly, hosting/maintenance
- Choose and subscribe to your core tool stack: project management, time tracking, PSA (MSPs), hosting
- Draft your Master Service Agreement (MSA) with scope, payment terms, IP ownership and liability limitations
- Obtain insurance: E&O ($1M minimum), CGL ($2M), cyber liability (recommended for MSPs)
- Set up time tracking for billable vs. non-billable hours (Toggl, Harvest, Clockify)
- Configure your home office deduction: measure the space, calculate the business-use percentage
- Build your portfolio site and Google Business Profile before seeking clients
- Establish your billing model: retainer, project-based, hourly or hybrid
- If hiring subcontractors, execute IP assignment agreements and document the independent contractor relationship
- If developing novel technology, assess SR&ED eligibility at onboarding (free assessment through Gondaliya CPA)
- File HST quarterly (to receive refunds faster if you have international clients). File T2 annually (FREE for bookkeeping clients).
Frequently Asked Questions: Starting an IT or Web Dev Business
Starting an IT Business? We Handle the Numbers from Day One.
Gondaliya CPA incorporates IT businesses for $35, configures QBO or Xero with multi-currency invoicing, files HST with zero-rating for international clients and delivers monthly financials. T2 filed FREE. 900+ five-star reviews.
