Illustrative scenario

Illustrative scenario: a Charlottetown generalist practice that does everything for everyone

Canadian accounting professionals — Illustrative scenario: a Charlottetown generalist practice that does everything for everyone

A small-market generalist practice in Charlottetown takes the work its clients need — T1s, T2s, bookkeeping, payroll and HST returns in whatever combination each client buys. The breadth is the business model; the risk is that no two files follow the same path, so nothing is standard and every deadline type lands on the same short-staffed calendar.

Updated July 2026

The firm in this scenario

An archetype, not a client. The figures below describe the shape of the practice being modelled — they are inputs to the scenario, never results.

Firm profile — A Charlottetown generalist doing everything
AttributeDetail
ArchetypeSmall-market generalist practice serving every client type
LocationCharlottetown, Prince Edward Island
Firm sizeOne partner and two staff
Client profileTourism operators, farms, seafood processors, trades and professionals — each buying a different mix of T1, T2, bookkeeping, payroll and HST work
  • Services catalogue
  • Reminders
  • Engagement Letters
  • Task Master
  • SLA dashboard

The problem

The firm's mental model is per-client, not per-service. Each file is remembered as a whole — what this operator needs, roughly when — so there is no single view of every HST filer due this month or every payroll year-end approaching. That works until the busy months stack: personal tax in spring, slip season in February, HST cadences all year, and tourism clients who go quiet from June to September just when their paperwork is needed. In a market as small as Prince Edward Island's, a missed deadline is a reputational event, not a statistic.

The other cost of breadth is unpriced growth. Engagements that started as a handshake gained payroll here, a second corporation there, and were never re-papered — so the service list per client exists nowhere, year-over-year pricing is a guess, and the partner cannot say which bundles carry the firm and which quietly lose money.

The workflow, step by step

  1. 1

    Write down each client's actual bundle

    Every client's real mix of work becomes typed services on their record — T1, T2, bookkeeping, payroll slips, HST — each with a code, frequency and price. The bundle stops being folklore.

    Services catalogue

  2. 2

    Let every cadence run its own clock

    Each service's frequency and next-due date feed the reminder feed on its own schedule: HST on the client's reporting period, personal tax each January, year-end reminders a month before each fiscal year-end.

    Reminders

  3. 3

    Paper every bundle with an engagement letter

    Letters price from the client's assigned services plus custom line items, and next year's letter loads from history — so re-pricing a grown bundle is an edit, not archaeology.

    Engagement Letters

  4. 4

    Run all the work on one board

    Bookkeeping months, returns and slip runs all live as projects and ordered tasks with a table and Kanban view, so the mixed workload is visible as one queue instead of five mental lists.

    Task Master

  5. 5

    Triage by colour across every deadline type

    One SLA rule covers everything: green beyond seven days, orange within seven, red when due or overdue. The partner scans a single board instead of reconciling deadline types in their head.

    SLA dashboard

What this changes

Firms in this position typically find the generalist book becomes manageable by service rather than by memory: every cadence runs its own visible clock, seasonal clients get chased before they disappear for the summer, and each bundle is papered and priced from a real service list instead of a handshake nobody wrote down.

About this scenario

Start running a tidier, deadline-proof practice.

Set up your firm in minutes. No credit card to start.