Skip to main content
We're exhibiting at Accountex Toronto ๐Ÿ Stand 710 ยท November 3โ€“4, 2026Meet us at Stand 710
Figs Flow Canada
AML & risk assessment · for CPA firms

FINTRAC compliance for Canadian accounting firms

From the first ID check to the next review, on one client record. FigsFlow runs FINTRAC client due diligence for Canadian accounting firms: KYC and ID checks, KYB with ownership from Corporations Canada, compliance officer sign-off and review dates set by risk.

Built so the evidence sits in the order it happened. Verify the directors, pull the owners at 25% or more, send the risk rating to your compliance officer and set the next review date — without an inbox, a shared drive or a chat thread holding the file together.

Ownership from Corporations CanadaCompliance officer sign-off

G2G2 reviewsGoogleGoogle reviewsVerified reviewsTrustpilot reviews

FigsFlow AML and Risk Assessment CDD register listing Canadian clients by client type and CDD status: not started, in CDD screening, and cleared with conditions
One register, every client typeOrganizations, arrangements and individuals each run their own CDD flow.

Happy on FigsFlow

  • Taxule
  • Ledgian
  • Sterling Wells
  • UK Property Accountants
  • Crane & Partners
  • Property SPV

See it run

One corporate client, from “Start CDD” to cleared

A holding company goes from registry lookup to compliance officer sign-off in five short chapters. Each step writes to the same client file, so the evidence sits in the order it happened.

The client type picks the flow

Choose the client from the CDD register. Individuals, organizations and arrangements such as joint ventures each run their own flow, so nobody has to remember which questions apply.

  • Individual: ID check on the person
  • Organization: KYB, then every director and owner
  • Arrangement: the parties to the joint venture or trust
See the full check in a demo
Who is this CDD for? dialog listing clients with their type and CDD status

Screens show sample data. Click any screen to enlarge.

The FINTRAC file is complete. It’s just in six different places.

A practice inspection asks for one client file: who verified the directors, who owns 25% or more, who approved the risk rating, and when.

The answers exist, in an inbox, a shared drive, a spreadsheet and a chat thread. None of them proves the order it happened in.

The work was done. Proving it is the hard part.

Nobody, partner or staff, can open one place and see what was checked, who decided, and when the client is next due for review. See how one CDD record fixes it

How it works

One CDD record, six steps, nothing cleared from memory

Client due diligence isn’t a separate tool bolted onto onboarding. It sits on the same client record as the proposal and the engagement letter, so the letter can’t go out before the checks are done.

  1. Start CDD: verification and screening
  2. Risk assessment
  3. EDD
  4. Risk rating
  5. Compliance officer approval and sign-off
  6. Letter released

The gate: no letter until CDD clears

Where FINTRAC checks are switched on, the engagement letter is held until client due diligence clears. Each step writes to the same client file, with the person and the date, so the record answers “who, how and when” without anyone remembering.

Worth knowing: FigsFlow doesn’t file reports with FINTRAC or decide whether your steps meet the PCMLTFA. That stays with your firm and its compliance officer.

FINTRAC guide

What it does

Six questions a reviewer will ask, answered on the client record

Each part of the CDD module answers a question your compliance officer would otherwise piece together from inboxes, drives and memory.

“Does this corporation exist, and who controls it?”

KYB with ownership from Corporations Canada

FigsFlow pulls the registry record from Corporations Canada, including ISC information for CBCA corporations. The people it finds become your verification list.

  • Registry record saved to the client file
  • KYB by client link or manual upload
  • Provincial corporations added manually
See the onboarding suite
Fetch ownership and control step with options to fetch from Corporations Canada or add manually
Start KYBSend the client a FigsFlow link, or upload the company documents yourself2 ways

“How did you verify this person?”

Any FINTRAC method, recorded the same way

For every individual and every owner, FigsFlow records the method used, the details, who checked and when.

  • Method and date on every person
  • CDD held until everyone is verified
  • Client completes photo ID by phone
FINTRAC guide for accounting firms

FINTRAC method → in FigsFlow

Government photo IDClient checks ID and selfie by phoneRecorded
Credit fileBureau, reference and date recordedRecorded
Dual-processBoth sources and the date recordedRecorded
Emma Tremblay · DirectorLink sent 2026-10-22 · sample dataAwaiting client

“Who signed off this client’s risk?”

Scored on your factors, decided by your officer

Each client is scored on the risk factors your firm configures, such as client type, geography, services and delivery channel. The score and the reasons are saved together, and the rating goes to the compliance officer.

  • Factors set once, by your firm
  • Reasons kept with the score
  • Decision, person and reason recorded
See the audit trail

“When is this client next reviewed?”

Scheduled reviews by risk band

Each cleared client gets a review date set by its risk band. Any staff member can log a trigger, and the work carries on while the recheck runs.

  • Viewable by review window or by risk band
  • Overdue reviews flagged across the firm
  • Client moves to “under review” on a trigger
See jobs and workflow

“What changed when the rules did?”

Rule updates you adopt or defer

FigsFlow publishes each update once, with the wording change and a severity. You adopt or defer it, and signed engagement letters are never touched.

MandatoryRecommendedOptionalNew content
See engagement letters
Regulatory updates list with four pending updates, each showing severity, effective date, affected active clients and a needs-decision status

“What happens when someone has a concern?”

Escalation to the compliance officer, on the record

Staff can escalate a concern to the compliance officer inside FigsFlow, and the decision is recorded. Any report to FINTRAC is made by your firm.

  • Escalations go to one permission-gated queue
  • Waiting time visible on every item
  • Reporting stays with your firm
See the practice dashboard
FigsFlow records the decision. It doesn’t file reports with FINTRAC for you.

The rules, in plain terms

What FINTRAC asks of accounting firms, and where it lives

Accountants have FINTRAC obligations under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (PCMLTFA, S.C. 2000, c. 17) when they carry out a triggering activity for a client. Here they are in short, against an inbox-and-spreadsheet setup.

Last reviewed 2026-10-27 · summary only, not legal advice

25%

Owners and controllers at 25% or more are the beneficial owners your file needs to identify.

FINTRAC guidance for accountants (sources below)

C$3,000+

in funds, or C$10,000+ in cash, are among the points where FINTRAC expects identity to be verified.

FINTRAC: when to verify identity (sources below)

5 years

is the minimum time records must be kept, alongside a compliance program reviewed every two years.

FINTRAC: compliance program requirements (sources below)
ObligationInbox, drive and spreadsheetFigsFlow CDD record
Compliance programA policy document nobody can tie to a clientOfficer role, approvals and risk ratings on every file
Verify identityA photo ID attached to an emailKYC and KYB with method, person and date
Beneficial ownershipA hand-drawn chart in a PDFISC pull and corporate structure on the record
Risk assessmentOne spreadsheet column, one ownerScored on your factors, with the reasons kept
Sign-off“Looks fine” in a chat threadCompliance officer decision, person and reason
Periodic reviewsSomebody’s memoryReview dates by risk band, and logged triggers
RecordsSpread across systems with no orderDated on the client record, in the order it happened
ReportingA concern raised in a corridorEscalation to the compliance officer, recorded

Does this engagement involve a triggering activity?

Tick what your firm will do. Orientation only: your compliance officer decides.

Tick what appliesThe result updates as you go.

To be clear: FigsFlow doesn’t file reports with FINTRAC or decide whether your steps meet the PCMLTFA. That stays with your firm and its compliance officer.

Sources: FINTRAC: Accountants · When to verify identity: accountants · Methods to verify identity · Compliance program requirements

Founding-customer program · open now

Founding Canadian firms: judge FINTRAC compliance on the product

Built inside a working accounting practice and used day to day by the accountants who built it. See the product for yourself and ask what founding customers get.

Ask about the program

Pricing in Canadian dollars

FINTRAC compliance pricing: per check, no commitment

ID checks are priced per check in Canadian dollars. Prices are plus GST/HST. The full plan list is on the Canadian pricing page.

Free for every Canadian firm until February 28, 2027; ID checks are billed as used.

Availability

Pay as you go

Per ID check

C$8.00per check

Everything included. Buy credits in packs of 10; they never expire. No monthly fee.

  • ID and address verification
  • PEP and sanctions screening
  • 24 months of ongoing screening

Plus GST/HST.

Compliance Program

Per ID check

C$6.50per check

C$5.50 per check from your 100th check. Plus C$29 a month per firm (C$35 on monthly billing), free until February 28, 2027. Included in the Practice Suite and the Onboarding Team and Practice plans.

  • ID and address verification
  • PEP and sanctions screening
  • 24 months of ongoing screening
  • Client and firm-wide risk assessment
  • Enhanced due diligence workflow
  • Policies, controls and compliance officer role
  • Monitoring alerts and training log

Plus GST/HST.

Related modules

Next in the platform

Client due diligence is where the checks happen. These four do the work around it, on the same record.

More of the platform

Onboarding suite

Proposal, ID checks and the engagement letter in one gated flow.

See the onboarding suite

Engagement letters

Held until CDD clears, then sent for signature.

See engagement letters

Audit trail and evidence

Who did what, and when, on every client file.

See the audit trail

Practice dashboard

Overdue reviews and open approvals across the firm.

See the practice dashboard

FINTRAC compliance FAQs for Canadian accountants

What is FINTRAC compliance for an accounting firm?

Meeting the PCMLTFA obligations that apply when an accountant carries out a triggering activity for a client: a compliance program, client identification, beneficial ownership, monitoring, five-year record keeping and reporting.

Does FINTRAC apply to every accounting firm?

No. It applies when the firm carries out a triggering activity, such as handling client funds or buying or selling assets for a client. Audit, review and compilation work alone is generally not a triggering activity.

Which ID methods can we use in FigsFlow?

FINTRAC's methods for individuals: government-issued photo ID, the credit file method and the dual-process method. FigsFlow records the method, the details, who checked and the date.

Can FigsFlow pull ownership from Corporations Canada?

Yes, for federally incorporated (CBCA) corporations, including published ISC information. Provincial corporations are added manually.

Who can provide a client's risk rating?

The staff member onboarding the client, once the compliance officer has approved. Ratings and any sanctions or PEP match go to a permission-gated approvals queue, and the decision, person and reason are recorded.

How much do ID checks cost?

C$8.00 per check on pay as you go, bought in packs of 10 that never expire. Or C$6.50 per check on the Compliance Program, falling to C$5.50 from your 100th check. The program is C$29 a month per firm, free until February 28, 2027, and included in the Practice Suite and the Onboarding Team and Practice plans. Prices are plus GST/HST.

Does FigsFlow file reports with FINTRAC?

No. Staff can escalate a concern to the compliance officer in FigsFlow and the decision is recorded, but any report is made by your firm.

Does FigsFlow make my firm FINTRAC compliant?

No software can. FigsFlow runs the checks, records the evidence and holds the gate. Whether your steps meet the PCMLTFA is your compliance officer's call.