N
The Daily Insight

How much does a compliance analyst make?

Author

David Craig

Updated on April 05, 2026

The average compliance analyst salary is $62,437 per year, or $30.02 per hour, in the United States. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $47,000 a year, while the top 10% makes $82,000.

What does a compliance analyst do?

Put simply, compliance analysts help companies remain compliant with regulations, thus preparing them for audits. By figuring out which regulations affect “Company X,” compliance teams can then develop a plan to meet the necessary standards.

How much does an AML compliance Analyst Make?

AML Compliance Analyst Salaries

Job TitleSalary
Citi AML Compliance Analyst salaries – 68 salaries reported$52,407/yr
J.P. Morgan AML Compliance Analyst salaries – 54 salaries reported$60,326/yr
Western Union AML Compliance Analyst salaries – 13 salaries reported$63,393/yr

How do I become a compliance analyst?

To become a compliance analyst, you need a bachelor’s degree and experience in your chosen field, though some organizations request a master’s degree. While there is no specific degree for this career path, most employers desire degrees relevant to the company’s sector.

How much does a compliance analyst make at Goldman Sachs?

Goldman Sachs Compliance Analysts earn $73,000 annually, or $35 per hour, which is 37% higher than the national average for all Compliance Analysts at $50,000 annually and 10% higher than the national salary average for ​all working Americans.

How much do BSA analysts make?

The average salary for a bsa analyst is $58,230 per year in the United States. Was the salaries overview information useful?

Is a compliance officer a good job?

Compliance Officers rank #7 in Best Business Jobs. Jobs are ranked according to their ability to offer an elusive mix of factors. Read more about how we rank the best jobs.

Do compliance analysts get bonuses?

How much does an Investment Compliance Analyst make? The average Investment Compliance Analyst in the US makes $72,250. The average bonus for an Investment Compliance Analyst is $5,000 which represents 7% of their salary, with 100% of people reporting that they receive a bonus each year.