1. Small business ideas
  2. Canada
  3. Alberta
  4. Web design
Creative Home-basedOnlineFlexible hours

How to start a web design business in Alberta

Everything you need: what it costs, what you can make, what Alberta asks for, and every step from your first idea to your tenth customer.

The prices and costs in this guide are estimates for Canada: researched US figures converted to Canadian dollars by price levels. Registration fees and taxes are Canada's own.

To startCA$1.3k–4kLean to full setup
Per monthCA$4.8k–18kOnce established
Profit margin75–90%After software, insurance and payment fees
First customer2–8 weeksFrom today
DifficultyMonths of practice to get good
From homeYesOr you go to them
01Is it right for you?

A good fit if you like design, technology and solving clients' problems

Every business needs a website that looks good on a phone and brings in customers. As a web designer you plan, design and build those sites, and many clients pay you every month to keep them current.

You'll like it if

  • You enjoy both design and technology
  • You like learning new tools
  • You can explain things without jargon
  • You're patient with feedback and changes

Think twice if

  • You don't like screens all day
  • Client revisions frustrate you
  • You want work that never changes
  • You'd rather not chase content from clients
02What it costs

From CA$1,331 to start

Start lean with the essentials and upgrade as customers come, or set up fully from day one.

Total to startCA$1,331
WhatCost
ComputerAn everyday laptop, or a more powerful one in the full figure CA$830
Design software, three monthsA free design plan to start; paid design and photo apps in the full figure CA$0
Insurance, first three monthsTech errors and omissions, plus general liability in the full figure CA$390
Registering your businessFree as a sole trader; more to form a company CA$11
Your own website and marketingPortfolio site, domain and business cards CA$100
TotalCA$1,331

Once you're running: about CA$180 a month, plus about 3% of what you earn. Insurance, design software, email and your own site every month, plus card or bank fees on each payment.

03What you can make

Work out your own numbers

Move the sliders to match your plans. The chart shows a first year that builds up as word gets around.

CA$20CA$240
150
CA$0CA$720

Typical in Alberta: CA$40–CA$120 per hour, 10–30 hours a week once established.

Revenue a month—
Profit a month—
Pays back in—
Your first yearTotal: —
Money inCosts
Side hustleCA$1.2k–3k

About one small site a month

Full-time, on your ownCA$4.8k–9.5k

2–3 sites a month plus care plans

With helpersCA$9.5k–18k

A developer or writer helps on bigger projects

04Step by step

12 steps to your first customers

Each step says what it costs and how long it takes. Most owners get through them in a few weeks.

  1. 1

    Learn the craft

    2–6 months Free

    Learn layout, type and color, how sites work on phones, and one or two tools well. Build three practice sites for real or made-up businesses.

    • Design basics and accessibility
    • One or two website tools
    • 3 practice sites
  2. 2

    Pick who you'll serve

    2–3 days Free

    Restaurants, trades, coaches or shops: knowing one kind of business helps you plan sites that bring them customers.

    • One or two kinds of business
    • What their customers need
    • Check local designers' prices
  3. 3

    Choose your name

    1 day Free

    Pick a name clients will remember. Make sure no one in Alberta has it.

    • 3–5 name ideas
    • Check no one else uses it
    • Check the domain
    Get name ideas for your businessFind a name
  4. 4

    Register your business in Alberta

    1 day to 2 weeks CA$11–CA$292

    Most owners start as a sole proprietor and register a business name with their province; incorporating costs more and keeps business debts separate.

    • Register a trade name: CA$10.61
    • Incorporate in Alberta: CA$291.75
  5. 5

    Get your Business Number (BN)

    1–5 days Free

    Your business's tax number from Canada Revenue Agency, for taxes and banking.

    • Register with Canada Revenue Agency
    • Open a business bank account
  6. 6

    Sort out GST

    1–3 days Free

    You must register for GST once your sales pass CA$30,000 a year. The rate is 5%.

    • Know when to register for GST/HST
    • Keep records of income and costs
    • Set money aside for income tax
  7. 7

    Get insured

    1–2 days Quotes are free

    Insurance protects you if something goes wrong on a job. Get quotes from two or three insurers.

    • Tech errors and omissions
    • General liability
    • Cyber liability
  8. 8

    Set up your tools

    1–2 days CA$830–2.7k

    A capable computer and a design app are all you need to start. Clients usually pay for their own hosting and domain.

    • A capable computer
    • Design app
    • A website tool you know well
  9. 9

    Build your portfolio site

    1 week CA$100–450

    Your own site is your best sales page. Show three to five projects, your process, your prices and a way to book a call.

    • 3–5 projects with results
    • Your packages
    • Call booking
    Find and buy your domainFind a domain
  10. 10

    Set your prices

    1 day Free

    Project packages are easier to sell than hours. Add a monthly care plan for updates and fixes. See the prices below.

    • Three site packages
    • Monthly care plan
    • A written contract with each client
  11. 11

    Get your first clients

    2–8 weeks Free

    Look for businesses with outdated or hard-to-use sites, and start with people you know.

    • Tell friends who own businesses
    • Offer a free site review
    • Ask every client for a review
    Ask your customers for reviews by email with PressUpSee how
  12. 12

    Bill and keep track

    Ongoing Included

    Take a deposit before you start, bill at milestones and keep care plans on a monthly invoice.

    • Deposits and milestones
    • Monthly care-plan invoices
    • Client list
    Keep your customers and invoices in one place with PressUpSee how
05Licenses in AB

What Alberta asks for

Registering, taxes, and what this business needs. Check the details with each authority: rules change.

Register a trade name

The government fee. You file through a private registry agent, who adds a service charge.

Alberta Corporate Registry (through a registry agent)CA$10.61once

Incorporate in Alberta

The government fee. You file through a private registry agent, who adds a service charge.

Alberta Corporate Registry (through a registry agent)CA$291.75once

Business Number (BN)

Your business's tax number, for banking and taxes.

Canada Revenue AgencyFree
06Equipment

What to buy first

Buy the "must haves" to start. Add the rest when customers pay for them.

ComputerEveryday laptop or a more powerful one
CA$830–CA$2,400Must have
Second screenDesign and preview side by side
CA$70–CA$170Later
Design app, a yearFree plan to start, paid for client work
CA$0–CA$230Must have
Photo and graphics apps, a yearOne app or the full set
CA$330–CA$1,000Later
07Pricing

3 packages that sell

Simple choices make it easy to say yes. Most customers pick the middle one.

One-page site

CA$1,200 per project · 1–2 weeks
  • One long page that works on phones
  • Contact form
  • Basic search setup

Business site

CA$3,550 per project · 3–5 weeks
  • Up to 5 pages
  • Custom design for the brand
  • Contact and booking forms
  • Training to make updates

Site with online store

CA$5,950 per project · 6–8 weeks
  • Everything in Business site
  • Product pages and checkout
  • Payments set up
Small business website prices in AlbertaTypical: CA$1,200–CA$11,900
Average CA$5,950
CA$0CA$4kCA$7.9kCA$12kCA$16k
08First customers

How to get your first customers

You don't need an ad budget. These work for new owners almost everywhere.

Your own portfolio

Show real projects with before-and-after screenshots and what changed for the business.

Free

Friendly site reviews

Offer local businesses a short, free review of their site with three fixes.

Free

Partner with other freelancers

Photographers, writers and marketers meet clients who need a new site.

Partnership

Care plans

Monthly updates, backups and fixes keep clients with you after launch.

Repeat income

Reviews

Ask every client for a review and permission to show their site.

With PressUp Reviews
09Your first 30 days

A month from now, you could be open

Week 1

Set up

  • Choose your name
  • Register your business
  • Get insurance quotes
Week 2

Build proof

  • Finish 3 practice sites
  • Write a short case study for each
  • Write your contract
Week 3

Go live

  • Launch your portfolio site
  • Set your packages
  • Set up deposits
Week 4

First clients

  • Offer 10 free site reviews
  • Aim for 1–2 projects
  • Ask for reviews
10Questions

Common questions

Do I need a license to be a web designer in Alberta?

Usually not. You'll register your business and handle your taxes. Use only images, fonts and code you have the right to use, and put what you deliver in a written contract.

Do I need to know how to code?

Not always. Many designers build with website tools that need little code. Knowing basic HTML and CSS still helps you fix problems and do more.

Do AI and website builders mean fewer clients?

Many owners now make simple sites themselves. Designers who do well offer what owners can't easily do alone: planning, custom design, writing, care after launch and a person to call.

Should I charge by the hour or by the project?

Most clients prefer a set project price. Estimate your hours, multiply by your rate, and agree on what's included and what counts as extra.

Who pays for hosting and the domain?

Usually the client, in their own name, so they keep control of their site. You can set it up for them.

Ready to start your web design business?

Describe it in a sentence. PressUp helps you name it, register it and put it online.