Skip to main content
FinTech AI

AI in FinTech: Fraud, Underwriting, Compliance

Short answer: AI in fintech is production-proven in four places — real-time fraud scoring at authorization time, transaction monitoring triage, credit underwriting with alternative data, and KYC/AML document and screening workflows. What is not proven, and should not be attempted, is removing the human and the explanation from any decision a US regulator considers adverse. This post covers how each use case actually works against core banking and payments systems, the ECOA and FCRA constraints that shape the design, and the false-positive economics that determine whether the system pays for itself.

By Raman Makkar, CEO & Founder··14 min read

🏦Why fintech is the most mature AI market in this series

Financial services adopted machine learning earlier than any other industry in this series, for a simple reason: the product is decisions. Approve or decline, flag or clear, this rate or that one. Decision quality converts directly to margin, the data is abundant and structured, and the feedback loop — did the transaction turn out fraudulent, did the loan perform — arrives fast enough to train on. Fraud scoring on card transactions has been model-driven for decades; what changed recently is that the investigation, operations and compliance work around those models can now be automated too.

The systems underneath are old and specific. Core banking platforms (Fiserv, FIS, Jack Henry and their peers), card network rails, ACH, and the newer real-time rails (RTP, FedNow) all have their own integration patterns, latency budgets and data formats. A fintech AI project is mostly an integration and governance project; the model itself is often the smallest part of the effort.

The regulatory frame is also stricter than anywhere else in this series except healthcare. Credit decisions carry ECOA and FCRA obligations, AML work carries BSA obligations, and bank partners bring model risk management expectations (the SR 11-7 supervisory guidance is the usual reference point for banks). Everything below is written with that frame in mind. This is general information, not legal advice — compliance counsel should review any credit or AML system before it touches a real customer.

🛡️Real-time fraud scoring at authorization time

What the system does: scores each transaction in the authorization path — card present, card not present, account-to-account — using features built from the transaction itself plus the history of the account, device, merchant and counterparty. The output is a risk score that drives an allow, decline or step-up (additional authentication) decision inside a latency budget measured in tens of milliseconds.

The engineering reality is a feature store problem more than a model problem. The models (gradient-boosted trees remain the workhorse, with deep learning in high-volume environments) are well understood; the hard part is computing fresh, correct features — velocity counters, device histories, counterparty graphs — at authorization latency and keeping training and serving features identical. Most fraud project failures are data pipeline failures.

Where agents enter the picture: not in the scoring path, but after it. The production-proven agentic pattern is investigation automation — an agent that takes a scored alert, assembles the evidence (transaction history, device data, prior cases, merchant context), drafts the disposition recommendation, and in bounded cases executes it: card reissue, block confirmation, customer outreach to verify. The scoring model decides in milliseconds; the agent handles the minutes-to-hours of human work that each decision used to trigger.

Readiness: real-time ML fraud scoring is as production-proven as anything in this series — it is the industry default. Investigation agents are in early-to-mid production at payment companies and issuers, with human review on any action that restricts a customer. Real-time payments (RTP, FedNow) have raised the stakes because settlement is instant and irrevocable, which pushes more decisioning into the authorization window and makes the step-up design as important as the score itself.

🔍Transaction monitoring and AML alert triage

What the system does: monitors account activity against money laundering and sanctions typologies, generates alerts, and — this is where the economics live — dispositions them. Industry-wide, the large majority of AML alerts close as false positives after analyst review, which means the cost of a monitoring program is mostly the cost of humans clearing noise. (That pattern is widely reported in industry literature; verify it against your own alert data rather than any published benchmark.)

The agentic workflow that works in production: an agent takes each alert, gathers the customer file, transaction history, KYC documents and related alerts, checks the activity against the customer profile and expected behavior, and drafts a disposition with cited evidence. Analysts review and close. SAR narrative drafting assistance follows the same pattern — the agent drafts from the case file, the analyst edits and the institution files. The agent never files anything autonomously; SAR content and the decision to file are regulated human judgments, and SAR confidentiality rules restrict how the information is handled at all.

Systems it touches: the AML monitoring platform and case management system, the core banking or ledger system for transaction history, KYC document stores, and sanctions and watchlist screening services (OFAC lists and commercial equivalents). Entity resolution — knowing which accounts and counterparties are the same actor — is the unglamorous capability that determines whether the rest works.

Readiness: alert triage and evidence assembly are production-proven and usually the highest-ROI AML investment because the baseline is so analyst-heavy. Typology detection improvements are continuous. Anything that auto-closes alerts without human review will not survive a BSA examination, and should not be proposed.

📊Credit underwriting with alternative data

What the system does: supplements or replaces traditional bureau-based scoring with cash-flow underwriting — analyzing bank transaction data (with explicit applicant permission, typically through an account aggregation provider) to assess income stability, expense patterns, existing obligations and residual cash. The practical result is the ability to underwrite thin-file applicants who have no meaningful bureau history but demonstrably manage money, which is both an inclusion story and a market-expansion story for lenders.

Where AI fits: feature extraction from raw transaction streams (categorizing income, identifying recurring obligations, detecting overdraft patterns), the scoring model itself, and document processing for income and identity verification. An agent layer assembles the underwriting file, requests missing documents, and drafts the decision summary — including the adverse action reasons when the answer is no.

The compliance constraint is the section to read twice. Under ECOA and Regulation B, a creditor that takes adverse action must give specific, accurate reasons — which means every model used in credit decisions needs reason-code generation that maps to real model drivers, not generic text. Under FCRA, consumer report data carries permissible-purpose, dispute and accuracy obligations. Disparate impact testing is not optional: a model that is facially neutral but produces materially different outcomes across protected classes creates fair lending liability regardless of intent, so ongoing outcome monitoring belongs in the system design, not in a quarterly spreadsheet. Banks and their fintech partners also inherit model risk management expectations — documentation, validation, monitoring — that a model must satisfy before a bank partner will let it near production.

Readiness: cash-flow underwriting is production-proven and in live lending programs across the US market. The explainability machinery around it is mature enough to satisfy examination when built properly. What remains genuinely hard: performance data for thin-file segments is thin by definition, so early vintages need conservative cutoffs and close monitoring — model risk here is real, not theoretical.

The underwriting systems that survive regulatory examination share one property: the explanation is not generated after the decision — it is extracted from the same features that drove the decision. If your reason codes and your model do not share inputs, examiners will eventually notice the divergence.

🪪KYC and onboarding automation

What the system does: verifies identity documents and liveness, screens the applicant against sanctions and watchlists, resolves entities for business customers (beneficial ownership structures under the Corporate Transparency Act era rules), and assembles the customer file with a risk rating. The agent layer chases missing documents, resolves screening hits by gathering evidence, and handles periodic review refreshes — re-verifying customers on a risk-based schedule instead of letting files go stale.

The economics are cycle-time economics. Manual KYC on a business customer can take days of analyst time spread over weeks of calendar, and every day of onboarding delay is a customer acquisition cost with nothing to show for it. Automation compresses the document and screening work to minutes, leaving analysts the genuinely ambiguous cases.

The compliance constraint: screening false positives and false negatives both have regulatory consequences, and the disposition of every hit needs an audit trail. Customer identification program requirements under the BSA define the floor; your bank partners and their examiners define the practical bar above it. As with transaction monitoring, the agent gathers and recommends — a human dispositions anything that declines or restricts a customer.

Readiness: document verification and screening are production-proven commodity capabilities — buy them. The custom-build case is the orchestration layer: the agent that coordinates verification vendors, your ledger, your case management and your risk policy into one flow, because that layer encodes your specific risk appetite and product.

⚖️False-positive economics: the math that decides everything

Every fraud and compliance system is a dial between two error types. A false negative is a fraud loss or a missed laundering case — bounded, painful, and insurable in aggregate. A false positive is a good customer declined, a card blocked on vacation, an account frozen — each one cheap in isolation and corrosive in aggregate, because it spends customer trust you paid acquisition cost to earn. The right operating point depends on the ratio of those two costs, which is different for every product and segment.

The illustrative math, with made-up numbers to show the shape (not benchmarks): if a decline costs you an expected $40 in lost customer lifetime value and a missed fraud costs $400, you can afford roughly ten false positives per caught fraud before the dial should move. If your margins are thinner or your fraud ticket sizes smaller, the ratio shifts and the threshold should move with it. Teams that never write this ratio down tune thresholds by anecdote, which is how you end up simultaneously declining good customers and eating preventable losses.

This is also where agents change the math rather than just the headcount. When investigating an alert costs twenty analyst-minutes, you set thresholds to keep alert volume low and accept misses. When an agent investigates for cents, you can afford a more sensitive threshold and let automation absorb the false-positive investigation load — catching more fraud without proportionally more analyst cost. The customer-facing false positive (the decline) still costs the same; the operational false positive (the alert) gets dramatically cheaper.

Error typeWho paysTypical cost shapeWhat moves it
False negative — missed fraudThe institutionDirect loss per event, plus recovery costModel quality, feature freshness, threshold
False positive — good customer declinedThe customer relationshipLost transaction, attrition risk, support costThreshold, step-up design, model precision
False positive — AML alert noiseOperations budgetAnalyst minutes per alert, at volumeTriage automation, typology tuning, entity resolution
Regulatory miss — SAR not filed, wrong reason codeThe institutionExamination findings, consent orders, remediation programsGovernance, human review design, audit trails

📜The US regulatory map, applied to AI systems

This table is the checklist we run against any fintech AI design. It is general information for planning purposes — not legal advice, and not a substitute for compliance counsel who knows your charter, your bank partners and your state licensing footprint.

FinTech software and AI delivery

RegimeApplies toDesign implication
ECOA / Regulation BCredit decisionsSpecific, accurate adverse action reasons derived from model drivers; no prohibited-basis inputs or close proxies
FCRAConsumer report data in decisionsPermissible purpose, accuracy and dispute handling; adverse action notices when consumer reports contribute
Fair lending (disparate impact)Any credit or pricing modelOngoing outcome testing across protected classes; document remediation when gaps appear
BSA / AMLMonitoring, KYC, SARsHuman accountability for filings and closures; audit trails on every automated disposition
OFAC sanctionsScreening and paymentsScreening coverage, hit disposition evidence, escalation paths
Model risk management (SR 11-7 and successors)Bank-partnered modelsDocumentation, independent validation, ongoing monitoring — budgeted as engineering work, not paperwork

🧭Costs, sequencing, and when to hire a partner

Honest labelled market ranges, build cost at US-market blended rates: an investigation agent layered on an existing fraud or AML stack typically runs $80,000 to $200,000 and three to six months, dominated by integration and evaluation rather than model work. A cash-flow underwriting capability — aggregation integration, feature pipeline, model, reason codes, monitoring — typically runs $150,000 to $400,000 over six to twelve months, with validation and fair lending testing consuming a serious share. Annual run costs (infrastructure, model usage, monitoring, model refreshes) commonly add 20 to 35 percent of build cost per year. Verify these against current proposals; the market moves.

Sequence by dependency, not by excitement. Fraud investigation automation pays fastest when you already have scoring in place and a queue of alerts humans cannot clear. Underwriting expansion pays when you have lending volume constrained by bureau coverage. KYC orchestration pays when onboarding drop-off or analyst load is measurable. In all three, the first deliverable should be measurement: alert volumes, disposition times, decline rates — because the ROI case and the regulatory case both rest on those baselines.

Hire a partner when the bottleneck is the integration-and-governance layer rather than a commodity capability you can buy — and bring compliance into the project at design time, not at launch. The teams that ship successfully in this space treat the model, the explanation and the audit trail as one artifact. We build these systems for fintechs and their bank partners; the fintech practice page covers the delivery model, and the evaluation guide below covers how to test an agent before it touches production money.

FinTech AI and platform engineeringHow to evaluate AI agents before production

FAQ

Frequently Asked
Questions.

Common questions on fintech ai, answered by the Codazz engineering team.

Ask Us Anything

Yes — machine-learned fraud scoring is the industry default and has been for years. What is newer is the agent layer that automates investigation and response after the score. Keep humans on any action that restricts a customer until the system has a long, measured track record.

Alternative data does not exempt you from fair lending law — it raises the bar in some ways, because novel data sources can act as proxies for protected classes. The working answer: disparate impact testing before launch and continuously after, reason codes derived from real model drivers, and counsel review of the data sources themselves. Not legal advice.

Regulation B requires specific and accurate principal reasons for adverse action. In practice that means your model must produce reason codes that reflect what actually drove the score, in language a consumer can act on. Generic reasons, or reasons disconnected from the model, have drawn regulatory action. Build the explanation from the model inputs, not as an afterthought.

Buy the commodity scoring if your volumes and fraud patterns are typical — the vendor models train on cross-merchant data you cannot replicate. Build where your differentiation lives: your features, your step-up and review workflows, your investigation automation. Most successful programs are a bought core with a custom operational layer around it.

Evidence gathering, profile comparison and disposition drafting can be largely automated; the closure decision and any SAR judgment stay with humans, both for quality and because examiners expect human accountability. Realistic programs automate the majority of analyst effort per alert while keeping the decision human.

Labelled outcomes: confirmed fraud decisions with timestamps for fraud work, and loan performance by vintage for underwriting. Without labels you have features and no teacher. If labels are thin, start with the investigation and operations automation, which needs far less labelled data, and build the label pipeline in parallel.

Instant, irrevocable settlement removes the claw-back safety net, so more decisioning moves into the authorization window and step-up design matters as much as the score. Systems built for batch review of card fraud need re-architecting, not just retuning, for RTP and FedNow volumes.

Building fraud, underwriting or compliance automation?

Tell us your volumes, your stack and where the analyst hours go. We will map the automation layer, the regulatory constraints and the build cost — scoped in about a week, with the explainability design included from the start.

Get a Free Quote

Tell us about your project

Or talk to an engineer