BLS OEWS May 2025
BSA/AML Analyst (Transaction Monitoring Analyst) salary, Raleigh-Cary, NC
Financial Headhunters presents official occupation data and the limitations behind this role metro resource. Read the mapping and reference period before using any figure in a hiring decision.
This is what we do all day: recruit accounting, finance, banking and insurance professionals.
The median annual wage for BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC is $79,570 (BLS, May 2025, Compliance Officers, SOC 13-1041). That is $1,160 (1.4%) below the U.S. median of $80,730.
Broader occupation
BLS reports BSA/AML Analyst (Transaction Monitoring Analyst) within a broader occupation. It does not publish separate wages for this exact title, credentials, seniority or industry. Compare the listed SOC duties with your actual role before using this range.
| Percentile | Wage | What it means |
|---|---|---|
| 10th | $48,770 | 10% of workers in this occupation and area earned less than this. |
| 25th | $62,980 | 25% earned less than this. |
| Median | $79,570 | Half earned less and half earned more. |
| 75th | $105,250 | 75% earned less than this. |
| 90th | $132,180 | 90% earned less than this. |
| Mean | $87,100 | Average wage across all workers. |
| Percentile | Wage | What it means |
|---|---|---|
| 10th | $48,220 | 10% of workers in this occupation and area earned less than this. |
| 25th | $61,280 | 25% earned less than this. |
| Median | $80,730 | Half earned less and half earned more. |
| 75th | $109,010 | 75% earned less than this. |
| 90th | $133,720 | 90% earned less than this. |
| Mean | $88,400 | Average wage across all workers. |
What BLS wages include and exclude
Wages for the OEWS survey are straight-time, gross pay, exclusive of premium pay. Base rate; cost-of-living allowances; guaranteed pay; hazardous-duty pay; incentive pay, including commissions and production bonuses; and tips are included. Excluded are overtime pay, severance pay, shift differentials, nonproduction bonuses, employer cost for supplementary benefits, and tuition reimbursements.
- Employment, area
- 2,200
- Location quotient
- 1.10
What changed since May 2024
| Release | Median |
|---|---|
| BLS OEWS May 2024 | $70,980 |
| BLS OEWS May 2025 | $79,570 |
The published medians differ by $8,590. Sources: U.S. Bureau of Labor Statistics, OEWS May 2024 and May 2025. This is not an annualized growth claim. Area definitions and the workers represented can change.
What belongs in the pay comparison
OEWS includes straight-time gross wages, guaranteed pay, commissions and production bonuses. It excludes overtime, nonproduction bonuses and employer-paid benefits. A discretionary annual, retention or sign-on bonus is not the same as a production bonus. Ask what earns each payment before comparing the offer with this table. Equity is separate from the cash wage shown here. State those terms alongside base pay; the BLS percentile does not price them for you.
Recruiter's read
Qualitative view from our desk. Not BLS data.
For BSA/AML Analyst (Transaction Monitoring Analyst), discuss the work behind these requirements: Alert review, CTR and SAR workflow; monitoring tools (Verafin, Abrigo BAM+, Actimize, Hummingbird); CAMS or CAFP a plus. Ask what the person completed themselves and what a manager or specialist reviewed. A system name on a resume does not establish depth in that workflow. The BLS figure describes the listed occupation, not a separately measured rate for this exact opening.
Common questions
What is the median annual wage for BSA/AML Analyst (Transaction Monitoring Analyst)?
$79,570 in Raleigh-Cary, NC, NC, based on BLS May 2025 data for Compliance Officers (SOC 13-1041).
What does the middle half of workers earn?
The 25th percentile is $62,980 and the 75th percentile is $105,250 in Raleigh-Cary, NC, NC. That is where the middle half of workers in this occupation fall.
How many people work in this occupation?
BLS estimates 2,200 workers in Compliance Officers in Raleigh-Cary, NC, NC.
How much do the highest paid workers earn?
The 90th percentile is $132,180. 10% of workers earned more.
Does BLS publish this exact title?
BLS reports BSA/AML Analyst (Transaction Monitoring Analyst) within a broader occupation. It does not publish separate wages for this exact title, credentials, seniority or industry. Compare the listed SOC duties with your actual role before using this range.
Related areas and roles
Hiring in Raleigh-Cary, NC?
Start a search Call 305-306-4829Get the Hiring Market Brief
BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, from BLS data.
Your download appears here after the request is saved. This does not confirm email delivery.
BLS OEWS May 2025, released 2026-05-15. These are published occupation estimates, not a quote for an exact niche title. Tool calculations use BLS values or your inputs, not predictions.
Reading this page's BLS evidence
What do the released numbers measure?
For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, the May 2025 OEWS row records a annual median of $79,570 under BSA/AML Analyst (Transaction Monitoring Analyst) (SOC 13-1041, Compliance Officers). The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC mapping is a broader occupation, not a separately measured wage for this hiring title; the occupation name attached to this median is Compliance Officers. The released BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC employment field is 2,200 jobs, which describes the SOC rather than a count of candidates available to take your opening.
How much room is inside the published band?
The middle-half annual band for BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC runs from $62,980 at P25 to $105,250 at P75, a width of $42,270. For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, the lower half of that band covers $16,590, while the upper half covers $25,680; the upper side therefore accounts for more of the middle-half spread. An offer for BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC can move within that published band without justifying an exact percentile claim, and these points do not identify junior, senior or manager pay grades.
How does this estimate compare with the national figure?
The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC median is $1,160 below the national Compliance Officers median of $80,730. For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, that comparison uses the same SOC, release and annual unit rather than mixing a local title-specific claim with a national occupation total. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC location quotient is 1.1, an employment-concentration measure that cannot explain this wage difference or be used as a cost-of-living adjustment.
Which other metro estimates can you compare?
The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC comparison uses the two nearest published metropolitan internal points: Goldsboro, NC, where the annual median for Compliance Officers is $62,030; Rocky Mount, NC, where the annual median for Compliance Officers is $68,880. These BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC neighbors are selected only from metros with a published median for the same SOC, so suppression can change which comparisons are available. For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, the geography comes from Census Gazetteer internal points where available, not a claim about commuting time, recruiting reach or an employer's payroll policy.
What can the industry rows tell you?
Among the loaded national industry rows relevant to BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, the highest numeric annual medians are Web Search Portals, Libraries, Archives, and Other Information Services (NAICS 519000), $161,040; Web Search Portals, Libraries, Archives, and Other Information Services (NAICS 519200), $161,040. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC industry comparison excludes top-coded and suppressed medians from exact ranking and is limited to the industries loaded for this brand, not every possible industry. BLS does not provide an industry-by-Raleigh-Cary, NC wage cut in this dataset, so the BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC national industry figures cannot be labeled local industry premiums.
What changed in the published median?
For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, the prior 2024-05 median was $70,980, compared with $79,570 in 2025-05; the released medians differ by $8,590 upward. This BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC comparison is subtraction of published medians, not an annualized growth forecast or a claim that the same workers received that change. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC year-over-year cells use the same SOC and area code, but changes in the surveyed employment mix can still affect what the two medians describe.
What belongs outside the wage budget?
The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC annual median of $79,570 is an OEWS wage measure, not a complete employer-cost budget. For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, guaranteed pay and incentive pay including commissions and production bonuses belong inside the OEWS definition, so adding all commission again would double-count a component the survey includes. Overtime, nonproduction bonuses and employer benefit costs are excluded from the BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC wage definition; budget those separately when relevant, but this Raleigh-Cary, NC row supplies no dollar amounts for them, equity or relocation.
Questions about this estimate
What does BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC's $79,570 median actually measure?
For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, this is the May 2025 annual median of Compliance Officers, SOC 13-1041. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC broader mapping does not establish a separately measured employer-specific rate for the opening.
How wide is the published offer band for BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC?
For BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC, P75 minus P25 is $42,270. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC endpoints are $62,980 and $105,250, not experience-level labels or an interpolated candidate percentile.
Can the industry figures be treated as BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC's local rates?
The loaded BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC industry rows describe national Compliance Officers wages. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC rows are not an industry-by-Raleigh-Cary, NC breakdown, so no local industry premium is calculated.
What changed between releases for BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC?
The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC annual medians were $70,980 in 2024-05 and $79,570 in 2025-05. The BSA/AML Analyst (Transaction Monitoring Analyst) in Raleigh-Cary, NC difference is $8,590; this is not a forecast or a same-worker raise.