top of page

CPA Reports for Money Services Businesses (MSBs)

  • Writer: Prince Baffour
    Prince Baffour
  • Nov 30, 2025
  • 5 min read

Updated: Feb 25


Q: What CPA reports do Money Services Businesses (MSBs) need?


Money Services Businesses (MSBs) often need CPA reports when banks, regulators, or partners require independent financial reporting or compliance support. Depending on your needs, this may include audited or reviewed financial statements, agreed-upon procedures (AUP) testing, or CPA verification letters tied to specific requirements. The right report depends on what the bank or regulator is asking for—so the goal is to meet the minimum requirement without overpaying for unnecessary assurance.


1. Overview

Money Services Businesses (MSBs)—such as money transmitters, check cashers, crypto exchanges, and currency dealers—operate in one of the most highly regulated environments in the U.S. Because of this, regulators, banks, and compliance partners often require independent verification from a CPA. A CPA MSB report is typically used to show whether the business is maintaining proper records, meeting financial requirements, and following AML/BSA expectations.


These reports are not always audits. Often, banks or regulators ask for targeted financial statements, net worth verification, or specific compliance procedures.


2. Who Needs This & When

You may need a CPA report if you:

  • Are applying for state MSB licensing.

  • Are renewing your MSB registration and the state requires updated financials.

  • Need to demonstrate minimum net worth or bonding capacity.

  • Are opening or maintaining banking relationships.

  • Operate in crypto and need a CPA report to satisfy exchange partners or custodians.

  • Are asked by regulators or compliance firms to provide independently prepared financial statements.


3. Common Real-World Scenarios

You may need a CPA MSB report when:

  • A state licensing division requires CPA-prepared financials as part of the MSB license application.

  • A bank requests proof of net worth or verification of investor capital before approving an MSB account.

  • A compliance partner asks for verification of transaction volumes or revenue sources.

  • A crypto OTC desk needs a CPA to verify source of funds for onboarding.

  • A payment processor requests a CPA letter confirming financial health and operational capacity.


4. Regulatory / Third-Party Background

MSBs are regulated by:

  • FinCEN (federal)

  • State banking/financial services divisions (state licensing)

  • Banking partners (internal risk/compliance)

Many states require:

  • CPA-prepared or audited financial statements

  • Net worth verification letters

  • Compliance-related confirmations

Banks may ask for:

  • CPA net worth calculations

  • Verification of capital sources

  • AUP testing over specific areas


5. Industries Where This Is Most Relevant

CPA MSB reporting is common in:

  • Crypto exchanges and OTC desks

  • Money transmitters and remittance companies

  • Check cashing and bill payment services

  • Currency dealers (physical or online)

  • Prepaid access providers

  • Fintech firms operating MSB‑related products


6. Why a CPA Is Typically Involved

MSB regulators and banks rely on CPAs because they:

  • Are independent and licensed

  • Follow professional standards

  • Provide credibility to financial information

  • Help assess compliance and financial stability

CPA involvement gives third parties confidence that the MSB is financially viable and properly documented.


7. What the CPA Actually Does / Documents Needed

Depending on requirements, a CPA may:

  • Prepare or review financial statements

  • Verify net worth or investor contributions

  • Perform AUP procedures on specific balances or transactions

  • Confirm compliance‑related metrics

  • Issue a CPA comfort or verification letter


Documents typically needed:

  • Trial balance and general ledger

  • Bank statements

  • Ownership records

  • Compliance documentation

  • Licensing requirements


8. Deliverables (with Illustrative Excerpt)

Deliverables may include:

  • CPA‑prepared financial statements

  • MSB net worth verification letter

  • Source‑of‑funds verification report

  • AUP report covering licensing or compliance items

  • Financial analysis or onboarding packet for banks


Illustrative excerpt:

"We verified that ABC MSB LLC maintained a net worth of not less than $____ as required by the \ Financial Services Division. Our procedures and findings are described below. This report is intended solely for the use of ABC MSB LLC and the licensing authority."


9. Timeline & Fee Ranges

Typical timelines:

  • Simple verification letter: 3–7 days

  • CPA‑prepared MSB financials: 1–3 weeks

  • AUP procedures: 2–6 weeks

Typical fees:

  • Verification letters: $1,500–$5,000

  • CPA‑prepared MSB financial statements: $4,000–$12,500

  • AUP reports: $7,500–$30,000+


10. Common Mistakes & Misunderstandings

  • Assuming MSB requirements are the same across states—they vary widely.

  • Waiting until the license deadline to collect required documents.

  • Thinking banks accept internal financials—most want CPA‑prepared.

  • Not documenting investor contributions or crypto liquidity properly.

  • Expecting a CPA to \"approve\" compliance—their role is financial verification.


11. How Jedidiah CPA Can Help

Jedidiah CPA supports MSBs (subject to independence requirements) with:

  • CPA‑prepared or reviewed financial statements

  • MSB licensing‑ready financial packages

  • Net worth and financial capacity verification letters

  • AUP testing for regulators or banking partners

  • Advisory on improving internal controls and financial clarity


Our goal is to help you stay compliant, maintain strong banking relationships, and scale confidently.


Independence consideration

Whenever an engagement requires independence under professional standards, Jedidiah CPA cannot perform bookkeeping, financial statement preparation, or management functions for the same client during the period of that engagement.


In industries involving digital assets, crypto, and money services businesses, independence and objectivity are critical. A CPA firm must not control wallets, initiate transactions, hold private keys, or custody client funds and then provide verification of balances or source-of-funds confirmations. Only independent, third-party-based attestations are permitted to protect integrity, transparency, and regulatory confidence.


Disclaimer

This article is for general informational purposes only and does not constitute legal, accounting, or regulatory advice. MSB requirements vary significantly by state, bank, and business type. Always consult a qualified CPA and MSB compliance expert regarding your specific situation.


FAQs


What is an MSB, and why do banks request CPA reports?


Banks may request CPA-prepared or CPA-verified financial reporting to support risk reviews, compliance expectations, and ongoing account monitoring for MSBs.


Do MSBs need an audit, a review, or an AUP report?


It depends on the requirement. Audits provide high assurance, reviews provide limited assurance, and AUPs verify only specific items requested.


What documents should an MSB prepare before requesting a CPA report?


Typically: bank statements, reconciliations, general ledger detail, financial statements, transaction summaries, policies/procedures, and any bank/regulator request letter outlining what’s needed.


How long do CPA reports for MSBs usually take?


Timelines vary by scope and readiness. AUPs can be faster than audits, while audits typically take the longest depending on complexity and documentation quality.


Can a CPA “certify” that an MSB is compliant or safe?


No. CPAs can report on financial statements or specific procedures performed, but they cannot guarantee compliance outcomes, future performance, or approve the business for banking or regulatory purposes.


Other FAQs


1. Who requires MSB CPA reports? State regulators, banks, and payment partners.

2. What can CPAs verify for MSBs? Financial statements, net worth, liquidity, and factual financial documentation.

3. Do regulators require assurance? Some require compilations, reviews, or audits depending on state law.

4. What documents do MSBs need? Financials, tax returns, AML/BSA documentation, bank statements, and compliance reports.

5. How long does the process take? 1–3 weeks depending on requirements.



Comments


bottom of page