The
U.S. Money Laundering Threat Assessment contains a lot of information about MSBs. There's more than enough information there to make anyone wonder whether regulators really should have removed the automatic
HR from the MSBs'collective chests.
According to the publication, there are about 23,000 registered MSBs. However there is some multiple of that number that are not registered. As far as the IRS's ability to examine, not audit, those businesses:
IRS SB/SE has been delegated authority to examine MSBs for BSA compliance. A staff of several hundred IRS SB/SE full-time BSA examiners evaluates compliance with the reporting and record-keeping requirements of the BSA and Section 6050I of the Internal Revenue Code. I'm not claiming any insider information, but I was told last summer that the "several hundred" claimed above was actually 200.