Marcus Chen, YuSMP Group
Marcus Chen Staff Engineer, Backend & Cloud, YuSMP Group · Building compliance, data and backend systems for regulated fintech in the US and EU

TL;DR — KYC/AML at a glance

KYC/AML software is the compliance backbone of any regulated fintech. The honest shape of the build: you integrate vendors for the data- and model-heavy parts and build the decisioning layer regulators hold you accountable for. The essentials:

  • Build cost: roughly $180,000–$450,000 for the orchestration, monitoring and case layer on top of integrated vendors.
  • You integrate, not invent: identity verification (Persona, Onfido), sanctions/PEP data (ComplyAdvantage), risk signals (Alloy, Sardine) come from specialists.
  • You build the decisioning: orchestration, risk rules, the transaction-monitoring engine, case management and SAR reporting.
  • Per-check fees are separate — a few dollars per verification and per screen, an operating cost, not build cost.
  • Regulation is the frame: US BSA/FinCEN, EU AMLD/6AMLD and the FATF risk-based approach shape every design choice.
  • Tuning never stops — keeping false positives manageable is ongoing work, not a launch milestone.

What KYC/AML software actually is

"KYC/AML software" is shorthand for a set of capabilities that, together, let a regulated firm know its customers and detect money laundering. In practice it is six layers:

  • Identity verification (IDV) — document checks (passport, ID, proof of address) and biometric liveness/selfie matching at onboarding, confirming a customer is real and who they claim to be.
  • Sanctions, PEP & watchlist screening — checking the customer against OFAC, EU, UN and UK sanctions lists, politically-exposed-person databases and adverse media, at onboarding and continuously.
  • Transaction monitoring & alerting — rules and models over customer activity that flag suspicious patterns for review.
  • Case management — the workbench where analysts investigate alerts, document decisions and escalate.
  • SAR & regulatory reporting — filing suspicious-activity reports and periodic regulatory returns in the right format for each jurisdiction.
  • Audit trail & data retention — an immutable record of who saw what, who decided what and why, retained for the statutory period.

The first two are mostly bought; the last four are mostly built. See our fintech industry page for how compliance fits the wider fintech stack.

Build vs integrate a vendor

This is the decision that sets the cost — and where a lot of misleading proposals live. The honest framing:

You integrate specialist vendors for the parts that are data-heavy, model-heavy and constantly changing. Identity verification (Persona, Onfido) is a deep biometric and document-forensics problem. Sanctions and PEP data (ComplyAdvantage) is a curated, daily-updated dataset. Fraud and risk signals (Alloy as an orchestration/decisioning layer, Sardine for behavioural and fraud signals) come from firms whose whole business is keeping those models current. You do not rebuild any of this.

You build the orchestration and decisioning layer — the part that is specific to your firm and that regulators hold you accountable for. That means: the flow that sequences IDV, screening and risk checks during onboarding; your own risk-scoring rules; the transaction-monitoring engine and its scenarios; the case-management queue your analysts work in; your SAR and reporting workflow; and the audit trail.

Cost breakdown by module

Indicative build costs for a fintech assembling KYC/AML capability on top of integrated vendors. Ongoing per-check vendor fees are not included — they are a separate operating cost.

ModuleBuild costNotes
IDV / onboarding integration$35k–$70kVendor (Persona/Onfido) integration + onboarding flows
Sanctions + PEP screening$30k–$60kData provider integration, matching, alert queue
Transaction monitoring engine$50k–$110kRules/scenarios, scoring, alerting; tuning ongoing
Case management & SAR reporting$40k–$90kInvestigator workbench, four-eyes review, filings
Audit trail & data retention$25k–$55kImmutable logs, retention, access controls
Ongoing per-check vendor feesSeparate (operating cost)~$1–$5 per IDV; per-screen/monitoring fees

That lands the build in the $180,000–$450,000 range. For where this sits in a wider product budget, see our neobank development cost breakdown; for moving money around it, our payment gateway integration guide.

Regulatory backdrop

KYC/AML software exists to satisfy specific legal obligations. The major frameworks, as general guidance:

  • US — BSA / FinCEN: the Bank Secrecy Act and FinCEN rules require a Customer Identification Program (CIP), customer due diligence, ongoing monitoring and the filing of Suspicious Activity Reports (SARs) and Currency Transaction Reports.
  • EU — AMLD / 6AMLD: the Anti-Money-Laundering Directives set customer due-diligence, screening, beneficial-ownership and reporting obligations, now consolidating under a new single EU rulebook and AML authority (AMLA).
  • FATF risk-based approach: the through-line of both regimes — you calibrate the depth of due diligence to the risk a customer or transaction presents, applying enhanced due diligence to higher-risk cases.
  • Crypto & the Travel Rule: virtual-asset firms must, under the FATF Travel Rule, pass originator and beneficiary information alongside transfers above thresholds, on top of standard KYC/AML.

This is general guidance, not legal advice. Your exact obligations depend on your licences, products and jurisdictions — engage qualified compliance counsel and build the software to match the policy they help you set.

Transaction monitoring and case management

These two modules absorb the most budget and the most ongoing effort, so they deserve detail.

The monitoring engine

Transaction monitoring runs scenarios over activity — structuring, velocity spikes, unusual counterparties, behaviour inconsistent with the customer's stated profile — and raises alerts. Start with a transparent, explainable rules engine: regulators expect you to justify every alert and every cleared case, and a black-box model you cannot explain is a liability. Layer machine-learning scoring on later to cut the false-positive rate once you have data and a baseline. Expect to tune thresholds continuously; an untuned engine drowns analysts in noise or, worse, misses real risk.

Case management and reporting

Every alert — from screening or monitoring — lands in a case queue with the relevant customer and transaction context attached. Analysts investigate, document their reasoning, apply four-eyes review where required, and either clear the alert or escalate it to a SAR. This workbench is the part of the stack that most clearly embodies your firm's risk policy, and it is the first thing an examiner asks to see — which is why it is almost always built, not bought.

Timeline, team and phasing

A first production-grade KYC/AML capability typically takes 4–7 months. Vendor selection, contracting and sandbox-then-production API integration for IDV and screening often sit on the critical path — start them in week one. A typical team: a product/compliance-aware delivery lead, two backend engineers (one focused on the monitoring engine and data model), a frontend engineer for the case-management workbench, QA with a security mindset, and part-time DevOps plus a compliance SME or external advisor.

Phase it: onboarding IDV + screening + a baseline rules engine + case management + basic reporting first; defer ML scoring, adverse-media depth, on-chain analytics and advanced reporting to later. Many fintechs assemble the team through a dedicated development team to control cost while keeping the compliance-critical logic in-house.

How to control the cost

  • Buy the data and models — never rebuild IDV, sanctions data or watchlists.
  • Build the decisioning layer — orchestration, rules, case management and audit are yours and are non-negotiable.
  • Start with explainable rules — defer ML scoring until you have data; regulators want explainability first.
  • Start vendor onboarding in week one — contracting and API access are usually the critical path.
  • Treat market rules as configuration — one platform, configured per jurisdiction, beats two separate builds.
  • Choose a partner who has shipped regulated fintech before — the case and audit layer is where inexperience gets expensive.

This is core custom software work, with card and payment paths often built to PCI-DSS scope; the right team and a phased plan are the main cost levers.

FAQ

What is KYC/AML software?

KYC/AML software is the compliance backbone of a regulated fintech. It covers onboarding identity verification (IDV) — document and biometric checks that confirm a customer is who they claim to be — plus sanctions, PEP and watchlist screening, ongoing transaction monitoring and alerting, case management for investigators, suspicious-activity (SAR) and regulatory reporting, and an immutable audit trail. Together these let a firm meet its Know-Your-Customer and Anti-Money-Laundering obligations. In practice you integrate specialist vendors for IDV and screening data, and build the orchestration, risk-rules and case-management layer that ties them together.

Should I build KYC/AML software or buy a vendor?

Both — and the split matters. You integrate vendors for the parts that are data- or model-heavy and constantly changing: identity verification (Persona, Onfido), sanctions and PEP data (ComplyAdvantage), and fraud/risk signals (Alloy, Sardine). You build the orchestration layer that sequences those checks, your own risk-scoring rules, the case-management queue your analysts work in, your SAR and reporting workflow, and the audit trail. Nobody sane builds their own sanctions watchlists or rebuilds biometric IDV from scratch. The differentiator and the part regulators hold you accountable for is the decisioning and case layer — that is what you build.

How much does it cost to build KYC/AML software?

For a fintech building the orchestration and case-management layer on top of integrated vendors, expect roughly $180,000–$450,000 in build cost. That spans IDV/onboarding integration ($35k–$70k), sanctions and PEP screening integration ($30k–$60k), a transaction-monitoring engine ($50k–$110k), case management and SAR reporting ($40k–$90k), and audit and data-retention infrastructure ($25k–$55k). On top of the build sit ongoing per-check vendor fees — typically a few dollars per identity verification and per ongoing screening — which are separate operating costs, not build cost, and need to be modelled into your unit economics.

How does AML transaction monitoring work?

Transaction monitoring runs rules and models over customer activity to flag patterns that may indicate money laundering — structuring, rapid movement, unusual counterparties, velocity spikes, or behaviour inconsistent with the customer's stated profile. Flagged activity becomes an alert in the case-management queue, where an analyst investigates and decides whether to file a suspicious-activity report. Most fintechs start with a transparent, explainable rules engine (thresholds and scenarios) because regulators expect you to justify every alert, and layer in machine-learning scoring later to cut false positives. The monitoring engine and its rules are something you build and tune; it is rarely a pure off-the-shelf component.

What regulations govern KYC/AML software?

In the US, the Bank Secrecy Act (BSA) and FinCEN rules require a Customer Identification Program, ongoing monitoring and suspicious-activity reporting. In the EU, the Anti-Money-Laundering Directives (the 6th, 6AMLD, being the most recent) set customer due-diligence, screening and reporting obligations, now consolidating under a new EU AML authority and rulebook. The FATF risk-based approach underpins both: you calibrate the depth of due diligence to the risk a customer or transaction presents. Crypto firms additionally face the FATF Travel Rule, which requires originator and beneficiary information to travel with transfers. This is general guidance, not legal advice — your specific obligations depend on your licences, products and jurisdictions, so engage qualified compliance counsel.

What is case management in AML software?

Case management is the workbench where compliance analysts handle alerts. When screening or transaction monitoring raises a flag, it lands in a queue as a case with the relevant customer data, transaction history and prior decisions attached. The analyst investigates, documents their reasoning, and either clears the alert or escalates it to a suspicious-activity report. Good case management gives an audit trail of who decided what and why, supports four-eyes review, and feeds reporting. It is the part of the stack you almost always build yourself, because it embodies your firm's specific risk policy and is exactly what an examiner or auditor will scrutinise.

Last updated 13 June 2026. Cost ranges reflect vendor-integrated agency builds for US and EU markets and vary by scope, products, market and vendor mix. Regulatory references (BSA/FinCEN, EU AMLD/6AMLD, FATF) are general guidance, not legal advice — consult qualified counsel for your jurisdiction. Request a scoped proposal for your specific KYC/AML programme.