Language selection


Methods to report to FINTRAC

Availability of FINTRAC’s online systems

API report submission is available for Suspicious Transaction Reports, Large Cash Transaction Reports and Large Virtual Currency Reports.

The following online systems are currently unavailable: FINTRAC Web reporting System, batch transmission software and Money Services Business Registration. We apologize for any inconvenience this may cause.

Learn about the methods you can use to submit financial transaction reports to the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC) and their technical specifications, or the agreements you may enter into with services providers to report on your behalf.

FINTRAC’s multi-year initiative to implement important changes to its reporting forms

Requirement to report electronically

Businesses that have an Internet connection must submit the following reports electronically:

However, you must use the paper form to submit Terrorist Property Reports.

Paper reporting forms

If you do not have the technical capability to submit reports electronically, you must submit reports to FINTRAC in paper form.

Electronic reporting options

FINTRAC Web Reporting System

Manually submit and modify all types of reports individually, manage the location and contact information included on reports, and delegate a service provider.

FINTRAC API report submission Updated on April 8, 2024

An application programming interface that allows for the secure system-to-system transfer of report information. Currently available to report large cash transactions and large virtual currency transactions.

Batch reporting

Submit all types of reports in batches, except Large Virtual Currency Transaction Reports.

Alternative to large cash transaction reporting

Applicable to financial entities only to report large cash transactions for certain clients that are corporations. Not available to other types of reporting entities.

Reporting Electronic Funds Transfers to the CRA

The shared reporting process allows reporting entities to send Electronic Funds Transfers Reports simultaneously to both FINTRAC and to the Canada Revenue Agency (CRA).

Service provider arrangements

You may enter into an agreement with a service provider to have them submit and correct reports to FINTRAC on your behalf.


FromFinancial Transactions and Reports Analysis Centre of Canada (FINTRAC)

Date Modified: