Skip to main content
We're exhibiting at Accountex Toronto 🍁 Stand 710 · November 3–4, 2026Meet us at Stand 710
Figs Flow Canada

Accounting practice management software for Canadian firms

Practice management that starts at the inquiry, not at T1 season.

Proposals, engagement letters and KYC flow straight into T1s, T2s, GST/HST deadlines and the invoice. The scope you sell becomes the job. The fee you agree is the fee you bill.

One client, every step connectedA green orb representing one client travels a single track through eleven stations: inquiry, proposal, engagement letter, AML check, onboarding, jobs, deadlines, time and review, invoice, payment and a completed client file.
One client, every step connectedFrom first inquiry to payment on one client record.
  1. Inquiry captured in the CRM
  2. Proposal and pricing
  3. Engagement letter signed
  4. AML and ID check
  5. Onboarding and document collection
  6. Jobs created and team assigned
  7. Recurring tasks and deadlines
  8. Time recorded and work reviewed
  9. Invoice issued
  10. Payment received
  11. Client file complete

Happy on FigsFlow

  • Taxule
  • Ledgian
  • Sterling Wells
  • UK Property Accountants
  • Crane & Partners
  • Property SPV
01One client, every step connectedFrom first inquiry to payment on one client record.
5 / 11

Step 05 of 11

Onboarding and document collection

Two-minute asks in the portal. Uploads save as they go and file straight to the client folder.

Prairie Dental Group Inc.

Client record · YE 31 Dec

Sample client
ClientPrairie Dental Group Inc.Waiting for step 1
Agreed feeC$6,400 fixed / yearWaiting for step 2
Engagement letterSigned · fee frozenWaiting for step 3
Client IDVerified · risk lowWaiting for step 4
Documents5 of 5 receivedWaiting for step 5
JobsT2 FY2026 · GST/HST Q1–Q4Waiting for step 6
Next deadlineT2 due 30 Jun (YE 31 Dec)Waiting for step 7
Time vs budget14.5 h · 61% usedWaiting for step 8
InvoiceC$6,720 incl. GST 5%Waiting for step 9
PaymentReceivedWaiting for step 10
FileComplete · evidencedWaiting for step 11

Everything above was typed once. Each step reads what the last one wrote.

Where the year actually goes

A Canadian firm doesn’t have one busy season. It has three.

Most firms don’t lose time to complex work. They lose it to admin scattered across disconnected tools, three peaks deep. Practice management software fixes this by putting each client’s proposal, letter, jobs, deadlines and invoice on one record.

T1T1 season

Personal returns for every individual client.

  • March–April season
  • 30 April filing and balance due
  • 15 June self-employed T1s
T2T2s and year ends

Corporate year ends land all year round.

  • Year end + 6 months T2 due
  • CO-17 tracked in parallel for Québec
GST/HSTGST/HST, payroll and remittances

Cycles that vary by client, plus the slips.

  • 15th monthly payroll remittance
  • End of February T4 and T5 slips
Relative workload across the Canadian filing year: T1 season peaks in March and April with a second rise in June, T2 work rises six months after common year ends, and GST/HST, payroll and slips run all year with a February spike. Choose a month below to see its deadlines.
Key datesOctober
  • 15 OctPayroll remittanceGST/HST · payroll
  • 31 OctGST/HST quarterly return (Jul–Sep)GST/HST · payroll

Every month Québec clients tracked for Revenu Québec alongside CRA · client ID and risk reviews on the cadence your firm sets

  • 01Tracked — per client, from signature
  • 02Chased — by the system, not by memory
  • 03Evidenced — a trail you can hand over

FigsFlow runs the firm. Your certified tax software does the filing.

Read the Canadian tax calendar for firms

Dates follow CRA general deadlines. Filing frequency, weekend and holiday rules vary by client. Every deadline is dated per client, not per season.

Illustrative team board with sample clients.

The people behind the deadlines

Built for the team that carries the season.

Every chaser, review and sign-off in a firm lands on a person. FigsFlow takes the remembering off them — so the team spends April on returns, not reminders.

  • Partners

    See every client’s stage and fee position without asking around.

  • Managers

    Balance capacity before the T1 crunch, not halfway through it.

  • Preparers

    One checklist per client, every slip filed where you’ll look for it.

See team and capacity

The platform

Everything a firm runs on. One record underneath, kept in your own tenant.

Three accountants reviewing a client file together at a sunlit office table
Year-end review signed offPrairie Dental Group · T2 · reviewer sign-off recorded

Connected to your stack. Ledgers, files and mail stay where they are. FigsFlow sits in the middle and keeps the record.

All integrations

Your SharePoint, your files. Documents live in your own tenant. Leave one day and everything is still yours.

yourfirm.sharepoint.com / Clients / PDG001 · Prairie Dental / 03 Tax

PDFT2 year-end working fileFiled to the client record · retained under your policySynced
XLSXFixed asset scheduleEdited in place in ExcelLive
MSGRe: missing T4A slipOutlook thread linked to the clientLinked
Microsoft 365 integration

01 · Win the work

Price from your rules. Every partner quotes the same way, in CAD, from one service catalogue.

T2 corporate returnC$2,400
GST/HST quarterly × 4C$1,600
Bookkeeping × 12C$2,400
Fixed fee / yearC$6,400
Pricing and quoting

02 · Run the work

Jobs that can’t close early. Steps, reviewer and deadline come from your template.

Records requestedDone
Return preparedDone
Reviewer sign-offOpen
Close jobLocked
Jobs and workflow

03 · Compliance

Client ID and risk, evidenced. Your PCMLTFA obligations stay with your firm — FigsFlow holds the evidence.

Identity verifiedLogged
Beneficial owners 25%+2 recorded
Risk decisionLow · reasons kept
Next reviewPer your policy
FINTRAC guide

04 · Work with clients

A portal under your brand. Two-minute asks, save-and-resume uploads, e-signature.

Hi Amélie, two things left

Upload your T5 slipUpload
Confirm your ID · about 2 minStart
Client portal

05 · Intelligence

Realization before the season proves it. Time against the agreed fee, per client and per job.

Realization84%
Budget used61%
WIP unbilledC$1,240
Reporting

06 · Built by accountants

For the way firms actually run. Designed by practising accountants who run deadline seasons themselves.

Deadlines dated per clientnot per season
Fee frozen on acceptanceno re-pricing
Reviewer sign-offon every job
Why FigsFlow

Sample client and figures, illustrative. FigsFlow tracks and evidences filings; filing happens in your certified tax software.

Built for

Three ways in — wherever your firm is.

The same practice management software underneath, for accounting firms of every shape. Start where you are.

Running CAS or advisory?

No season, no CRA date to lean on. Scope is everything.

Client accounting and advisory work has to be scoped, priced, tracked against budget and measured for realization per engagement. FigsFlow does all four.

Bookkeeping and CAS firms
The difference

Most practice software asks your firm to move in. FigsFlow moves into yours.

The gaps rarely show in a demo. They show in April: in where the files sit, where the ID evidence lives, and what the bill says. Six places the difference is easy to check.

What to check
The usual setup
FigsFlow
01Where your files live
The usual setup

In the vendor’s own storage, often on servers outside Canada. Leaving means exporting everything.Vendor storage, often outside Canada.

FigsFlow

Written into your own SharePoint, in your Microsoft 365 tenant. Leave one day and every file is still where it was.Your own SharePoint, in your Microsoft 365.

02Client ID and risk
The usual setup

A separate AML tool, or scans in a folder. The evidence sits apart from the engagement it belongs to.A separate AML tool, or a folder of scans.

FigsFlow

ID, beneficial owners and the risk decision on the same record as the letter. Checks billed as used, C$6.50 each.ID and risk on the same record as the letter.

03Proposal to invoice
The usual setup

Proposal, letter and jobs joined by an integration or a re-key. The fee drifts by the time it’s billed.Separate tools, re-keyed. The fee drifts.

FigsFlow

Priced from your rules. The accepted proposal becomes the letter, the letter creates the jobs, the fee is frozen.Proposal → letter → jobs. Fee frozen.

04The filing calendar
The usual setup

Deadline templates built for another country’s tax year, rebuilt by hand for CRA dates.Templates built for another tax year.

FigsFlow

T1s, T2s off each year end, GST/HST periods, slips and remittances, dated per client. CO-17 alongside for Québec.CRA dates per client. CO-17 for Québec.

05How you pay
The usual setup

Per seat in US dollars, often on an annual commitment, with card processing fees on top.US dollars per seat, annual contracts.

FigsFlow

In Canadian dollars, monthly or annual. Free until 28 February 2027 — you pay only for the checks you run.Canadian dollars. Free to 28 Feb 2027.

06Logins and mail
The usual setup

One more login per tool, with single sign-on often kept for the top plan.A login per tool, SSO on top plans.

FigsFlow

Sign in with Microsoft 365. Client mail stays in Outlook and links to the job, and files stay in your SharePoint.Microsoft 365 sign-in. Mail stays in Outlook.

“The usual setup” describes common patterns across practice software sold to Canadian firms, reviewed October 2026. Features vary by vendor and plan.

Pricing

Priced the way you’d expect. Without the parts you’d resent.

One platform for proposals, engagement letters, AML, CRM and practice management. Your first ten people are on the small-practice rate, and nothing you buy it to do is capped by the month.

Two months free on annual billing
Launch offer

Everything is free until February 28, 2027, with no card needed. AML checks are billed as used.

Everything in one plan

Practice Suite

Everything a practice runs on, one price per person. Start with one person or fifty.

C$79per person a month, for your first 10 people, billed annually

then C$105 for each person after that. No minimum. Plus GST/HST.

  • Proposals and engagement letters, with the pricing engine
  • Jobs, tasks, timesheets and capacity
  • AML Compliance Program included, checks at the program rate
  • CRM Core on every seat
  • Client portal on your own FigsFlow subdomain
  • Unlimited e-signatures and documents
Advanced PricingC$49 a month for the practice, included from 11 people
CRM GrowthC$25 a seat, on the people who market
AI AssistC$15 a seat, on the people who need it
What would your practice pay?Live estimate
Practice Suite, per monthFrom March 1, 2027 · plus GST/HST
C$474
To pay before February 28, 2027C$0 + AML checks as used
  • No monthly caps
  • Unlimited e-signatures
  • Migration done by us
  • Price fixed for 24 months

AML checks are billed separately: C$6.50 on the Compliance Program, C$5.50 from your 100th, or C$8 pay as you go. Every seat includes 20 AI actions a month. Fair use applies. Not a quote.

Customer reviews

Rated 4.6 out of 5. By the practices that use it.

4.6/ 5
88 reviews on Trustindex
5 star62
4 star21
3 star4
2 star0
1 star1
Read all 88 reviews
“Creating professional proposals and engagement contracts takes only a few minutes, which has saved me a lot of time.”
Iwona S.Trustindex · 29/07/2026
“The client signs, we send the link, documents arrive, and the check is done.”
Julie C.Trustindex · 29/06/2026
“I found the ad hoc LOE templates especially helpful, since most software only covers standard engagements.”
Imogen C.Trustindex · 12/08/2026

Reviews quoted word for word from Trustindex. Rating and review count as of 15/10/2026.

Translucent lavender glass panes standing on a warm studio floor with a small ledger sheet and a purple sphere
Trust & security

Nothing hidden.
Nothing overstated.

Understand how your data is handled, how our rules work, and where FigsFlow’s responsibilities end.

01

Your data, your region

Client data is held in line with each region’s setup. Storage location and certifications are confirmed per region.

02

Rules you can read

Client risk ratings come from defined rules, so your team can see why a client received a particular rating.

03

Clear boundaries

FigsFlow runs your practice. It doesn’t file returns with the CRA or Revenu Québec, or make your firm compliant on its own.

FAQ

Questions firms ask us first.

What is FigsFlow?

FigsFlow is practice management software that Canadian accounting firms run their whole client lifecycle on: proposal, engagement letter, jobs, deadlines, documents and invoice, all on one client record. Filing obligations are tracked, chased and evidenced per client; the filing itself happens in your certified tax software.

Does FigsFlow file anything with the CRA or Revenu Québec?

No. FigsFlow tracks, schedules, chases and evidences the cycle: T1s, T2s dated off each corporation’s year end, GST/HST periods, slips and remittances. Filing happens in your certified tax, payroll and ledger software.

Does it handle Québec clients?

Québec obligations run in parallel on the same client record, with TP-1 and CO-17 deadlines tracked alongside their federal equivalents, so one client never means two systems.

Does it work with QuickBooks Online or Xero?

Yes. QuickBooks Online and Xero connect as your ledgers, alongside Microsoft 365: documents in your own SharePoint, mail synced with Outlook and working papers in Excel. FigsFlow sits on the stack your firm already runs rather than replacing it.

Does it make my firm compliant?

No software does. Your professional and PCMLTFA obligations sit with your firm. FigsFlow supports your compliance program: client identification recorded, reviews on a cadence and every decision evidenced on an audit trail your firm controls.

Is it only for larger firms?

No. A firm of one runs the same record with fewer hands — templates, chasing and deadline tracking matter more when every hat is yours. Multi-office firms use the same structure for consistency: one process, enforced by the system rather than remembered by people.