Opinion & benchmarks

Why Spreadsheets Quietly Fail as Practice Management — and When to Stop

Canadian accounting professionals — Why Spreadsheets Quietly Fail as Practice Management — and When to Stop
Published
Reading time
7 min
Written by
SpidNums

Spreadsheets fail as practice management for structural reasons: rows have no owner, recurring filings must be recreated by hand, nothing alerts anyone as a date approaches, and one person's filter or sort silently rewrites the firm's view of what is due. The failure usually surfaces as a missed deadline, not an error message.

Updated August 2026

The spreadsheet every firm has

One tab per year, a row per client, columns for each filing, colour applied by hand. It works — genuinely works — up to a point, which is why almost every firm has one and why almost every firm defends it.

Four structural failures

Ownership: a cell can hold a name but cannot hold accountability, and nothing notices when the named person leaves. Recurrence: next year's rows are typed by hand from last year's, which propagates last year's errors. Alerting: a spreadsheet never tells anyone anything. Concurrency: one person's sort or filter changes what everyone else sees.

  • No ownership — a name in a cell is not accountability
  • No recurrence — next period is retyped, including last period's mistakes
  • No alerting — the file waits to be opened
  • No safe concurrency — a sort or filter rewrites the shared view

What a missed deadline actually costs

The CRA's late-filing penalty on income tax returns is 5% of the balance owing plus 1% per full month, to a maximum of 12 months, with compound daily interest on top. Where the deadline was the firm's to manage, the cost is not just the client's penalty — it is the conversation, the credit, and sometimes the client.

The half-measures firms try first

Shared calendars, which have no client context. Task apps, which have no cadence. A second spreadsheet for the deadlines the first one missed. Each buys a few months and adds a system to maintain.

What replacing the spreadsheet must actually do

Encode the rule rather than the date, so each period generates itself. Attach a named owner to every obligation. Surface proximity without being opened. And hold the client context — year-end, cadence, remitter type — that makes the date correct in the first place.

Signals it is time

Someone maintains the spreadsheet as a job. Two people disagree about what is due. A deadline was missed and nobody can say who owned it. Or the file has a tab called 'do not sort'.

Frequently asked questions

What is wrong with tracking tax deadlines in Excel?

Excel holds dates but not rules, so every period must be retyped; it holds names but not accountability; and it never alerts anyone. The failure mode is silent — nothing breaks visibly until a deadline is missed and nobody can say who owned it.

How many clients can a firm manage on a spreadsheet?

It is less about client count than obligation count. A firm with 50 clients each carrying four recurring obligations is tracking 200 recurring dates. Most firms feel the strain somewhere in the low hundreds of obligations, or the first time a key person leaves.

What is the penalty for a missed CRA filing deadline?

For income tax returns, 5% of the balance owing plus 1% for each full month late, to a maximum of 12 months. Repeated failure can double that. Information returns and payroll remittances have their own separate penalty structures.

Start running a tidier, deadline-proof practice.

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