Skip to content
DELCOS Financial Infrastructure

Banking-as-a-Service

Banking-as-a-Service

Banking-as-a-Service (BaaS) is an operating model in which a regulated sponsor bank delivers banking capabilities through a fintech product, often supported by middleware, processors, compliance services and ledger systems. The customer may experience one interface, while account authority, financial records and operational decisions remain distributed across several institutions and systems.

The model depends on explicit decision rights. Each programme must establish who can approve customers, create or restrict accounts, initiate or release payments, post financial entries, resolve exceptions and communicate the status of customer funds. Contracts allocate activities; system access, records, controls and evidence determine how that allocation functions in operation.

Sponsor bank authority

Fintech distribution

BaaS architecture

Architecture, records and responsibility

Middleware and processing

Account and ledger records

Reconciliation and servicing

Controls and evidence

Payment infrastructure

Banking-as-a-Service Is a Regulated Operating Model

The architecture becomes most visible when records diverge or a participant fails. A resilient BaaS programme can establish the authoritative position for every material state, reconstruct customer balances, preserve access to control evidence and support continuity, controlled transfer or closure.

Banking-as-a-Service places bank-provided capabilities inside a product distributed through a fintech interface. Within the wider payment infrastructure, it connects licensed authority, customer distribution, processing, financial records and control execution in one operating arrangement.

01

Product Distribution and Regulated Service

To the customer, the journey and regulated service may appear as one product. Several organisations perform the underlying work. The fintech typically shapes the interface, acquisition flow and product experience, while the sponsor bank provides the regulated banking relationship. Behind them, middleware, processors and specialist providers connect instructions and account states to payment rails, compliance decisions and financial records.

Responsibility for the bank’s legal and prudential obligations stays with the sponsor bank. Fintechs and technology providers carry their own contractual, operational and applicable legal responsibilities. To make this allocation operational, the programme translates it into system permissions and data access, then connects control execution to oversight evidence and intervention rights.

Governability depends on what the bank can observe and do. It can trace each material decision to the party that made it and intervene directly when a customer, account, payment or control requires action.

02

The Boundary of a BaaS Programme

Beginning with product design and approval, the programme boundary extends through onboarding and account creation into payment initiation, screening, authorisation and posting. Reconciliation, servicing, complaints, account closure and exit complete the operating perimeter.

A dependency belongs inside this boundary when it can:

  • approve or reject a customer;
  • create, restrict or close an account;
  • initiate, release, hold or reverse a transaction;
  • create or alter a financial record;
  • affect customer access to funds;
  • supply evidence used for a regulated decision;
  • interrupt the bank’s ability to operate or reconstruct the service.

Embedded finance describes where a financial capability appears within a customer journey. BaaS defines the institutional and operational arrangement that delivers the regulated capability. Core banking systems, processors, ledger platforms and compliance services provide components within that arrangement.

Within this boundary, every material action, record and dependency has an identifiable owner. During disruption, recovery or programme transfer, the same perimeter determines which functions continue, which records move and who can act on them.

The BaaS System Map

Across a BaaS architecture, one customer product spans multiple institutions and systems. For every material function, the system map identifies the actor, authority, record and intervention path. Those roles remain distinct even when one provider performs several of them.

02

Fintech Distribution Layer

At the customer boundary, the fintech operates the visible product layer. Its role may cover journey design and acquisition, identity data and consent collection, payment-instruction capture, balance and transaction-status presentation, disclosures and front-line servicing.

Financial states shown through the interface originate elsewhere in the architecture. Whenever it displays a balance, successful-payment message or account restriction, an identified authoritative record supports that representation. Defined event handling governs how state changes reach the interface, how delayed or contradictory messages are resolved and when the customer receives a corrected position.

03

Middleware and Processing Layer

Between a product action and its execution by the bank, processor or payment system, middleware translates the instruction into an operating workflow. This layer may manage programme configuration and API routing alongside account identifiers, transaction states, control calls, events, files and operational reporting. Some arrangements also place a customer subledger or another critical system of record here.

As a single instruction passes from the fintech through a BaaS platform, processor and bank to the payment rail, every hand-off carries a persistent transaction identifier. Controlled retry behaviour, timestamps and shared status meanings allow the participants to separate delay from rejection, duplication or completion.

State authority belongs to the platform designated to change each material state, and a named record confirms the result. Technical connectivity alone provides no authority to create a deposit, release funds or establish final settlement.

04

Payment, Compliance and Infrastructure Dependencies

Beyond the bank, fintech and middleware layers, the programme may depend on account processors, card networks, ACH operators, instant-payment services and correspondent institutions. Identity providers, sanctions and fraud services, cloud infrastructure and customer-communication systems extend the dependency chain.

The payment systems and access models determine how instructions enter clearing and settlement. Compliance and fraud services supply data, matches or risk signals. The programme’s control policy determines how those inputs affect onboarding, account access or transaction execution.

For every material dependency, the system map identifies:

Operating question Required system-map entry
Who holds the regulated relationship? Legal entity, product and account structure
Who can change a customer, account or transaction state? Decision owner, delegated actor and approval path
How does an instruction move? Systems, interfaces, identifiers and hand-offs
Which record confirms the financial position? Authoritative source for each material state
Where is control evidence retained? Input, rule version, result, override and timestamp
How can the bank intervene? Direct access, restriction and correction rights
What happens when a dependency fails? Fallback, data recovery, continuity and exit path

During a dependency failure, these entries show who can intervene, which record carries authority and how the programme recovers or exits.

From Programme Approval to Account Closure

A BaaS programme coordinates several state machines at the same time. The programme, customer account and individual transaction can each occupy a different state.

State machine Representative states Primary control purpose
Programme Proposed, approved, live, restricted, suspended, terminated Keep activity within the bank-approved perimeter
Customer and account Applied, under review, approved, opened, restricted, closed Connect customer eligibility to account authority
Transaction Created, screened, authorised, submitted, accepted, posted, settled, returned, reconciled Preserve status and financial continuity across systems

Each transition requires a named decision owner and retained evidence. The next state becomes available when the required approval, system acknowledgement or financial event has been recorded.

01

Product and Programme Approval

The operating sequence begins before the first customer enters the fintech interface. The sponsor bank approves the product structure, intended customers, jurisdictions, account types, transaction capabilities, payment rails, limits, fees, disclosures, control policies and service-provider chain.

The approved perimeter must become a controlled configuration across the bank, fintech, middleware and processors. Programme identifiers, product versions, control-rule versions and effective dates allow each participant to determine which terms governed a customer or transaction at a specific time.

Material changes return through programme governance. A new customer segment, geography, funding method, payment rail, AI-driven function or service provider can alter the risk profile and operating responsibilities. Change approval must reach the production configuration before the feature becomes available.

02

Customer Onboarding and Account Creation

The fintech captures identity information, business information where applicable, disclosures, consents and product selections. Middleware may route these inputs to verification, screening, fraud and risk-classification services. The sponsor bank’s approved policy determines the conditions for acceptance, review, restriction or rejection.

The decision record should retain:

  • the submitted customer data;
  • the services and data sources consulted;
  • the rules and thresholds applied;
  • the resulting decision and reason;
  • any manual review or override;
  • the approving actor and timestamp;
  • conditions placed on the customer or account.

Customer approval and account creation are separate transitions. Middleware acceptance marks an intermediate state. Account availability begins after the authoritative bank or processor record creates the account, returns its identifiers and maps them to the customer and programme.

This distinction prevents the interface from presenting an open or usable account while the regulated record remains pending, rejected or restricted.

03

Funding, Payment and Posting

A transaction begins when the programme captures an instruction. The system assigns a persistent identifier and records the initiating customer, channel, account, amount, currency, intended counterparty and time.

Before external submission, the control layer authenticates the actor and evaluates account status, permissions, limits, screening results and fraud signals. An authorised instruction then moves through the relevant processor, bank and payment system.

Each participant may return its own status. The middleware must map these messages into defined programme states and retain the original source response. A customer-facing “successful” status must correspond to a specific internal event such as authorisation, rail acceptance, posting or settlement.

The order of posting and external settlement varies by rail and product. The architecture should therefore record authorisation, submission, acceptance, settlement, return and ledger posting as separate events. The complete state sequence belongs to the broader payment lifecycle.

04

Reconciliation, Servicing and Closure

Reconciliation closes the operating loop. It tests whether bank, processor, platform, rail and customer-facing records describe the same completed activity. A difference creates an owned exception with an amount, affected records, cause, ageing status and resolution path.

Servicing continues after the original transaction. Returns, disputes, chargebacks, fraud restrictions, fee corrections, account adjustments and customer complaints may change the financial or operational position. Payment operations must preserve the relationship between the original event, subsequent action, decision owner and resulting record.

Account closure requires a controlled sequence:

  1. restrict new activity;
  2. identify pending transactions and unresolved exceptions;
  3. settle or return the remaining customer position;
  4. align platform, processor and bank records;
  5. close associated payment instruments and access rights;
  6. issue required customer communications;
  7. retain the account, transaction and decision evidence.

Programme termination applies the same logic across the full customer population. The bank and its partners must preserve service continuity, customer-fund access and record integrity while activity is closed or transferred.

Delegated Authority and Retained Responsibility

Delegation distributes execution while each regulatory, contractual and operational obligation remains attached to an identifiable party. Every material action needs an authority chain that identifies the principal, decision owner, executing actor, confirming record, monitoring owner and intervention path.

01

Decision Rights

System access, decision authority and financial authority describe different powers.

  • System access allows an operator or service to submit an instruction.
  • Decision authority allows a named party to approve, reject, restrict or escalate an action under an approved policy.
  • Financial authority allows a system or authorised operator to create, release, correct or reverse a record that affects the customer’s financial position.

A fintech interface may capture an instruction. Middleware may validate and route it. A processor may execute it. The sponsor bank or another authorised participant may hold the authority that gives the resulting action its regulated or financial effect.

The authority map should record the following fields for every material decision:

Authority field Question to resolve
Principal On whose behalf is the action taken?
Initiator Which person, system or agent created the instruction?
Decision owner Which party owns the applicable policy and outcome?
Approver Which human or automated control authorised progression?
Executor Which system changed the operational or financial state?
Confirming record Which record establishes that the change occurred?
Monitoring owner Which party tests ongoing performance and exceptions?
Intervention owner Who can restrict, correct, reverse or suspend the activity?
Contingency actor Who can perform the function when the normal provider becomes unavailable?

Technical permissions should reflect this allocation. An API credential, operations console or administrative role should carry only the actions, accounts, programmes, limits and time periods required for its approved purpose.

02

Oversight, Evidence and Escalation

In the United States, the banking agencies state that a bank remains responsible for applicable requirements when third parties perform deposit, payment or compliance activities. Their joint statement on third-party deposit arrangements also identifies record access, fragmented operations and weak contingency arrangements as material sources of risk.

Oversight therefore requires operational evidence from the full delivery chain. A bank should be able to connect programme-level metrics to individual customers, transactions, decisions and records.

The evidence set commonly includes:

  • customer and account volumes by programme and state;
  • onboarding decisions, manual reviews and overrides;
  • account restrictions and access changes;
  • payment approvals, declines, returns and reversals;
  • control alerts and unresolved exceptions;
  • ledger and reconciliation breaks;
  • complaints, disputes and error-resolution ageing;
  • provider incidents, recovery performance and data gaps;
  • configuration changes and policy versions;
  • audit findings, remediation owners and closure evidence.

Escalation begins when a defined condition crosses an approved threshold. The design should state the event, severity, receiving party, notification time, immediate restriction authority, investigation owner and closure criteria. A critical escalation may require the bank to halt onboarding, restrict a transaction type, disable a provider connection or assume direct control of a function.

Detailed allocation of compliance duties, evidence and escalation belongs to bank-fintech responsibility. The BaaS architecture must ensure that the required party can receive the evidence and exercise its authority through the operating systems.

03

When the Initiator Is an AI Agent

An AI agent introduces a second actor between the customer and the financial instruction. The customer remains the principal, while the agent selects or executes actions within a delegated mandate.

The FCA’s July 2026 Mills Review identifies a trajectory in which AI agents initiate, route and optimise payments and consumers delegate decisions within agreed limits. This changes the evidence required at the point of initiation.

An agent-enabled programme should record:

Delegation element Required evidence
Principal identity Customer or authorised organisation represented by the agent
Agent identity Provider, service, agent instance and relevant version
Delegated scope Permitted accounts, transaction types and actions
Constraints Amount, frequency, counterparty, geography and channel limits
Validity Start, expiry, renewal and revocation conditions
Decision context Data and objective used to select the action
Instruction Exact transaction submitted and its persistent identifier
Control outcome Authentication, policy checks, overrides and approval result
Human intervention Pause, review and termination path
Recourse Dispute, correction and customer-remedy process

The transaction record should preserve the complete authority chain:

Principal → delegated mandate → agent instance → instruction → control decision → execution → outcome

The revised US model risk management guidance, issued in April 2026, places generative and agentic AI outside its model-risk scope while directing banking organisations to apply appropriate governance and controls to tools outside the guidance. A BaaS programme therefore needs a dedicated inventory of agent authority, system permissions, data dependencies, monitoring and intervention controls.

This structure allows the bank and fintech to distinguish a customer instruction, an agent-selected action and an unauthorised automated event before the transaction reaches the payment rail.

Records, Ledgers and the Position of Customer Funds

A BaaS programme can present one balance while several records describe different parts of the financial position. Each record answers a specific question. The architecture must state which record carries authority for each account state, transaction event and customer interest.

01

Customer-Facing Balance and Bank Record

The customer-facing balance represents the amount that the programme currently presents as available, pending, restricted or posted. It may come from a platform subledger, processor balance service or cached event stream. Its reliability depends on the source event, update time and rules used to convert operational states into a displayed amount.

The bank record shows the deposit or account position carried within the bank’s own books and systems. A processor record may establish how a payment instruction moved. A settlement record confirms an external payment event. The general ledger records the bank’s accounting position. Reconciliation evidence establishes whether these records align.

Record Primary function
Customer-facing balance Communicates available, pending and restricted amounts
Platform or programme subledger Allocates balances and transaction history to programme customers
Processor record Tracks operational payment, card or account-processing events
Bank account or core record Records the account position carried by the bank
Bank general ledger Records accounting positions and control totals
Rail or settlement record Confirms external acceptance, clearing or settlement events
Reconciliation record Evidences agreement or identifies a break between records

A programme should retain the source, timestamp and state behind every displayed balance. When records update on different operating clocks, the interface needs a defined rule for pending items, delayed events and corrected positions.

02

Omnibus, FBO and Pass-Through Structures

A BaaS programme may establish individual accounts for each customer or place funds into a pooled account supported by a separate record of customer interests.

In an omnibus arrangement, the bank account may show one named accountholder and one aggregate balance. A platform, processor or other recordkeeper then allocates that balance among underlying customers. The architecture must connect every customer interest to the pooled bank position and preserve the total across funding, payments, fees, holds, returns and adjustments.

An account titled “for the benefit of” or FBO indicates an agency or custodial relationship. In the United States, eligibility for pass-through deposit insurance depends on the actual ownership of the funds, disclosure of the custodial relationship in the insured bank’s records, and records that identify each principal and ownership interest. The FDIC’s pass-through coverage guidance also explains that pass-through treatment uses the underlying owner’s applicable insurance category and aggregation position.

The FBO designation therefore supplies one part of the record structure. The programme also needs genuine ownership arrangements and complete beneficial-owner records. A multi-tier structure must preserve each agency level through the bank, programme manager, middleware and any subsequent recordkeeper.

Sweep arrangements add movement between accounts or institutions. Their records should identify the source account, destination, beneficial owner, amount, initiation time, settlement timeframe and current state. During the interval between instruction and completed sweep, the programme must establish which institution carries the position and which balance the customer can use.

03

Authoritative Records by Transaction State

Authority follows the question and the state being examined.

Operating question Authoritative evidence
Has the programme been approved? Bank governance record and effective programme configuration
Has the customer been accepted? Final onboarding decision and supporting evidence
Has the account been created? Bank or authorised processor account record
What instruction did the customer submit? Immutable instruction record with customer, channel and timestamp
Did the control layer approve progression? Policy result, rule version and override record
Did the payment system accept the instruction? Processor or rail acknowledgement
Has the bank posted the transaction? Bank account or core-ledger entry
What interest does a customer hold in pooled funds? Beneficial-owner subledger linked to the pooled account
Has external settlement occurred? Settlement-system or participant confirmation
Do all positions agree? Completed reconciliation with control totals
Was a correction authorised? Approved adjustment case linked to the original event

The authoritative record may change as a transaction progresses. A processor acknowledgement can establish submission while the bank ledger establishes posting and the settlement record establishes completion on the external rail.

Ledger architecture defines how postings, balances and sources of financial authority are organised. Reconciliation architecture establishes how the programme proves agreement across those sources and resolves breaks.

04

Record Access and Data Portability

The bank needs access to records at a level that supports oversight, customer servicing, financial reconstruction and intervention. Access should continue through provider disruption, contractual termination, insolvency and programme transfer.

Operational portability requires:

  • customer and beneficial-owner identifiers;
  • account and programme mappings;
  • opening, pending, available and restricted balances;
  • complete transaction and adjustment history;
  • event timestamps and processing cut-offs;
  • links between bank, platform, processor and rail identifiers;
  • control decisions, rule versions and overrides;
  • reconciliation status and unresolved breaks;
  • data definitions, schemas and version history;
  • contracts, licences and support rights required to operate the records;
  • tested procedures for extraction, validation and loading into an alternative system.

The transfer dataset must reconcile to the bank position at an agreed cut-off. It should preserve transaction order, ownership interests, pending items and the evidence needed to explain each resulting balance.

The FDIC’s June 2026 resolution-submissions proposal applies to covered insured depository institutions and remains a proposed rule. It nevertheless provides a current architecture signal. The proposal asks covered institutions to identify omnibus, sweep and pass-through accounts, the systems that maintain them, relevant contracts, reporting delays, third-party digital products and the systems on which customer records are retained.

The proposal also connects digital-service continuity with transfer, replication and support through alternative systems. This extends the record question from day-to-day accuracy to resolution portability: whether another authorised operator can reconstruct the programme, preserve customer positions and continue or close the service from the available records.

The BaaS Control Plane

Movement from one customer, account or transaction state to the next occurs through the control plane. Across the bank and its operating partners, policies and permissions combine with external signals, automated decisions, human approvals and retained evidence.

State transition Control question Required evidence
Applicant → approved customer Does the applicant satisfy identity, eligibility and risk requirements? Inputs, checks, policy version, result and reviewer
Approved customer → open account Has the authorised banking record been created? Account identifier, programme mapping and system acknowledgement
Initiated → authorised transaction Can this actor perform this action under current conditions? Authentication, account status, permissions, limits and risk signals
Authorised → submitted transaction Has the release policy been satisfied? Decision result, approval path and submission identifier
Posted → reconciled transaction Do the financial and operational records agree? Matched records, control totals and resolved exceptions
Exception → closed case Has the issue been corrected and evidenced? Root cause, action, approval, financial effect and closure record

01

Identity and Account Controls

Before account creation, identity controls establish who the programme serves and under which conditions. Customer or business identification combines with beneficial ownership where applicable, product eligibility, risk classification, screening and account-level permissions.

Underlying customer and business records come from the KYC and KYB architecture. Within the control plane, those records permit or restrict account creation and define access to funding methods, payment types, jurisdictions, transaction values and servicing actions.

After onboarding, a change in ownership, customer activity, geography, device profile, sanctions exposure or product use may trigger renewed due diligence, reclassification or account restriction. While a review remains open, the account state governs the actions still available.

Published in July 2026, the US AML/CFT programme proposal would require covered banks to maintain risk-based controls and update their risk assessment when a known change significantly alters money-laundering or terrorist-financing risk. Its status remains prospective. Operationally, a new BaaS product, customer type, geography or transaction capability already needs a defined route into the bank’s programme-level risk assessment.

02

Transaction, Limit and Fraud Controls

Before an instruction reaches an irreversible or externally binding state, a transaction control evaluates whether it can progress. The decision can use:

  • customer and account status;
  • authentication strength and device context;
  • delegated authority;
  • available and restricted balances;
  • programme, customer, account and channel limits;
  • transaction velocity and behavioural history;
  • beneficiary and counterparty information;
  • sanctions, fraud and AML signals;
  • duplicate and replay detection;
  • rail availability and operating conditions.

Once evaluated, the instruction enters a defined state such as authorised, held, rejected or referred for review. Each outcome carries a reason code and subsequent action. A hold may pause submission, restrict the account, request further evidence or create an investigation case.

Payment controls define the detailed authorisation, segregation, release and exception mechanisms. Within BaaS, those controls must remain consistent across the fintech interface, middleware, processor and sponsor bank.

At every level, limits have an explicit owner and place in the hierarchy. A programme limit may sit above customer, account, transaction, counterparty and rail-specific limits. The effective decision records the threshold applied, the value tested and any authorised override.

03

Rail-Provided Risk Intelligence

Before payment release, infrastructure now contributes pre-transaction risk information.

On 28 April 2026, Federal Reserve Financial Services launched the FedNow Network Intelligence API for early adopters. Before an instant payment is sent, financial institutions and service providers can receive account-level information observed across the FedNow Service.

Alongside that API, Federal Reserve Financial Services offers Payee Name Verification. This rail-agnostic service allows an eligible financial institution to compare the intended payee name with a routing and account number before issuing a payment.

Once these network-level results enter the BaaS control plane, the participating institution applies its own policy. That policy determines whether the payment proceeds to release, warning, review or rejection.

A complete decision trail preserves:

  1. the customer or agent instruction;
  2. the data submitted to the intelligence service;
  3. the service and version consulted;
  4. the raw result and response time;
  5. the programme rule applied to that result;
  6. the resulting allow, hold, warn or reject decision;
  7. any human override;
  8. the submitted payment and final outcome.

From this evidence, the programme can measure whether the signal changed the decision and whether the control reduced fraud, misdirection or false intervention.

04

Exceptions and Control Evidence

A match, clear result, partial response, timeout or service failure can emerge from any external control service. A defined policy maps each response to continued processing, a pause, manual review or activation of a fallback provider.

A control record identifies:

  • the customer, account and transaction affected;
  • the control objective;
  • the input data and source;
  • the rule, model or provider version;
  • the result and reason code;
  • the automated or human decision;
  • the operator and approval path;
  • the account or transaction state created;
  • the financial effect;
  • the escalation and service deadline;
  • the corrective action and closure evidence.

When a rule changes, the same traceability applies. The record retains the previous and new configuration, approving authority, effective time, affected population and validation result.

Across time, transaction monitoring evaluates activity and creates alerts from patterns that extend beyond one instruction. Within the BaaS control plane, those alerts connect to account restrictions, payment decisions, investigations and resulting financial records.

Independent access to control evidence gives the bank a reproducible record outside the provider’s user interface. It shows which information entered the decision, how the policy interpreted it and which action followed.

Failure Domains and Resolution Portability

A failure in one BaaS component can change customer access, transaction status, financial records and regulatory evidence across the full programme. The architecture must connect each technical dependency to the banking functions and customer states that depend on it.

01

Where a BaaS Programme Can Fail

Failure domain Immediate operating effect Potential customer or financial consequence
Fintech interface Customers lose access to instructions, balances or support Inability to transact, receive status updates or raise disputes
Middleware or API orchestration Requests, events and status messages stop moving Pending activity, duplicate retries and loss of operational visibility
Identity or control provider Required risk signals become unavailable Onboarding or transactions pause, continue under fallback policy or enter review
Processor, core or ledger Account and transaction states stop updating Uncertain balances, delayed posting and inconsistent customer information
Payment connectivity or rail Instructions remain unsent or return incomplete statuses Delayed, duplicated or unresolved payments
Reconciliation and data pipeline Differences accumulate without detection or assignment Unexplained customer positions and growing financial exposure
Cloud or shared infrastructure Several programme functions fail together Correlated outage across interface, controls, records and servicing
Sponsor bank Regulated account operation enters restriction, transfer or resolution Programme-wide interruption and urgent need to establish customer positions

The failure map should identify the affected products, accounts, states, records and control functions. It should also name the party that can restrict further activity, establish a cut-off and coordinate recovery.

02

Record Divergence and Loss of Customer Access

Systems can remain available while their records diverge. A platform may display a balance that excludes a late return. A processor may record a completed payment while the bank posting remains absent. A pooled bank account may balance in aggregate while customer allocations contain errors.

Common divergence patterns include:

  • a missing event between systems;
  • a duplicated instruction or retry;
  • an event processed out of sequence;
  • settlement without the expected posting;
  • posting without external confirmation;
  • an adjustment linked to the wrong account or transaction;
  • a customer allocation that differs from the pooled position;
  • a stale restriction or release state;
  • a control decision that lacks supporting evidence.

Customer ownership, account access and interface availability describe separate conditions. A customer may retain an interest in funds while the programme lacks a reliable mechanism to calculate the amount, display it or permit withdrawal. Recovery must therefore address both the financial position and the channel through which the customer can exercise account rights.

When confidence in one record falls, the programme needs a controlled method for selecting evidence from the bank, platform, processor and payment system. Broad restrictions may protect the programme during reconstruction. The restriction decision, affected population, financial basis and release criteria should remain documented.

The Synapse collapse case study examines a named failure across sponsor banks, middleware, ledgers, reconciliation and customer-fund access. The permanent BaaS page owns the system principles; the Insights article owns the event chronology and institution-specific evidence.

03

Reconstruction, Exit and Transfer

Recovery begins by stopping uncontrolled state changes and establishing a common cut-off. Each participant must preserve its records as of that point and continue capturing any later events in a segregated queue.

A reconstruction sequence can then:

  1. identify all programme accounts, customers and beneficial owners;
  2. collect bank, platform, processor, rail and control records;
  3. map shared identifiers across the datasets;
  4. establish the bank-level account and pooled positions;
  5. rebuild individual customer allocations;
  6. classify pending, settled, returned and disputed transactions;
  7. reconcile financial totals and event counts;
  8. isolate remaining exceptions with named owners;
  9. restore, transfer or close the service from the verified position;
  10. communicate the resulting status to customers.

The recovery dataset needs sufficient detail to reproduce financial states and explain them. It should include configuration versions, rule logic, event ordering, pending items, access restrictions, manual adjustments and unresolved cases.

A viable exit plan also secures the operating rights required to use those records. Contracts should address data delivery, format, frequency, intellectual-property licences, support personnel, credentials, encryption keys, cloud resources and continued service during transition.

The US banking agencies’ joint statement on third-party deposit arrangements identifies contingency plans and contractual provisions that facilitate the transfer of accounts, data or activities following disruption, bankruptcy or failure of a third party.

Testing should include extraction from the production provider and loading into an alternative environment. The test should reconcile customer positions to bank totals, reproduce open transaction states and demonstrate that authorised operators can perform essential actions.

04

The Resolution Portability Test

Resolution portability measures whether an authorised party can reconstruct and operate the programme using records, rights and resources available outside the failed component.

Test dimension Evidence of portability
Customer identity Complete customer and beneficial-owner records with stable identifiers
Financial position Customer interests reconcile to bank-level accounts and control totals
Transaction state Pending, posted, settled, returned and disputed items remain distinguishable
Control history Decisions, rule versions, alerts and overrides remain reproducible
Data semantics Fields, states, timestamps and identifiers retain documented meanings
Operating authority The bank or successor can restrict, correct, release and close activity
Technical continuity Critical data and functions can run in an alternative environment
Contractual continuity Licences, service rights and support survive the transition period
Customer access An authorised channel can provide balances, instructions and support
Verification Independent reconciliation confirms the reconstructed position

The FDIC’s June 2026 resolution-submissions proposal remains prospective and applies to covered insured depository institutions. It asks covered banks to identify the systems that retain customer records for digital products and describes transfer, replication or alternative-system support as relevant to resolution execution.

This provides a wider architecture principle for BaaS: continuity depends on the ability to carry authoritative customer positions, transaction states, controls and operating rights across an institutional or technology boundary.

BaaS Architecture Changes in 2026

During 2026, changes reached record portability and payment access alongside risk intelligence, third-party dependencies, delegated authority, programme controls and stablecoin services. Their implementation status determines how each development enters the architecture.

Status Meaning
Live A service or supervisory regime operates in production
Final An adopted rule or issued standard has defined scope and implementation terms
Proposed A formal proposal remains within the rulemaking process
Emerging An official review identifies a developing operating or governance model
Development 2026 position Status BaaS architecture consequence
Resolution portability FDIC resolution-submissions proposal Proposed Map digital products, deposit structures, systems, processing cut-offs and third-party record locations
Rail-level risk intelligence FedNow Network Intelligence API Live Add network-derived receiver information to the payment-release decision and evidence trail
FedNow intermediary transfers Regulation J proposal Proposed Support additional transfer roles, identifiers and responsibility boundaries
Special-purpose Federal Reserve access Payment Account proposal Proposed Model a pre-funded account structure for legally eligible institutions with defined rail permissions and balance controls
Agent-initiated financial activity FCA Mills Review Emerging Establish agent identity, delegated mandate, limits, decision context and revocation controls
Critical infrastructure oversight UK Critical Third Parties regime Live Map cross-programme cloud dependencies, concentration, incident evidence and exit capabilities
Third-party risk baseline Basel Committee principles Final Govern direct providers, key nth parties and concentration across the full arrangement lifecycle
Risk-based AML/CFT programmes 2026 AML/CFT proposal Proposed Connect product and programme changes to risk-assessment and control updates
Digital deposit presentation FDIC Part 328 final rule Final Treat deposit representations and digital signage as controlled interface configuration
Stablecoin issuer architecture GENIUS Act implementing proposal Proposed Separate issuer, reserve, token, distribution and redemption records within the product architecture

Under the FDIC resolution-submissions proposal, covered insured depository institutions would provide operational information that can support rapid resolution execution. The scope includes information-technology architecture and processing cut-offs, together with deposit products, sweep arrangements and digital services.

Applied to BaaS, the proposal creates a practical portability test. The sponsor bank identifies every customer-facing digital product and locates its customer and financial records, while the relevant deposit structure shows where the position sits. It also determines which systems can continue, replicate or transfer the service. Portability exists when another authorised environment can interpret an extraction file, reproduce its states and reconcile customer positions to bank-level records.

Since 28 April 2026, the FedNow Network Intelligence API has supplied early adopting institutions and service providers with receiver account-level information derived from activity observed across the FedNow Service. Payment-rail architecture now contributes risk information before transaction submission.

When that signal enters the participating institution’s decision policy, the evidence chain connects the API request and raw response to the policy version, resulting action, any override and subsequent payment outcome. The bank can then evaluate signal quality, false intervention and the financial effect of its release policy.

Separately, the Federal Reserve’s FedNow intermediary proposal would permit participating banks and credit unions to use intermediaries when transferring funds through the service. A correspondent bank could also support the US portion of a cross-border payment under the proposed model.

With those additional roles, the transaction map distinguishes the initiating institution, intermediary, sending participant, receiving participant and any correspondent involved in the wider payment. Each party has an identified instruction record, authority boundary, service-level obligation and status-confirmation path.

For legally eligible institutions, the Payment Account proposal creates another potential access model: a special-purpose Reserve Bank account designed for clearing and settlement activity. Its proposed structure combines pre-funded balances and automated overdraft prevention with an overnight balance cap and access to selected Federal Reserve payment services.

Legal eligibility remains the access gate. For a qualifying institution, this model could change the position of a correspondent or sponsor-bank dependency. Payment Account funding, rail permissions, liquidity controls and settlement records would sit apart from customer accounts and programme subledgers.

At the initiation boundary, agentic AI creates a different operating change. The FCA’s July 2026 Mills Review describes scenarios in which AI agents initiate, route and optimise payments or act as financial proxies within customer-defined limits.

Within an agent-enabled BaaS programme, an authority object connects the principal and agent instance to permitted actions, accounts, counterparties and limits, as well as the mandate’s validity period and revocation state. Every resulting instruction records the agent version, decision context and exact mandate applied at execution. The resulting trail distinguishes customer selection, agent selection and payment-system execution.

On 13 July 2026, critical infrastructure oversight changed in the United Kingdom. The Bank of England, PRA and FCA began directly overseeing the first four designated Critical Third Parties: Amazon Web Services EMEA, Google Cloud EMEA, Microsoft Ireland Operations and Oracle Corporation UK.

The regime focuses on the resilience of critical services supplied to the financial sector, while regulated firms continue to own their third-party risk management, contingency planning and operational resilience. Programme-level evidence therefore connects provider oversight to the service map, recovery objectives, concentration analysis and tested exit arrangements.

Current Basel Committee principles provide a wider third-party risk baseline. Their lifecycle runs from risk assessment and due diligence through contracting, onboarding and monitoring to termination. Supply chains, key nth parties and concentration across providers, services and locations also fall within the framework.

In the provider register, each service maps to its supported banking function, criticality and data location. Key subcontractors, substitutability, contingent providers and termination paths turn that register into an operational dependency map for governance, incident response and recovery.

Under the July 2026 AML/CFT proposal, Board-supervised banks would maintain risk-assessment processes that reflect products, services, distribution channels, customers and geographic locations. A significant change would trigger a prompt assessment update, bringing programme controls directly into product-change governance.

A new fintech programme, customer segment, geography or payment rail can create such a change event. The same applies to a funding method, control provider or automated decision capability. The approval workflow links each event to the bank’s risk assessment and effective control configuration, including resource allocation and validation.

Final amendments to FDIC Part 328 arrived in January 2026 with a defined implementation timetable. The rule places the presentation of deposit status and non-deposit products within websites and mobile applications inside the controlled digital operating environment.

For each customer journey, the interface record carries the applicable product classification, institution identity, disclosure version, placement rule and effective configuration. Because the visible product shapes the customer’s understanding of the underlying financial relationship, that evidence forms part of programme governance.

For stablecoin services, the GENIUS Act supplies the enacted US statutory framework. Treasury’s August 2026 regulations governing issuance, offer and sale remain proposed, alongside separate proposals covering issuer AML/CFT programmes and customer identification.

Within a BaaS platform, bank deposits and payment stablecoins occupy separate record classes and authority chains. The system map identifies the permitted issuer, reserve custodian and reserve account, then connects them to the token ledger, issuance and redemption authority, distributor, customer record and transaction-monitoring owner.

Status now governs how each development enters programme design. A controlled register records its source, jurisdiction, applicability and implementation date, then directs it into current configuration, planned implementation or monitored architecture work.

Operating-Model Tests for a BaaS Programme

Testing begins with production evidence, sampled transactions and executed recovery procedures. From those materials, the operating parties demonstrate authority, reconstruct customer positions, reproduce control decisions and continue essential functions from current records.

Test Core question Evidence
Programme perimeter Does live activity remain within the bank-approved product, customer, geography, rail and provider scope? Approval record, current configuration, version history and change log
Authority Can each material action be traced from principal to decision owner, approver, executor and confirming record? Authority matrix, permissions, approval evidence and audit trail
Customer-fund position Can the programme establish each customer’s interest at a defined cut-off? Customer subledger, bank position, pending items, restrictions and control totals
Record authority Does every material state have an identified authoritative record? State-to-record map, identifiers, timestamps and status definitions
Control evidence Can the programme reproduce an onboarding, account or payment decision? Input data, rule or model version, result, reason, override and resulting action
Data access Can the bank retrieve the records required for oversight, servicing and reconstruction? Direct access rights, exports, schemas, data dictionary and extraction test
Reconciliation Can the programme prove agreement across bank, platform, processor and rail records? Match results, breaks, ageing, investigation records and approved corrections
Intervention Can the bank restrict activity and correct material states during an incident? Direct permissions, escalation path, tested restriction and correction procedures
Continuity Can essential customer and account functions continue during a dependency failure? Recovery test, alternative channel, recovery objectives and customer communications
Transferability Can an authorised operator reconstruct or transfer the programme from available records and rights? Reconciled transfer dataset, alternative-system load and completed operating test

From the approved operating model, the programme-perimeter test traces live products, customer segments, transaction types and limits into production. The reviewer also checks jurisdictions, payment rails and service providers against the current bank approval. Every difference connects to a documented change decision, effective date and production configuration.

Using material actions sampled across onboarding, account management, payments, restrictions, adjustments and closure, the authority test follows each decision from initiation to its resulting state. The evidence identifies the principal and initiating actor, then the decision owner, approving control, executing system and confirming record.

At one defined cut-off, the customer-fund-position test reconstructs the programme. The reconstruction identifies:

  • every customer and beneficial owner;
  • each available, pending and restricted amount;
  • unsettled, returned and disputed transactions;
  • fees, holds and manual adjustments;
  • the pooled or individual bank-account position;
  • reconciliation breaks affecting the result;
  • the total relationship between customer allocations and bank records.

The result reproduces both the aggregate bank position and the amount attributable to each customer. Every difference receives a transaction reference and financial value, together with the affected record, investigation owner and resolution state.

Representative transactions drive the record-authority test through the complete operating sequence. The sample includes approved, rejected, held, submitted, posted, settled, returned, adjusted and reconciled transactions.

For each state, the evidence demonstrates:

  1. which system created the state;
  2. which event authorised the transition;
  3. which identifier connects the participating records;
  4. which timestamp governs event order;
  5. which record establishes the customer-facing status;
  6. which record establishes the financial position;
  7. how a later correction links to the original event.

From retained inputs, the control-evidence test reconstructs selected customer and transaction decisions. Applying the recorded policy version to the recorded data produces an explainable approval, restriction, warning, review or rejection.

When an external service times out, returns a partial result or supplies a conflicting signal, the test follows the defined fallback. Evidence records the resulting account or transaction state, escalation route and material retained for that condition.

In practice, the data-access test exercises the bank’s contractual and technical rights. A complete dataset travels through the designated extraction path. There, the bank verifies field coverage, record counts, timestamps, identifiers and data definitions before confirming the reconciliation totals.

The extraction includes customer records, beneficial-owner information, account mappings, transaction history, control decisions, adjustments, open cases and reconciliation status. A simulated provider-interface outage then confirms that the bank retains access.

Independent source records provide the starting point for reconciliation. Matching occurs across bank, platform, processor and payment-system data at transaction and control-total level. From detection, selected breaks move through assignment and investigation into financial correction, approval and closure.

A completed reconciliation test shows:

  • the expected record population;
  • received and processed records;
  • matched values and counts;
  • missing, duplicated and inconsistent events;
  • ageing by exception type;
  • financial exposure;
  • correction authority;
  • closure evidence.

During a controlled exercise, the sponsor bank acts directly. The scenario requires it to restrict onboarding, suspend a transaction type, place an account restriction, disable a provider connection or correct an approved financial state.

Evidence records the instruction, executing system and affected population, followed by the effective time, confirmation record and release criteria. The same exercise tests communication across the fintech, middleware, processor and customer-servicing teams.

When the continuity test activates a material failure domain, the programme executes the applicable recovery procedure against defined customer and financial objectives. The selected scenario may affect the fintech interface, middleware, ledger, cloud environment, control provider or payment connection.

The recovered operating state establishes:

  • which functions remain available;
  • which transactions enter a controlled queue;
  • how duplicate execution is prevented;
  • how customer balances and statuses remain current;
  • how the bank receives operational visibility;
  • how customers receive instructions and support;
  • how normal processing resumes from the verified position.

At an agreed cut-off, the transferability test combines records, rights and operational capability. The programme exports a reconciled dataset, validates it against bank totals and loads it into an alternative environment.

Inside the alternative environment, customer identities, account mappings, balances, pending transactions, restrictions, control history and unresolved cases reproduce the verified position. An authorised operator then views a customer position, restricts an account, processes a pending item, records a correction and closes the programme.

Each operating-model test produces a concise evidence record containing:

Finding field Required content
Scope Programme, systems, records and transaction population tested
Evidence Files, system records, logs, approvals and executed procedures
Result Demonstrated capability and observed operating condition
Consequence Customer, financial, regulatory or continuity effect
Owner Party and individual responsible for the action
Interim control Current protection during remediation
Closure action Required system, process, data or contractual change
Retest Evidence and date required to confirm completion

These tests make BaaS governance observable. A programme passes when its evidence reproduces the operating state and an authorised party can act on it through disruption, exit or transfer.

Reviewed Sources

This page uses primary regulatory, central-bank and standard-setting sources. Status descriptions reflect the position stated by each issuing authority on the review date.

Last reviewed: 26 August 2026.