CRA deadlines, generated from the client file — not from memory.

NorthForm turns client compliance profiles into a calendar of supported deadlines: T2, GST/HST, monthly or quarterly payroll remittances, T1, slips, and Alberta WCB. Scheduled for nightly refresh; your firm verifies the dates.

Built inside a working Canadian CPA firm.

Year-endGST/HSTPayrollT1SlipsWCB
Deadlines generatedMonth-end rulesNightly schedule

deadline calculations run server-side from the client profile

A client workspace for Canadian CPA firms. Keep client records and filing schedules alongside the specialist tools your firm uses.

From client profile to filing calendar, in one place.

Client records, deadlines, calendar views, and documents in one workspace.

Track your clients, with the details that drive deadlines.

Maintain business numbers, year-ends, GST/HST cycles, payroll frequencies, and WCB accounts. When AI import is enabled, review suggested details from uploaded T2 or CRA documents before saving. Organize related clients into groups.

client fileAI pre-fillgroups

Generate deadlines from the client profile.

The engine calculates upcoming supported deadlines using anchored month-end rules. Dates are not adjusted for weekends or holidays; verify each deadline before relying on it. An unconfirmed corporate balance may be shown overdue.

compliance enginenightlymonth-end rules
NorthForm client deadline list for the invented Prairie Fabrication Ltd.
Real app client deadlines — synthetic data.

Work the season from a calendar the whole firm reads.

Day, week, month — view generated deadlines and manual tasks together. Review open, overdue, and completed work, with today highlighted.

calendarstatusesdeadline radar
NorthForm firm calendar showing filing deadlines for invented clients.
Real app firm calendar — synthetic data.

Keep the paper with the client, not in seventeen folders.

Documents and notes stay with the client file. With AI import enabled, review suggested profile details before saving. Review recorded client and task changes in your firm’s history.

documentsnotesaudit history

A confidently wrong deadline is worse than no deadline.

NorthForm supports selected federal CRA deadlines and Alberta WCB returns. Your firm remains responsible for verifying each date and tracking obligations outside that scope. NorthForm does not prepare or file returns.

Preview your firm’s deadline calendar or read the deadline guides.

Federal CRA + Alberta WCB

T2, GST/HST, monthly or quarterly payroll remittances, T1, information slips, and Alberta WCB. Other provincial filings and accelerated payroll remittance dates are not supported. Quebec obligations are not detected.

Profile checks, not a guarantee

Invalid GST/HST, payroll-frequency, and T1-type settings raise errors during generation. These checks do not identify every missing obligation or guarantee a correct date.

Yours, and portable

Firm-level isolation, optional MFA, and scheduled nightly encrypted offsite backups. Export records as JSON; document files are separate.

Frequently asked questions.

Which deadlines does NorthForm track?

NorthForm generates supported CRA deadlines for T2 returns and corporate tax balances, GST/HST, monthly or quarterly payroll remittances, T4/T5 and T4A slips, T5018 returns, and T1 returns, plus Alberta WCB annual returns. Accelerated payroll remittances and other provincial filings are outside this scope. Dates are not adjusted for weekends or holidays; your firm must verify each deadline.

How long is setup?

We set up your first clients with you on a screen share.

Is there a trial?

Yes. The trial lasts 14 days; a card is required. Cancel before it ends and you are not charged.

Where is data stored?

Firm and client data are stored with Supabase in Canada, in AWS ca-central-1 (Montréal). Some service providers and processing paths operate outside Canada; see our Privacy Policy for details.

Who builds it?

Built inside a working Canadian CPA firm.

Read our Privacy Policy

Simple pricing.

One plan, billed monthly or annually. Card required. Nothing is charged for 14 days, we email you before the first charge, and you can cancel anytime.

Monthly

$129CAD/month

Flat, for up to 3 users.

Then $39 per additional user per month.

Annual 2 months free

$1,290CAD/year

Flat, for up to 3 users.

Then $390 per additional user per year.

Prices in CAD. Tax calculated at checkout based on your location.

Start 14-day trial

Run the season from one calm page.

The dashboard is where the work happens.

Start 14-day trial