Reduce Filing Complexity

Effortless BSA Filing for Your MSB

Ensure compliance with Bank Secrecy Act (BSA) filing requirements, with automated assistance that makes reporting quick and accurate.

BSA Filing Made Easy

Why BSA Filing Matters for Your MSB

The Bank Secrecy Act (BSA) requires Money Services Businesses (MSBs) to file specific reports with the Financial Crimes Enforcement Network (FinCEN) in order to help detect and prevent money laundering. Filing BSA reports, including Suspicious Activity Reports (SARs) and Currency Transaction Reports (CTRs), is not only critical in maintaining the integrity of your business, it is a legal obligation.

However, filing these reports can be a complex and time-consuming task. Our BSA filing service simplifies the process, ensuring that you meet all the regulatory requirements with minimal effort on your part.

Product screenshot

How Our BSA Filing System Works

Our BSA filing solution is designed to automate and streamline the process of submitting CTRs and SARs.

Transaction Monitoring

Our system analyzes your transaction data and identifies which transactions require a CTR or SAR.

Report Generation

The system generates the necessary reports, ensuring all required information is included and compliant with FinCEN's standards.

Review and Submit

Our team reviews each and every filing generated by the system and, once confirmed, they are submitted directly to FinCEN—automatically and securely.

End-to-End Solution

Key Features of Our BSA Filing Solution

Our BSA filing system comes with several key features to ensure that your reports are accurate, timely, and compliant.

Automated Report Generation

Our system automatically generates CTRs and SARs based on transaction data, reducing manual effort and minimizing errors.

Seamless Submission to FinCEN

Once reports are reviewed, they can be easily submitted directly to FinCEN, ensuring compliance and timely filings.

Audit Trail

All reports are logged, providing a transparent audit trail for regulatory reviews.

Real-Time Updates

Stay up-to-date with the latest regulatory changes, ensuring your reports meet FinCEN’s current standards.

Eliminate Filing Errors

The Benefits of Automated BSA Filing

Filing BSA reports manually is often tedious and prone to error. Our automated solution removes the guesswork, ensuring your MSB stays compliant while saving you time and reducing risk.

Save Time.
Automation speeds up the process, reducing the time spent on manual filings and freeing up your team for other tasks.
Reduce Risk.
By automating the generation and submission of reports, the risk of human error is minimized, ensuring accurate and compliant filings.
Stay Compliant.
Automated alerts keep you on track, so you can be sure you’re filing reports when needed and meeting all regulatory deadlines.
Record Retention.
We securely store your BSA filing documents in the cloud, making them easily accessible whenever you need them. This ensures your records are safe, organized, and readily available for audits or regulatory reviews.
Product screenshot

Related Compliance Insights

Compliance

Your Free MSB Compliance Check-Up: Catch Problems Before Regulators Do

Running an MSB is tough enough without guessing if your compliance program would pass an exam. ComplyCheck’s Free MSB Compliance Check-Up reviews your AML/BSA Manual, FinCEN registration, CTRs, corporate files, training, and more — all at no cost. You either find weaknesses or gain confidence that you’re doing things right. What do you have to lose? Schedule your free check-up today.

Read Article
Compliance

Why Reviewing and Updating Your AML/BSA Compliance Manual Every Year Isn’t Optional

Your AML/BSA Compliance Manual isn’t just a formality, it’s the backbone of your entire compliance program. Regulators from FinCEN, the IRS, and the state examiners all expect to see a manual that’s not only current, but accurately reflects how your business actually operates today. Whether your business has grown, added new products, or simply evolved over time, your manual must evolve with it. In this post, ComplyCheck explains why regulators expect at least an annual review, what triggers mid-year updates, and how outdated manuals can create unnecessary findings during Title 31 and state examinations. If you can’t remember the last time your AML/BSA Manual was reviewed, now’s the time.

Read Article
Compliance

IRS Title 31 Examinations: What MSBs Need to Know Before It’s Too Late

IRS Title 31 examinations are not tax audits, they’re BSA/AML compliance reviews that can lead to serious civil and even criminal penalties if your MSB falls short. The IRS Internal Revenue Manual makes it clear: failures in CTRs, SARs, recordkeeping, or detecting structuring are violations examiners are trained to penalize. At ComplyCheck, we’ve guided more than 100 MSBs through the challenges of Title 31 compliance. We know what examiners look for and how to prepare you before they show up at your door.

Read Article

“We have been using Comply Check for over 2 years now and I have worked with them very closely. They are extremely time sensitive to any requests, they have always filed all CTRS timely, and they are experts in their field.”

Jamie Purcell
Grupo Loyalty LLC

Frequently Asked Questions

BSA filings are mandatory reports submitted by Money Services Businesses (MSBs) under the Bank Secrecy Act (BSA). They are designed to help FinCEN and law enforcement identify patterns of potential money laundering, terrorist financing, tax evasion, and fraud.

These filings, which include Currency Transaction Reports (CTRs) and Suspicious Activity Reports (SARs), form the backbone of the U.S. financial crime detection system. Accurate and timely filing not only satisfies federal requirements but also helps protect MSBs from regulatory penalties and reputational risk. Regulators and banks alike view filing compliance as a direct reflection of an MSB’s overall risk management strength.

A CTR must be filed for any transaction or series of related transactions involving more than $10,000 in cash in a single business day for the same customer. The rule applies whether the transaction is a single cash exchange or multiple smaller transactions that together exceed the threshold.

The purpose of a CTR is to create transparency around large cash movements and ensure law enforcement can trace the flow of funds through the financial system. MSBs must include complete customer identification, transaction details, and business information to ensure accuracy and avoid filing errors that trigger regulatory scrutiny.

A SAR is required when an MSB suspects or has reason to believe a transaction involves funds from illegal activity, is designed to evade reporting requirements, or lacks an apparent lawful purpose. The minimum dollar threshold for SARs is typically $2,000. However an SAR must be filed for any known or suspected insider abuse.

Common triggers include customers structuring transactions to stay under $10,000, conducting business inconsistent with their stated purpose, or refusing to provide information about the source of funds. Once suspicion is identified, the MSB must document its findings and file the SAR through the BSA E- Filing System within 30 calendar days.

CTRs are based on transaction thresholds, while SARs are based on suspicious behavior. A CTR reports objective facts about a large cash transaction, while a SAR reports subjective concerns about activity that may be criminal or deceptive.

Both reports serve different but complementary purposes. CTRs show transparency of high-value transactions, while SARs alert regulators to potentially illicit behavior. Together, they help law enforcement build financial intelligence profiles that uncover broader criminal activity.

All MSBs registered with FinCEN; including check cashers, money transmitters, currency exchangers, and issuers/sellers of money orders or traveler’s checks, must file BSA reports when transaction activity meets the applicable criteria.

Failure to file required reports can result in significant civil penalties, criminal exposure, and state licensing issues. Regulators expect every MSB to demonstrate a consistent and well-documented process for identifying, reviewing, and filing reportable activity.

MSBs are required to register with FinCEN using Form 107 within 180 days of beginning operations. The registration must be submitted electronically through the BSA E-Filing System and renewed every two years. (The MSB’s initial registration is good for the remainder of the current year and all the following calendar year. All MSB registrations expire on December 31 st of the 2 nd year of registration.)

The registration process links the business to federal oversight and provides transparency to regulators and financial institutions. Inaccurate or incomplete registration information is one of the most common findings during examinations, often indicating broader compliance weaknesses.

MSBs must keep copies of CTRs, SARs, FinCEN registration confirmations, and all supporting documentation for at least five years from the date of filing. These records must be easily retrievable in case of audit or law enforcement inquiry.

Maintaining proper retention practices is critical. Examiners often test not only whether filings exist but whether the supporting records (customer IDs, transaction evidence, investigation notes) are accessible and complete.

Agencies such as FinCEN, the IRS, and the FBI use CTR and SAR data to trace illicit financial flows, identify organized criminal networks, and uncover emerging money laundering typologies.

Regulators also analyze aggregate BSA data to detect high-risk regions and industries. Consistent and accurate filings from MSBs help demonstrate that the industry is self-monitoring and contributing meaningfully to national financial integrity efforts.

ComplyCheck reviews daily transactions to identify potential CTR and SAR obligations before deadlines are missed. Our system uses automated checks to highlight reportable transactions while compliance specialists verify data for accuracy and completeness. Our highly trained compliance staff will file the required reports with FinCEN within the required timelines.

Each filing is stored securely and linked to customer records, creating a full audit trail for regulators. ComplyCheck’s reporting dashboards also allow MSBs to track trends, recurring customers, and filing patterns, helping clients proactively manage risk rather than react to it.

ComplyCheck maintains a registration calendar that alerts clients well in advance of upcoming renewal deadlines. Our compliance team verifies that all registration information aligns with your AML program, state licensing, and business activity.

We also perform periodic reviews of FinCEN registration data to confirm accuracy, preventing discrepancies that could raise red flags during examinations or when opening or renewing bank accounts.

Contact Us

Ready to Simplify Your Compliance?

Have questions or want to learn more about how ComplyCheck can help your MSB stay compliant? Fill out the form below, and one of our experts will get in touch with you shortly. We’re here to provide personalized guidance for your compliance needs.