← TD Bank
TD Bank Financial Crime Compliance Salaries
Employer-posted ranges from 11 live postings · computed 2026-09-02
Median
$98,400
Interquartile
$96,650 – $128,125
Full range
$59,500 – $210,000
Priced roles
11
By seniority
| Level | Priced roles | Median | Range |
|---|---|---|---|
| Manager | 3 | $139,400 | $96,900 – $163,200 |
| Analyst | 5 | $98,400 | $59,500 – $117,520 |
The priced roles
Senior Counsel, Financial Crime · Toronto, Ontario; Canada$165,000 – $210,000Senior Manager, Financial Crime Risk Business Oversight (5104)Manager · Toronto, Ontario$115,600 – $163,200Senior Audit Group Manager, Financial Crimes (1101)Manager · Toronto, Ontario$115,600 – $163,200Data Scientist III (Financial Crimes Network Analytics) · Toronto, Ontario; Markham, York region$96,900 – $136,800Manager, Analytics and Insights (Financial Crimes Network Analytics)Manager · Markham, York region; Toronto, Ontario$96,900 – $136,800Senior Financial Crime Risk Analyst (5412)Analyst · Toronto, Ontario$81,600 – $115,200Senior Financial Crime Risk Investigator (5257)Analyst · Toronto, Ontario; Ottawa, Ottawa region; Markham, York region$81,600 – $115,200Senior Information Security Analyst (Fraud Incident Response)Analyst · Toronto, Ontario$81,600 – $115,200Senior Financial Crime Risk Management Analyst, KYC High Risk Reviews (US)Analyst · Grand Central, Manhattan, United States; Jacksonville, Duval County, United States; Lewiston, Androscoggin County, United States; Edgewood, Richland County, United States; Charlotte, Mecklenburg County, United States; Mount Laurel Township, Burlington County, United States$72,280 – $117,520AML Financial Crime Risk Investigator II (5221)Senior Analyst · Toronto, Ontario; Markham, York region; Ottawa, Ottawa region$69,700 – $98,400AML Financial Crime Risk Investigator I (5222)Analyst · Toronto, Ontario; Markham, York region$59,500 – $84,000
See where you stand
Compare your own package against the anonymous practitioner submissions in the compensation dataset.
Percentile tool →MethodologyFigures use employer-posted USD annual ranges on active postings only — never estimates, modelled pay, or self-reported figures. Each posting contributes the midpoint of its published range. Bonus, equity, and benefits are excluded because postings rarely price them. Seniority rows publish only at 3 or more priced postings. Recomputed daily from the live index.