Does my business need AML BSA compliance
Free Self-Assessment

Find Out If Your Business Needs AML/BSA Compliance

Answer 6 quick questions and get an instant, personalized assessment of your AML/BSA compliance obligations, plus a free action plan sent to your inbox.

2 minutes
6 questions
Instant result
Free action plan
Self-Paced Online Training
Question 1 of 617% complete

What best describes your business?

Select the option that most closely matches your primary business activity.

Why This Assessment?

Based on FinCEN's actual regulatory coverage rules

Built by BSA compliance experts with 15+ years experience

Your answers are private, never sold or shared

Nationwide coverage

The Cost of Non-Compliance

FinCEN civil penalties range from $25,000 to $1,000,000+ per violation. Criminal prosecution is possible for willful violations.

Get Protected
Coverage Guide

Which Businesses Need AML/BSA Compliance?

The Bank Secrecy Act covers a wide range of financial institutions. Here's a quick reference guide to who is currently required to maintain a written AML compliance program.

Required: AML program legally mandated
Likely: subject to GTOs or proposed rulemaking
What's Required

The 4 Pillars of AML/BSA Compliance

If your business is covered, FinCEN requires a written AML program with four core elements, often called the "four pillars." Missing any one of them is a regulatory finding.

01

Written Policies & Procedures

A formal AML policy manual covering your products, services, SAR/CTR procedures, and recordkeeping requirements. Must be updated annually.

02

Designated BSA Compliance Officer

A named individual responsible for day-to-day program management. Cannot be outsourced, but can be supported by external consultants.

03

Annual Employee Training

All relevant employees must complete role-specific AML training annually, with documented completion certificates retained for 5 years.

04

Independent Program Review

An annual review by a qualified, independent party. The BSA officer cannot review their own program. This is the #1 audit finding.

AML BSA compliance program pillars

Soflo delivers all 4 pillars

Fixed annual price. No hourly billing. No sales calls.

Get Started
FAQ

Common Questions About AML Compliance Requirements

Does my business need an AML compliance program?

Your business needs an AML/BSA compliance program if it is a "financial institution" under the Bank Secrecy Act. This includes money services businesses (MSBs), mortgage lenders and brokers, banks and credit unions, fintech companies, casinos, insurance companies, and certain real estate professionals. Use our free self-assessment above to find out if your specific business is covered.

What is a Money Services Business (MSB)?

A Money Services Business (MSB) is any business that provides money transmission, currency exchange, check cashing, money orders, prepaid access, or virtual currency services. MSBs must register with FinCEN and maintain a written AML compliance program. Common examples include wire transfer services, check cashers, currency exchangers, and cryptocurrency businesses.

Do mortgage brokers need AML compliance?

Mortgage lenders and originators are required to maintain a written AML/BSA compliance program under 31 CFR § 1029.210. This includes annual employee training, a designated BSA compliance officer, a written risk assessment, and an independent program review. Mortgage brokers who are not lenders are not currently covered, but this is subject to change.

What happens if my business does not have an AML program?

Operating a covered business without an adequate AML program can result in civil money penalties from $25,000 to $1,000,000 or more per violation, cease and desist orders, loss of operating licenses, and in serious cases, criminal prosecution. FinCEN has assessed penalties against businesses of all sizes for inadequate AML programs.

How much does AML compliance cost for a small business?

Traditional AML compliance consulting can cost $5,000–$50,000+ per year in hourly fees. Soflo offers a fixed-price annual compliance program that includes written policies, risk assessment, annual training with certificates, and independent review, starting at a fraction of traditional consulting costs. Use our self-assessment to get a personalized quote.

What is the difference between AML and BSA compliance?

BSA (Bank Secrecy Act) is the U.S. law that requires financial institutions to maintain records and file reports to help detect and prevent money laundering. AML (Anti-Money Laundering) refers to the broader set of policies, procedures, and controls that businesses implement to comply with the BSA and related regulations. In practice, "AML compliance" and "BSA compliance" are used interchangeably.

Ready to Get Compliant?

Soflo delivers everything FinCEN requires: written policies, annual training, risk assessment, and independent review, at a fixed annual price. No consultants. No hourly billing.

Get Started Today
Talk with Us