Learn more about the latest security and privacy threats
Back

Building an Audit-Ready Compliance Stack: From Onboarding to SAR Filing

Michelangelo Frigo Michelangelo Frigo (Co-Founder at Zyphe) Published August 20, 2026 Updated August 21, 2026
Violet shield with a checkmark representing an audit-ready compliance stack

Most compliance stacks are six vendors and a diagram. Here's how to build an audit-ready compliance stack from onboarding through to SAR filing, end to end.

Table of contents
  • An audit-ready compliance stack is one where every decision, from onboarding to reporting, is captured so a regulator's review is a query, not a frantic reconstruction.
  • The stack has five layers: identity, screening, monitoring, case management, and reporting, and the failures happen in the handoffs between them.
  • The integration tax is the hidden cost: every disconnected handoff between layers adds human review time and loses context that an examiner later asks for.
  • The identity layer is foundational, because screening, monitoring, and reporting all run on the identity and ownership data captured at onboarding.
  • Audit-readiness is a design property: build the stack so the trail of what was checked, when, and why is a by-product of the work, not a manual afterthought.
  • The common failure is six disconnected vendors and a document describing how the audit trail is supposed to flow, which is exactly what breaks under examination.

An audit-ready compliance stack is an end-to-end set of connected systems, identity, screening, monitoring, case management, and reporting, in which every decision is captured so that a regulator's review is a query rather than a reconstruction. The hard part is the integration between the layers, where handoffs lose context and create the gaps that examinations expose.

TL;DR

If you are the head of compliance at a growing fintech, your stack is probably six vendors, a couple of case-management systems, and a document describing how the audit trail is supposed to flow between them. That gap, between how the trail is supposed to flow and how it actually does, is where examinations go wrong, because the failure is rarely a missing check; it is a missing or broken record of the check.

An compliance stack closes that gap by design. It spans five layers, identity, screening, monitoring, case management, and reporting, and its defining property is that every decision is captured as a by-product of the work, so the evidence a regulator wants assembles itself. The hardest part is not any single layer but the integration between them, the handoffs where context is lost and the audit trail breaks. This capstone guide walks the five layers, the integration tax, why the identity layer is foundational, how to make the trail self-assembling, and how to build the stack without it fragmenting into disconnected tools.

14 min read. Last updated 9 December 2026.

What is an audit-ready compliance stack?

An audit-ready compliance stack is the full set of systems a regulated business uses to onboard, screen, monitor, investigate, and report, assembled so that the evidence of every decision exists and can be produced on demand. The emphasis is on audit-ready: not just that the controls run, but that they leave a clean, reconstructable trail. When a regulator examines you, the question is rarely whether you have a sanctions screen or a monitoring engine; it is whether you can show, per customer and per decision, what happened and why.

Most enforcement failures are, at root, evidence failures. The TD Bank case was a coverage-and-documentation failure; enhanced-due-diligence files fail when the decision is undocumented; correspondent-banking and source-of-funds files fail when the rationale is missing. An audit-ready compliance stack is the architecture that prevents those failures by making the record a first-class output, not an afterthought, across AML compliance software and everything around it.

What are the five layers of the stack?

A complete compliance stack has five layers, each with a distinct job. The identity layer handles KYC and KYB: verifying who customers and businesses are and resolving beneficial ownership, the foundation everything else depends on, covered across identity verification and UBO mapping. The screening layer checks customers against sanctions, politically exposed person, and adverse-media data, as in sanctions screening, PEP screening, and adverse media screening.

The monitoring layer watches transactions and behaviour for risk over time, the transaction monitoring and perpetual KYC function. The case management layer is where alerts and cases are worked, triaged, and decided, with the workflow and decision logging that L1 alert triage and enhanced due diligence live in. And the reporting layer produces suspicious activity reports and the audit pack, as in AI SAR narratives. Each layer is necessary, and the audit-ready compliance stack is defined by how well they connect, not by how good any one of them is alone.

What is the integration tax between layers?

The integration tax is the hidden cost paid at every handoff between layers, and it is where most of the pain and risk lives. When the identity layer and the screening layer are separate systems that do not share context, an analyst re-keys data or loses the link between a customer and their screening result. When monitoring fires an alert but case management cannot see the identity and ownership behind it, the analyst rebuilds the picture by hand. Each handoff costs human review time and, worse, loses context that an examiner later asks for.

This tax compounds. Six disconnected vendors mean five or more handoffs, each leaking time and context, and the audit trail becomes a manual stitching exercise across systems rather than a continuous record. The TD Bank coverage gap and the typical enhanced-due-diligence documentation failure are both, in part, integration failures: the information existed somewhere in the stack but was not connected into a defensible whole. Reducing the integration tax, by connecting the layers so context and the audit trail flow automatically, is the single highest-leverage move in building an audit-ready compliance stack.

Why does the identity layer determine everything downstream?

The identity layer is foundational because every other layer consumes what it produces. Screening matches identities against lists, so weak identity data produces unreliable screening. Monitoring scores behaviour against a customer profile, so a thin or stale profile produces confident but unreliable alerts. Case management investigates entities, so it needs the identity and ownership picture to reach a sound decision. Reporting describes parties, so it depends on knowing who they actually are. Get the identity layer wrong and every downstream layer inherits the weakness, which is the recurring theme from AML software to the enforcement cases.

This is why the identity layer deserves disproportionate attention and why its architecture matters beyond verification accuracy. An identity layer that produces verified, reusable, well-governed identity and ownership data, and that stores it without creating a breach honeypot, as in decentralised PII storage, strengthens the whole stack. One that produces inconsistent data scattered across systems weakens everything above it. Building the the stack from a strong identity foundation up is far more effective than bolting better screening or monitoring onto a shaky base.

How do you make the audit trail self-assembling?

A self-assembling audit trail is the defining feature of an audit-ready compliance stack, and it means capturing the evidence of each decision as an automatic by-product of doing the work, rather than reconstructing it later. In practice: the identity layer records what was verified and how; screening records what hit, how it was assessed, and the conclusion; monitoring records what triggered an alert; case management records the investigation, rationale, and decision with the reviewer; and reporting records the filing and its basis. Crucially, these records link to each other, so a single customer's full history, from onboarding to any SAR, can be produced as one connected chain.

The test is simple: when a regulator asks for everything you knew about a customer and what you did, can you produce it as a query, or do you launch a multi-day reconstruction across systems and people. An audit-ready compliance stack makes it a query. Achieving that requires connected layers and per-decision logging, the same principle whether the work is done by analysts or, increasingly, by AI compliance agents that produce cited, reconstructable dispositions by design.

How do you build the stack without six disconnected vendors?

The honest tension is between best-of-breed and integration. Picking the best individual tool for each layer can create exactly the disconnected, high-integration-tax stack that fails examinations, while a single all-in-one suite may compromise on individual layers. The resolution is not to chase either extreme but to optimise for connection: choose tools that integrate cleanly, share context, and contribute to one audit trail, even if that means trading a marginally weaker individual layer for a far stronger connected whole.

Practically, that means anchoring on a strong, well-integrated identity foundation, ensuring each subsequent layer can consume its data and write back to a shared record, and prioritising platforms that connect the identity and monitoring layers rather than siloing them, as we argue in AML compliance software. For many teams, consolidating the identity, screening, and monitoring connection, rather than running them as unrelated vendors, is the biggest improvement available, because it collapses the costliest handoffs. The goal is an audit-ready compliance stack that behaves as one system from onboarding to SAR filing, not six tools and a hopeful diagram.

When is a best-of-breed multi-vendor stack still right?

Consolidation is not always the answer, and pretending otherwise would be wrong. A large, mature institution with strong internal integration engineering can run best-of-breed tools in each layer and connect them well, getting the best individual capabilities and an integrated trail, because it has the resources to pay the integration tax properly. For such organisations, a multi-vendor stack with disciplined integration can be the right choice.

Equally, specific high-stakes needs, a particular blockchain-analytics capability, a specialist screening dataset, may justify a dedicated tool even at some integration cost. The point is not that one tool is always better than many; it is that the integration between whatever tools you choose must be deliberate and must produce a connected audit trail. The failure is not having multiple vendors; it is having multiple vendors and no real integration, so the audit trail lives in a diagram rather than the systems. Choose your architecture, single-platform or best-of-breed, with eyes open about who pays the integration tax and how the trail stays whole. To assess your stack's audit-readiness end to end, book a review.

The bottom line

An audit-ready compliance stack is not about owning the best tool in every category; it is about connecting the five layers, identity, screening, monitoring, case management, and reporting, so that the evidence of every decision assembles itself. Most enforcement failures are evidence failures, and they happen in the handoffs between disconnected systems, where context and the audit trail break.

Build from a strong identity foundation up, reduce the integration tax by connecting the layers so context flows automatically, and make per-decision logging a by-product of the work rather than a manual afterthought. Whether you run a single platform or best-of-breed tools, the test is the same: when a regulator asks what you knew and what you did, can you answer with a query. Build the stack so the answer is yes.

Book a compliance-stack review, or see how it works.

Cited sources

  • FFIEC BSA/AML Examination Manual: https://bsaaml.ffiec.gov/manual
  • FinCEN, Bank Secrecy Act and program requirements: https://www.fincen.gov/
  • FATF Recommendations: https://www.fatf-gafi.org/en/topics/fatf-recommendations.html
  • EU Anti-Money Laundering Authority (AMLA): https://www.amla.europa.eu/about-amla_en
Michelangelo Frigo Michelangelo Frigo (Co-Founder at Zyphe) Michelangelo Frigo is a privacy and identity infrastructure expert and co-founder of Zyphe.

Frequently Asked Questions

An this stack is the full set of systems a regulated business uses to onboard, screen, monitor, investigate, and report, assembled so that the evidence of every decision exists and can be produced on demand. Its defining feature is a self-assembling audit trail, so a regulator's review is a query rather than a multi-day reconstruction across disconnected tools.

Five: identity (KYC and KYB verification and ownership), screening (sanctions, PEP, and adverse media), monitoring (transaction and behavioural monitoring over time), case management (working, triaging, and deciding alerts and cases with decision logging), and reporting (suspicious activity reports and the audit pack). Each is necessary, and the stack's strength is determined by how well the layers connect.

The integration tax is the hidden cost paid at every handoff between disconnected layers: re-keyed data, lost context, and manual stitching of the audit trail across systems. It costs analyst time and creates the gaps examinations expose, because information that exists somewhere in the stack is not connected into a defensible whole. Reducing it is the highest-leverage improvement available.

Because every other layer consumes its output. Screening matches identities, monitoring scores behaviour against a profile, case management investigates entities, and reporting describes parties, so weak identity and ownership data produces unreliable screening, alerts, decisions, and reports. A strong, well-governed identity foundation strengthens the whole stack, while a shaky one undermines everything built on top.

By capturing the evidence of each decision as an automatic by-product of the work and linking records across layers. The identity layer logs what was verified, screening logs hits and conclusions, monitoring logs triggers, case management logs the rationale and decision, and reporting logs the filing, all connected so a customer's full history can be produced as one chain rather than reconstructed manually.

It depends on your resources. Best-of-breed can be right for large institutions with strong integration engineering to connect the tools and the audit trail. For most teams, consolidating the costliest connections, especially identity, screening, and monitoring, into a well-integrated platform reduces the integration tax and produces a more audit-ready result. The key is that integration is deliberate and the trail stays whole.

It turns the examiner's core question, what did you know about this customer and what did you do, from a frantic reconstruction into a query. Because each decision is captured and linked across layers, you can produce the full, connected history per customer on demand. Most enforcement failures are evidence failures, and a self-assembling trail is precisely what prevents them.

Start with the identity layer, because everything downstream depends on it, and ensure it produces verified, well-governed data stored without a breach honeypot. Then connect screening and monitoring to that foundation so they share context and write to a common record. Prioritising the identity-to-monitoring connection collapses the costliest handoffs and yields the biggest audit-readiness gain early.

AML compliance without the PII liability

Screening, monitoring and reporting built on a privacy-first identity layer.

See Zyphe AML