Your accounting firm website is governed by the CPA Code of Professional Conduct, not just marketing taste. Rule 217 limits what you can claim, Rule 208 limits what you can say about clients, and your province reserves the titles “Chartered Professional Accountant” and “Professional Accountant” for registered members and firms. Get those three right, then build the site around one job: getting a qualified business owner to book a call.

Summary

  • Three layers govern your site: your provincial CPA Act (title protection and what counts as public practice), the CPA Code of Professional Conduct (Rules 217, 208, 401 and 402), and general consumer and privacy law.
  • Rule 217.1 is the one that bites. You cannot advertise anything you cannot substantiate, and that includes “Calgary’s top accounting firm” and every uncited percentage on your homepage.
  • Your service pages must match your licence. CPABC’s own website guidance says a firm site “cannot mention ‘audit services’ if no CPA at the firm is licensed to provide audit services.”
  • Named client case studies need consent. Rule 208.2 bars using a current or former client’s confidential information without it. Anonymised structure beats a logo wall you cannot defend.
  • What actually books calls: one page per service, one page per industry you genuinely serve, a transparent fee structure, a booking flow with a scoping question set, and a secure document path that is not email.
  • Bookkeeping firms are not exempt. If you are not a registered CPA firm you have more marketing freedom and less title freedom. Using a reserved title is the single most common violation on Canadian accounting websites.
A person reviewing and signing an engagement letter at a desk in afternoon light, the document that defines the scope your website is allowed to advertise
The scope in your engagement letters is the ceiling on what your website can advertise. Most firms have it backwards.

Table of Contents

Who actually regulates what your accounting firm website can say?

Three layers, in this order. Your provincial CPA Act reserves the professional titles and defines which services only a licensed CPA may perform. The CPA Code of Professional Conduct, which is harmonised across provinces so the rule numbers match, governs how you advertise and what you may disclose. General law sits underneath both: the Competition Act on misleading representations, PIPEDA or your provincial equivalent on the client data your forms collect, and CASL on the newsletter you are about to launch.

The provincial Act: title protection and restricted practice

Each province has its own statute. Alberta runs on the Chartered Professional Accountants Act, SA 2014 c C-10.2. Ontario runs on the Chartered Professional Accountants of Ontario Act, 2017. The practical effect is the same everywhere: the designation is reserved, and so is a surprising amount of the vocabulary around it.

CPABC states the position plainly for British Columbia: the titles “Chartered Professional Accountant” and “Professional Accountant” are reserved for CPABC members in good standing and registered firms, and non-members cannot use them. It also sets out what counts as the practice of professional accounting, restricted to authorised members:

  • Performing an audit engagement and issuing an auditor’s report
  • Other assurance engagements with an assurance report issued under CPA Canada standards
  • Compilation engagements with a compilation engagement report issued under CPA Canada standards
  • Issuing any form of certification, declaration or opinion with respect to information related to a financial statement

Read that list again as a web designer rather than an accountant. Every item on it is a service page somebody wants to publish. If your firm is not licensed for assurance work, an “Audit and Assurance” page is not aggressive marketing. It is a regulatory problem with a URL.

Rule 217.1: the clause that governs every claim on the page

CPABC’s public practice guidance on firm websites applies Rule 217.1 directly to web content. The rule says a registrant shall not advertise in any manner that:

the registrant knows, or should know, is false or misleading, or includes a statement the registrant cannot substantiate; makes unfavourable reflections on the competence or integrity of the profession or any registrant; or otherwise brings disrepute on the profession.

Three separate tests, and the middle one is the trap. “Substantiate” is not “believe.” If your homepage says you save clients an average of 23% on corporate tax, you need the working papers behind that number, and you need them to be defensible without disclosing who the clients are. Most firms cannot clear both bars at once, which is why the number should come off the page.

The second limb catches comparative marketing. “Unlike the big four, we actually answer the phone” reads as a harmless differentiator and lands as an unfavourable reflection on the competence of other registrants. Position against a problem, never against named or obviously identifiable competitors.

Rule 208: why your client logo wall is a confidentiality question

Rule 208 splits into disclosure (208.1), use (208.2) and safeguarding (208.3). The one that governs marketing is 208.2: a registrant may not use a current or former client’s confidential information without consent, whether for the registrant’s own advantage, a third party’s advantage, or the client’s disadvantage. The Code’s own definition is the test to remember: confidential information “remains confidential until the party expressly or impliedly authorizes it to be divulged.”

The existence of a client relationship is itself information about that client. So a logo wall, a named case study, a testimonial with a company name, and a “trusted by 40 Calgary dental practices” line all sit on the same side of the line. The fix is not to stop marketing proof. It is to get written consent for the ones you want to name, and to write the rest structurally.

Structural proof reads like this: “A professional corporation with two shareholders, three staff and a June year end came to us with eighteen months of unreconciled bank activity and a late filing. We rebuilt the books from statements, filed the outstanding returns, and moved them onto a monthly close with a fixed fee.” No name, no number that needs substantiating, and far more convincing than a logo.

What your website cannot say, rule by rule

Short answer: nothing you cannot substantiate, nothing that reflects badly on another registrant, no service your firm is not licensed to perform, no reserved title you have not earned, and no client detail you do not have consent to publish.

What firms want to publishThe rule it runs intoThe compliant version
“Calgary’s top accounting firm”Rule 217.1, unsubstantiated claim“A Calgary firm built for owner managed businesses.” Specific, verifiable, and better positioning anyway.
“We save our clients an average of 23% on tax”Rule 217.1 plus Rule 208.2 if the data is client derivedDescribe the mechanism. “We review shareholder compensation mix every year before the fiscal year end, not after.”
Client logo wallRule 208.2Logos you hold written consent for, or anonymised engagement summaries.
“Audit and assurance” service page at a non licensed firmProvincial Act, restricted practicePublish only what the firm’s licence categories cover, and name the referral path for the rest.
“Chartered Professional Accountants” on a bookkeeping firmProvincial Act, reserved title“Bookkeeping and cloud accounting services.” Accurate, and not an offence.
“Tax specialist” or “Specialist in CRA audits”Rule 217.1, substantiationDescribe experience concretely: volume, engagement types, years, named designations actually held.
“Unlike the big firms, we care”Rule 217.1, unfavourable reflectionsCompare service models, not competitors. “Your file is handled by the person who signs it.”
CPA logo in the footerProvincial authorisationConfirm your firm is authorised to use the logo before it ships.
“CPA, CA, CPA (Illinois)” style credentialsDesignation tagging rulesForeign designations only for members in good standing, after the Canadian designation, with the jurisdiction named.

This is the same pattern we worked through for law firm websites and law society advertising rules and for dental and medical clinics under their college rules. Regulated professions do not have a marketing problem. They have a substantiation problem, and the sites that win are the ones that stop making claims and start demonstrating process.

Titles, designations and the logo: the rules nobody checks

CPABC’s firm website guidance is the most specific public document on this, and the mechanics it describes are the ones most Canadian accounting sites get wrong. Verify the detail against your own province’s bylaws before you publish, because the enforcing body differs even where the Code wording matches.

  1. The firm name or descriptive style must show “Chartered Professional Accountant(s)” with no legacy reference. “Smith & Co., Chartered Accountants” is a legacy style. It has to go.
  2. Firms are not tagged. Individuals are. The legacy designation belongs on the person, not the practice: “Jane Smith, CPA, CA” on the team page, and the firm name carrying the current style.
  3. Foreign designations go after the Canadian one, with the jurisdiction. The guidance’s example is “CPA, CA, CPA (Illinois)”, and only for a member in good standing.
  4. Services must match licence categories. Not the partner’s past experience at a previous firm. The current licence of the owners or authorised staff.
  5. The CPA logo needs authorisation. Downloading it from a search result is not authorisation.

If you are a bookkeeping firm, not a CPA firm

You have more marketing latitude and a harder naming problem. “Accountant” in general usage is not a reserved title the way “Chartered Professional Accountant” and “Professional Accountant” are, but the margin is thinner than most bookkeepers assume and it varies by province. The safe construction is to describe the work rather than borrow a credential: bookkeeping, payroll, GST and HST filing, accounts payable, month end close, cloud accounting setup. Say plainly that you are not a CPA firm and that assurance and certification work is referred out. That sentence converts better than the fudge, because the business owner reading it already knows the difference and is checking whether you do.

What actually turns an accounting website into booked calls

Compliance decides what you can publish. It does not get anyone to call. The firms that generate real inbound work do five things, and only one of them is about design.

A person at a cafe window seat reading a printed document beside an open laptop, the page by page audit a firm should run before rebuilding its website
Before redesigning anything, print every page of the current site and mark each claim as substantiated, licence backed, or neither.

1. One page per service, written for the trigger not the service

A single “Services” page listing nine items ranks for nothing and answers nobody. Business owners do not search for “accounting services.” They search the moment that sent them looking. Build a page for each:

  • Corporate year end and T2 preparation
  • Personal tax returns, with a separate page for self employed and investment income
  • GST and HST registration and filing
  • Payroll, T4s and remittances
  • Incorporation, and the salary versus dividend decision
  • CRA review and audit support
  • Catch up bookkeeping and late filings
  • Cloud accounting setup and migration
  • Advisory, cash flow forecasting and part time CFO work

Each page answers the same five questions in the same order: what this is, who needs it, what we need from you, what it costs or what drives the cost, and what happens in the first two weeks. That last one is the conversion lever almost nobody builds. The reason a business owner has not switched accountants is not price. It is the fear that the transition will cost them a filing deadline.

2. Industry pages, but only for industries you genuinely serve

“Accountant for dental practices,” “accountant for short term rental owners,” “accountant for construction contractors,” “bookkeeping for ecommerce.” These convert at a multiple of generic service pages because they prove you already understand the chart of accounts, the seasonality and the deduction fights specific to that business.

The compliance constraint matters here. An industry page implies expertise, which Rule 217.1 asks you to substantiate. So substantiate it with the mechanics rather than a claim: name the software that industry runs on, the filings that trip them up, the CRA positions you see contested. A page that demonstrates knowledge does not need to assert it.

Three or four real industry pages beat twelve thin ones. Thin industry pages are the fastest route to competing against your own content.

3. A fee structure on the page

The objection is always the same: every engagement is different, so a number would be misleading. Fine. Publish the structure instead. Fixed fee monthly packages with the transaction volume and account count that define each tier. A starting fee for a T2 with a stated set of assumptions. An hourly rate band for advisory with the caveat that scoped work is quoted. All figures labelled CAD.

Doing this does two things. It filters out the prospects who were never going to pay your rate, which is the actual point of a website for a professional firm. And it satisfies the “what does this cost” query that otherwise sends the visitor to a competitor who did answer it. We worked the full argument through in whether to put pricing on your website, including the cases where you should not.

4. A booking flow that scopes before it books

A bare calendar link fills your week with unqualified calls. A contact form with “name, email, message” tells you nothing. The flow that works is a short intake that asks the four things that determine whether you want the engagement at all:

  1. Incorporated or sole proprietor, and the fiscal year end
  2. Current bookkeeping situation: software, who does it, how current
  3. What triggered the search: late filing, CRA letter, outgrowing the current accountant, new incorporation, selling the business
  4. Anything overdue right now

Four questions, then the calendar. The ones who drop out were not clients. The ones who finish arrive at the call already scoped, and you quote on the first conversation instead of the third.

5. A document path that is not email

Rule 208.3 requires appropriate measures so confidential information is accessible only to those with a legitimate purpose. Your website is where that promise gets made or broken. If the first instruction a new client gets is “email us your T4s and a photo of your SIN card,” you have built an exposure into the top of your funnel and you have told every sophisticated prospect how your firm handles data.

Put a client portal link in the main navigation, not buried in a footer. Say on the intake page that documents go through the portal and never by email attachment. Publish a plain language privacy page covering what the forms collect, where it is stored, and how long you keep it. If you have not written one, start with what a Canadian privacy policy actually has to contain, and check the newsletter signup against CASL consent rules before you turn it on.

Local SEO and AI search for a firm with one office and three cities of clients

Accounting is a service most clients will happily run remotely, which changes the local SEO problem. You are not trying to rank in twelve suburbs. You are trying to be the obvious answer in one metro, and the cited answer when somebody asks an AI model a specific Canadian tax question.

The local layer

  • One Google Business Profile per physical office with staff. Not one per city you serve. Our Google Business Profile guide covers the categories and service list that matter for professional firms.
  • AccountingService schema on the homepage, with areaServed, opening hours and the real street address. The schema markup guide for Canadian local businesses has the implementation.
  • Reviews, requested in a way that complies with both Google’s 2026 review policy and your own confidentiality duty. Ask after the engagement closes, never on premises, and never script the client into naming their file.

The AI citation layer

Language models cite pages that answer a precise question in a quotable paragraph. For an accounting firm, that means publishing the answers your clients email you every March, with the Canadian specificity that US content cannot supply. The deadline for a T2 when the fiscal year ends in June. What the instalment threshold actually is. Whether a corporation with no activity still files. How the small business deduction grind works when passive income climbs.

Write each one answer first, in 40 to 60 words, then expand. Cite the CRA page you took it from. Put a date on it and refresh it when the number changes, because a stale figure on a tax page is worse than no page. If you want the realistic timeline on any of this working, see how long SEO actually takes.

Nine mistakes on Canadian accounting websites

  1. A legacy firm name in the logo. “Chartered Accountants” lettering that was correct in 2012 and is a style violation now.
  2. Service pages beyond the licence. Usually an assurance page, written because a partner used to do audits somewhere else.
  3. Superlatives in the H1. “Best,” “top rated,” “leading.” Three words, one substantiation problem each.
  4. A logo wall with no consent file. Nobody can produce the emails when asked.
  5. Tax deadlines with no dates on the page. An undated tax page is a liability the moment a rule changes.
  6. Email as the document channel. Still the default instruction on most firm contact pages.
  7. Thirty city pages with the city name swapped. Doorway pages, and they cannibalise the one page that could have ranked.
  8. No fee structure anywhere. Which means every quote starts from zero and the website filtered nothing.
  9. A stock photo of a handshake in front of a glass tower. Your prospects are owner managed businesses in a strip mall office park. Show the actual team.

What this costs, and what drives the number

We publish sourced Canadian ranges in the website cost guide rather than restate unsourced figures here. What is worth understanding is which parts of an accounting firm build actually move the price, because the answer is not the design.

Cost driverWhy it moves the number
Number of service pagesEach one is original copy that has to survive a substantiation review. Nine real pages is nine times the writing, not one page with nine sections.
Compliance review cycleSomeone at the firm has to sign off on every claim against the licence and the Code. Budget review rounds, not one approval.
Client portal integrationDeep linking, single sign on, or simply a styled handoff all price differently.
Intake logicConditional questions, routing by service, and CRM handoff cost more than a four field form and are worth more.
Team and credential pagesPhotography plus correct designation tagging per person.
Ongoing contentThe tax answer library is where the compounding happens, and it is a retainer line not a build line.

The single biggest hidden cost is a rebuild caused by skipping the compliance review until the end. Run it first. Mark every claim on the existing site as substantiated, licence backed, or neither, and delete the third category before a designer touches anything.

The pre-launch compliance checklist

  • Firm name and descriptive style use the current style with no legacy reference
  • Every individual’s designation is tagged correctly, foreign designations after the Canadian one with the jurisdiction
  • CPA logo use is authorised, in writing
  • Every service page maps to a current licence category held by an owner or authorised staff member
  • Every claim on every page is substantiable, with the substantiation filed somewhere findable
  • No comparative language that reflects on another registrant
  • Written consent on file for every named client, logo and testimonial
  • Anonymised engagement summaries carry no detail that identifies the client
  • Privacy page matches what the forms actually collect and where it is stored
  • Newsletter consent mechanics meet CASL, with records kept
  • Document intake routes to a portal, and the site says so
  • Every tax figure carries a date and a CRA or primary citation
  • A named human byline on advisory content, not “the team”
  • Your own provincial body’s current bylaws and Code have been checked, because the harmonised wording does not guarantee identical interpretation

If you are hiring this out, the questions to ask the agency are the same ones we set out in how to choose a web design agency in Canada, plus one more: who on your side is reviewing copy against the Code, and what happens if they disagree with the writer.

FAQ

Can an accounting firm advertise in Canada?

Yes. Advertising is permitted. Rule 217 of the CPA Code of Professional Conduct limits how, not whether. You cannot publish anything false, misleading or unsubstantiable, anything that reflects unfavourably on the competence or integrity of the profession or another registrant, or anything that otherwise brings disrepute on the profession.

Can I put client testimonials on my accounting firm website?

With consent. Rule 208.2 bars using a current or former client’s confidential information without it, and the fact that someone is your client is information about them. Get written permission naming exactly what will be published, keep it on file, and write the rest of your proof anonymously and structurally.

Can a bookkeeper call themselves an accountant in Canada?

The reserved titles are “Chartered Professional Accountant” and “Professional Accountant,” along with the CPA designation, and those are restricted to members in good standing and registered firms. General use of “accountant” is treated differently and the line varies by province, so check your provincial Act. The commercially safer move is to describe the service rather than borrow the credential.

Can my website say we provide audit services if we refer audits out?

No. CPABC’s website guidance is explicit that a firm site cannot mention audit services if no CPA at the firm is licensed to provide them. Describe the referral honestly instead: say that assurance engagements are referred to a licensed firm and that you coordinate the file.

How many pages should an accounting firm website have?

Roughly fifteen to twenty five for most owner managed firms. One home, one about with real team bios, six to nine service pages, three or four industry pages, pricing, contact with the scoped intake, privacy, and a growing library of dated tax answers. Fewer real pages beats more thin ones.

Should an accounting firm publish its fees?

Publish the structure even if you cannot publish a single number. Monthly package tiers defined by transaction volume, a starting fee for a corporate return with stated assumptions, and an hourly band for advisory, all labelled CAD. It filters unqualified enquiries and answers the query that otherwise leaves your site.

Do I need a separate page for every city I serve?

No. One strong page per office with staff, and one page describing the regions you serve remotely. Templated city pages with the name swapped are doorway pages and they split the authority of the page that could have ranked.

What schema should an accounting firm website use?

AccountingService for the organisation, Service on each service page, FAQPage on pages with a real question and answer block, BreadcrumbList site wide, and Person on each team member with their designations. Validate in the Rich Results Test before launch.

Conclusion

An accounting firm website has a harder job than most. It has to prove competence to a buyer who cannot evaluate competence, while operating under a Code that forbids the shortcuts most marketing reaches for. Superlatives are out. Averaged savings are out. Named clients need paperwork. What is left is the thing that was always more persuasive: show the process, publish the structure, date every number, and make it easy to start without risking a deadline.

Firms that do this stop competing on price, because the site has already answered the price question and filtered the people who were only asking it.

Build an accounting firm website that clears the Code and books the calls

Wise Media builds websites for regulated professional firms across Canada, including the compliance review pass that most agencies skip. Service architecture, substantiation audit, scoped intake, portal handoff and the local and AI search layer, in one build.

Start with our website packages for a new build, or website growth packages if the site exists and the problem is that nobody books. When you are ready for a scoped quote, tell us about your firm through our intake form.


Written by Cody Wise, founder of Wise Media, a Canadian web design, branding and SEO agency based in Calgary. This article is general information about website and marketing compliance, not legal or professional advice. The CPA Code of Professional Conduct is harmonised across provinces but each provincial body enforces and interprets its own version, and the rules change. Verify every point against your own provincial body’s current Act, bylaws and Code, and with your own advisor, before you publish.

Sources