
For a crypto company, an AML audit is the point where theory collides with evidence.
Policies may look polished. Procedures may sound convincing. A risk matrix may sit in a folder with all the right words. But an AML audit for crypto companies asks a much less poetic question: does any of this actually work when real clients, real wallets, and real transaction flows hit the system?
That is why an AML audit matters. It is not a ceremonial compliance exercise and not a decorative PDF for a licensing file. It is a structured review of whether the business can identify risk, apply controls, escalate suspicious behavior, and document decisions in a way that would survive scrutiny from a bank, auditor, regulator, or payment partner.
For crypto businesses, that matters even more because AML controls are expected to deal not only with ordinary customer due diligence, but also with higher-risk transaction behavior, wallet screening, sanctions exposure, travel rule processes, and the general weirdness that tends to gather around digital assets like moths around a compliance fire.
Below is a practical full AML audit checklist for crypto companies.
1. Governance: Who Owns AML in Reality
Every AML audit should begin with governance, because weak governance poisons everything downstream.
A crypto company should be able to show that AML is owned by named people with clear authority, not by a vague cloud called “the compliance team.”
Check whether the business has:
- an appointed AML officer or MLRO
- formal reporting lines
- board or senior management oversight
- approval of AML policies at the right level
- documented escalation paths for suspicious cases
- evidence that AML issues are actually reviewed, discussed, and acted on
A common failure point is fake governance: the policy names responsible persons, but in practice nobody owns decisions, nobody challenges risk, and nobody follows up on unresolved findings. That is not governance. That is corporate cosplay.
2. Enterprise-Wide Risk Assessment
A proper AML audit for crypto companies should test whether the firm understands its own exposure.
The business-wide risk assessment should not be generic boilerplate. It should reflect how the company actually operates.
Review whether the risk assessment covers:
- customer categories
- geographic exposure
- products and services
- delivery channels
- wallet-related risks
- crypto-specific transaction typologies
- sanctions exposure
- links to higher-risk business models
The most suspicious thing in many risk assessments is how suspiciously universal they sound. If the exact same document could describe a neobank, a payroll processor, and a token platform, it probably describes none of them properly.
A useful risk assessment should drive decisions. It should influence onboarding depth, monitoring scenarios, escalation thresholds, and ongoing review priorities.
3. KYC, CDD, and Onboarding Controls
This section tests whether the company knows who it is onboarding and how much risk it is accepting at the gate.
Key questions include:
- Are customer identities properly verified?
- Are legal entities checked for beneficial ownership?
- Is onboarding risk-rated?
- Is the purpose of the relationship understood?
- Are higher-risk clients subject to enhanced due diligence?
- Are source-of-funds or source-of-wealth checks triggered where needed?
In a crypto setting, onboarding cannot be treated as a one-size-fits-all flow. A retail client using a simple service does not present the same risk profile as a cross-border structure with complex ownership and high transaction volume.
An audit should confirm not only that KYC exists, but that onboarding depth changes when risk changes.
4. Beneficial Ownership and Corporate Transparency
Crypto businesses working with legal entities must be able to identify who ultimately stands behind the customer.
Review whether the company can:
- identify UBOs accurately
- verify ownership chains
- understand control structures
- flag nominee or layered arrangements
- escalate unusual ownership patterns
This area often breaks when onboarding teams collect documents but do not actually analyze them. The result is paperwork without understanding. A file may be complete and still completely useless.
5. Sanctions, PEP, and Adverse Media Controls
Any serious AML audit checklist for crypto companies must include screening controls.
The audit should verify:
- sanctions screening at onboarding
- ongoing re-screening
- politically exposed person screening
- adverse media checks
- escalation rules for potential matches
- documentation for resolved false positives
- handling of confirmed or high-risk hits
The question is not just whether screening is performed. The question is whether the company can explain what happens after the screen produces a result.
A screening tool without a documented review workflow is just a very expensive anxiety machine.
6. Travel Rule Readiness
For crypto companies, travel rule compliance is now part of serious AML readiness.
The audit should test whether the company has a functioning process for identifying when travel rule requirements apply and how relevant originator and beneficiary information is collected, stored, transmitted, and reviewed.
Check whether the firm can show:
- clear scope rules
- operational travel rule procedures
- handling for incomplete transfer data
- controls for exceptions or failed data exchange
- linkage between transfer review and AML monitoring
- documented decision-making around self-hosted wallet scenarios
This is one of the easiest places to find the gap between policy and reality. On paper, the company is compliant. In operations, someone is still “waiting for the vendor integration.”
7. Transaction Monitoring
Transaction monitoring is where the firm proves it can see risk after onboarding.
An AML audit should review whether monitoring scenarios are tailored to the actual crypto business model.
Typical areas to test include:
- unusual transaction velocity
- rapid movement in and out of accounts
- inconsistent activity relative to customer profile
- repeated threshold-avoidance behavior
- links to higher-risk jurisdictions
- layering behavior across wallets or accounts
- sudden account activation after dormancy
- unusual activity from newly onboarded customers
The critical point is not the number of rules. More rules do not automatically mean better monitoring. What matters is whether the scenarios are relevant, whether alerts are reviewed consistently, and whether thresholds make sense.
A monitoring system that generates thousands of noise alerts is not “robust.” It is just loudly confused.
8. Blockchain Analytics and Wallet Screening
A crypto AML audit without wallet risk review is missing one of the most obvious pressure points.
The company should be able to demonstrate how it assesses wallet exposure and blockchain-related risk.
Review whether the firm uses tools or controls for:
- wallet screening
- sanctions-linked wallet detection
- exposure to darknet or illicit services
- typologies involving mixers or suspicious routing
- fraud-linked addresses
- inbound and outbound wallet risk scoring
The goal is not to create a fantasy of total visibility. The goal is to show that the company uses available tools and risk logic to identify suspicious blockchain exposure rather than pretending blockchain risk will politely identify itself.
9. Case Management and Internal Investigations
An alert is not a control. An investigation is.
This part of the AML audit for crypto companies tests whether the firm has a documented and defensible way to review suspicious behavior.
The audit should check for:
- case opening procedures
- documented analyst review steps
- escalation to MLRO or senior compliance
- evidence collection
- rationale for closing or escalating cases
- consistency in investigation quality
- timeframes for handling alerts
Weak firms often have one of two problems: either alerts are closed too quickly with no analysis, or cases drift endlessly with no conclusion. One is reckless. The other is swamp management.
Neither is good.
10. SAR / STR Escalation and Reporting
If suspicious behavior is identified, the company must be able to move from alert to report in a controlled way.
Review whether there is a working process for:
- identifying reportable suspicion
- escalating cases internally
- involving the responsible reporting officer
- documenting the reasoning behind the decision
- preparing and filing SARs or STRs
- maintaining confidentiality around filings
- keeping supporting evidence
A mature AML framework should show not only that reports can be filed, but that decision-making is documented in a way that can be reconstructed later.
That reconstruction piece matters. Regulators and banking partners rarely enjoy hearing “we know we looked at it, but we cannot show exactly how.”
11. Recordkeeping and Audit Trail
This is the section where the audit checks whether the company leaves a reliable trail behind its compliance activity.
Review whether the business keeps and can retrieve:
- customer identification records
- KYC and EDD files
- risk scoring outputs
- screening results
- alert histories
- investigation notes
- SAR-related documentation
- travel rule data
- policy approvals
- training evidence
- access logs for compliance systems
If the company cannot reconstruct why a customer was onboarded, why an alert was closed, or who changed a compliance setting, then the system is not truly auditable.
No traceability means no defensibility. Simple, grim, bureaucratic truth.
12. AML Training and Staff Awareness
A policy cannot stop suspicious activity. A trained human sometimes can.
The audit should test whether relevant employees understand their AML responsibilities.
Review:
- training frequency
- role-specific training content
- training for customer-facing staff
- training for compliance analysts
- crypto-specific typologies in training materials
- documented attendance and completion records
- refresher training after regulatory or product changes
A common failure is generic annual training that says almost nothing about the actual business. If your team processes wallet activity, cross-border flows, or corporate crypto relationships, then your AML training should reflect that world, not a generic slideshow from 2018.
13. Independent Testing and Follow-Up
An audit is only useful if findings lead to change.
Check whether the company has:
- independent AML testing
- risk-rated findings
- remediation owners
- deadlines for corrective action
- evidence that fixes were implemented
- retesting of completed items
- reporting of unresolved issues to management
This is where many firms discover that “resolved” is a very flexible word.
A finding is not closed because someone moved it into a spreadsheet tab labeled closed. It is closed when the control actually works.
14. What a Good AML Audit Should Produce
A good AML audit for crypto companies should not end with vague conclusions like “overall framework appears satisfactory.”
It should produce practical outputs:
- a control-by-control review
- a list of documented weaknesses
- risk-rated findings
- remediation priorities
- ownership of actions
- realistic deadlines
- a clearer picture of licensing or banking readiness
The real value of the audit is not in proving perfection. It is in exposing where the framework will fail under pressure — before a regulator, bank, or incident does it for you.
Full AML Audit Checklist for Crypto Companies
Use this as a compact working checklist:
- AML governance and accountable ownership
- MLRO / compliance officer appointment
- board oversight and escalation structure
- enterprise-wide AML risk assessment
- onboarding, KYC, CDD, and EDD controls
- UBO and ownership verification
- sanctions, PEP, and adverse media screening
- travel rule procedures
- transaction monitoring rules and thresholds
- blockchain analytics and wallet screening
- alert handling and case investigations
- SAR / STR escalation and reporting workflow
- recordkeeping and audit trail
- AML training and awareness
- independent review and remediation tracking
FAQ
What is an AML audit for a crypto company?
An AML audit for a crypto company is a structured review of the firm’s anti-money laundering framework. It checks whether governance, onboarding, monitoring, screening, investigations, and reporting controls are actually working in practice.
Why do crypto companies need a separate AML audit approach?
Because crypto businesses face risks that traditional financial firms do not handle in the same way, including wallet exposure, blockchain-based transaction patterns, travel rule processes, and sanctions-linked address risks.
How often should a crypto company perform an AML audit?
That depends on the size, risk profile, products, and geography of the business. Higher-risk and fast-growing firms usually need more frequent reviews, especially after product launches, jurisdiction changes, or major compliance incidents.
What are the most common AML weaknesses in crypto companies?
Typical gaps include shallow risk assessments, weak enhanced due diligence, poor documentation of alert reviews, incomplete wallet screening, weak travel rule controls, and case closures that are not properly justified.
Does an AML audit only review documents?
No. A proper AML audit should test both documentation and execution. It should review whether controls exist on paper and whether teams actually apply them consistently in operations.
What should be the outcome of an AML audit?
The outcome should be a practical remediation roadmap: what is broken, why it matters, who owns the fix, and how quickly the issue needs to be corrected.
Ready for an AML Audit?