Advisory & solution designs
From an ambition to
something you can test
A bank shares an ambition. TreasurUp, working only with banks across different markets, turns it into a solution design, a business case, and something clients and teams can actually react to.
Advisory work under way for business banking teams at
Daily business banking advisory
Almost every engagement starts with a bank's ambition and how far it reaches into the digital channel. Working only with banks, across different markets, gives TreasurUp the comparative view to sharpen that ambition into a solution design, a business case and a realistic read on the impact.
Recent and ongoing engagements
Domestic champion bank · Europe
Competing with fast-moving fintech challengers
Workshops mapping the competitive gap, the bank's own strengths, target client journeys and the signals that matter, carried through to a prototype and solution architecture.
Regional champion bank · Americas
Proactive cash flow forecasting for commercial clients
A full forecasting module design spanning ERP integrations, real-time reporting, AI-driven insight and automated lending or surplus workflows, with a working prototype delivered in three weeks.
Regional champion bank · Americas
Becoming the liquidity orchestrator for multinational clients
A prototype and technical blueprint covering aggregated liquidity insight, overdraft journeys, automation rules and cash pool views.
Regional universal bank · APAC
An investment products platform clients would choose
A prototype and technical blueprint for a digital investment and liquidity module: dashboards, forecasting, deposit rolling, comparisons, investment policy and execution.
Regional champion bank · Americas
Meeting business clients inside their own platforms
Bank-branded widgets embedded across multiple ERP platforms in North America, covering payment flows for the bank's business clients.
Regional champion bank · Americas
A first step into digital assets for business clients
Concepts spanning digital wallets and transactions, tokenized money market deposits and digital-asset-based finance and trade, including the ecosystem design behind them.
Method, not just the answer
A recent trajectory turned one bank's ambition to compete with agile international challengers into a weekly working rhythm: data-grounded problem definition, a side-by-side look at where each side holds an edge, a client-level view of the friction, then a technical assessment.
- Weekly cadence, joint action points
- Online or on-site workshops
Prototyping
Most prototypes start with a manager in transaction banking, financial markets, digital channels or segment management holding an idea for a new proposition. TreasurUp turns that idea into something tangible fast.
Where it starts
A manager in transaction banking, markets, digital channels or segment management with a vision for a new proposition, for SMBs, mid corporates or multinationals.
What TreasurUp needs
Not months of requirements work, just the high-level business concept and the aspiration behind it.
What it becomes
TreasurUp's business banking and treasury experts turn the concept into a prototype: the foundation for finetuning, business case, client validation and management approval.
Hackathons
For the complex technical challenges in daily business banking, TreasurUp organises an on-site or online hackathon. Rather than solving the puzzle internally, a service provider with extensive global banking experience joins the room.
Demonstrates technical feasibility clearly
Caters for complex bank architecture
Built for bank-grade security and reliability, ready for production
Beneficial to the business line and its clients
FAQ
Questions banks ask before getting started
With a bank sharing a business ambition and how far it reaches into the digital channel. From there, workshops, held online or on-site, work that ambition into a solution design, a business case and an impact assessment, grounded in the bank's own data rather than general assumptions.
No. Most prototypes start from a business concept and the ambition behind it, not a requirements document. TreasurUp's business banking and treasury background is what lets a first version land close to right quickly, and the prototype itself becomes the basis for finetuning the concept, the business case and client validation.
Hackathons work best for technically complex challenges where feasibility itself is the open question, inside a bank's actual architecture and its security and reliability requirements. They are shaped around each bank's preferences for location, duration and team composition, and often become the starting point for a longer working relationship rather than a one-off event.
Advisory, prototyping and hackathons are often how a bank and TreasurUp first learn to work together. Where that collaboration continues, it typically moves into a federated development model, with a shared team and a shared backlog across the bank's channel roadmap.
Bring an ambition, not a finished brief
Talk through where your channel ambition sits today, and whether a workshop, a prototype or a hackathon is the right next step.
Agentic business banking
A platform architecture ready to support agentic daily banking transactions
Banks face a workflow-layer threat from direct-to-corporate fintechs at the exact moment business clients expect AI-native experiences. TreasurUp's answer is a composable banking platform, a domain-AI intelligence engine, and approval-gated agents, deployed inside the bank's own brand, cloud, and choice of model.
Trusted by leading institutions including
Three layers, all operating today in some form
Composable banking platform
From atomic services to full solution suites and complete portals: web, mobile, ERP/TMS, and APIs. Cross-border payments, liquidity management and FX trading, among other modules. Banks enter at any level: full suite, specific modules, or individual services via API.
Intelligence engine
Domain AI as a shared platform capability, not a bolted-on product. Rule and optimisation engines, smart insights, AI/ML cash-flow forecasting with multi-scenario modelling, and a natural-language query layer over the bank's own data.
Agentic daily business banking
Agents that prepare, never autonomously execute, actions across cross-border payments, liquidity management and FX trading. A human approval gate sits on every material step, for both business clients and bank staff.
Three principles run through the platform
Agents augment, not execute
Approval-gated execution is the design point, not a phase to be outgrown.
Banks own the agent
Branding, data, model choice and deployment topology are configurable per bank.
Governance is a feature
DORA, model risk, audit trails and explainability are platform spec, not afterthoughts.
Why now, four shifts converge
Hyper competition from fintechs, big tech and white-label banking is quietly moving daily workflows off bank rails.
Regulatory clarity: the EU AI Act, DORA and updated model-risk guidance give a defined path to deploy.
New asset classes, such as stablecoins under MiCA, tokenised deposits and CBDC pilots, enter corporate treasury.
Asymmetric cost of waiting: this year's movers set the bar; next year's followers buy from a smaller field.
Human-in-the-loop is permanent, not a phase
Every agent action with financial, regulatory or accounting impact passes through an explicit human approval, logged with the agent's reasoning chain, the input data, the alternatives considered, and the decision. The platform does not expose autonomous-execution APIs for material actions. This is structural, not a configurable setting, and where automation increases over time, it happens through better agent quality and tighter scope, never by removing humans from material decisions.
Bank-tenanted by default, any LLM, any cloud
TreasurUp's orchestration layer is model-agnostic by design. The bank, or a partner infrastructure, supplies the compute and foundation model; TreasurUp supplies the domain logic, the agents, and the approval gates on top.
Single-tenant
The full platform deploys inside the bank's own cloud account. Data never leaves the bank's perimeter; TreasurUp ships software, the bank operates it.
Bring-your-own-LLM
The bank chooses the foundation model, a private model, or a multi-vendor mix. Orchestration integrates with the chosen endpoints.
Hybrid
TreasurUp-hosted orchestration, bank-hosted data and inference. The speed of a managed platform without compromising data residency.
Governance the second line reads first
- DORA alignment. Components catalogued by criticality, resilience-tested, incidents streamed to the bank's SIEM.
- Model risk management. Model inventory, validation datasets, drift and accuracy monitoring, override and rollback.
- Audit trails. Every query, retrieval, reasoning step, proposal, approval, and executed action is captured end to end.
- Explainability. Reasoning shown in plain language at the point of decision, not buried in logs.
Where agents run today
Three transaction categories, one approval gate
TreasurUp's agent roster is scoped to the three transaction categories where the daily relationship is most contested: cross-border payments, liquidity management, and FX trading. Each agent prepares an action; the owner or the bank approves it.
Cross-border payments
Prepares, routes, flags
Combines FX rate sourcing with routing rules and compliance checks, and prepares the payment for approval before anything settles.
Liquidity management
Cash-flow forecasting, sourced and explainable
Multi-scenario cash-flow forecasts from ERP and bank data, with the reasoning behind every figure, feeding sweep and pooling recommendations the owner approves.
FX trading
Exposure to a policy-checked hedge proposal
Identifies exposures from confirmed orders, invoices and forecast cash flows, checks them against the company's hedge policy, and ranks a proposal the owner approves.
FAQ
Questions banks ask about agentic business banking
No. Every agent action with financial, regulatory or accounting impact passes through an explicit human approval, logged with the agent's reasoning chain, the input data, the alternatives considered, and the decision. The platform does not expose autonomous-execution APIs for material actions. This holds across all three transaction categories: no autonomous trade execution, no autonomous limit changes, no autonomous credit decisions, and no cross-institution agent-to-agent flows.
Because an agent is only as good as the platform and data beneath it. The composable banking platform runs the channels and modules for cross-border payments, liquidity management and FX trading; the intelligence engine is the shared domain AI, rules and forecasting capability every agent draws on. Agentic Daily Business Banking is the third layer on top, which is why it can go live as a configuration and rollout step rather than a new procurement.
TreasurUp's orchestration layer is model-agnostic by design, and three deployment shapes are available. Single-tenant deploys the full platform inside your own cloud account, with data never leaving your perimeter. Bring-your-own-LLM lets you choose the foundation model, a private model, or a multi-vendor mix. Hybrid combines TreasurUp-hosted orchestration with bank-hosted data and inference, for the speed of a managed platform without compromising data residency.
Governance is platform spec, not an afterthought. Components are catalogued by criticality and resilience-tested, with incidents streamed to the bank's SIEM under DORA alignment. Model risk management covers model inventory, validation datasets, drift and accuracy monitoring, override and rollback. Every query, retrieval, reasoning step, proposal, approval and executed action is captured end to end, and reasoning is shown in plain language at the point of decision, not buried in logs.
These are the three transaction categories where the daily relationship is most contested. Business owners already route them to fintechs and ERP or accounting tools one workflow at a time, and each workflow that leaves is a relationship the bank no longer owns. They are also where TreasurUp's composable platform already runs live at other banks, so the agentic layer extends what is live today rather than starting from a blank page.
Let's align on the stack
A conversation on infrastructure and agentic readiness
TreasurUp's agents run on any bank-chosen model and cloud. Bring your cross-border payments, liquidity management and FX trading workflows to a working session, and leave with a scoped proof-of-concept plan.
Bank-side agent · RM intelligence
Client Pulse tells your RMs which clients to call this week, and what to say.
RMs spend roughly 25 to 30% of their time in actual client dialogue [source + date needed]. The rest goes into finding out what changed. Client Pulse reads the behavioural data your business banking channel already produces and turns it into a ranked weekly priority list, so the hours go back into the conversations that hold the relationship. Today the signals run on FX; TreasurUp is extending Client Pulse to all other areas of Daily Business Banking.
Trusted by business banking teams at
The challenge
Your RMs cover more clients than they can watch
- Portfolio signals sit in trading data, CRM notes and channel logs, and nobody has time to join them.
- Churn shows up in trading volume months after the client has mentally left.
- A quietly dropping hit ratio is often a competitor comparison in progress, and it goes unnoticed.
- Clients who could automate keep trading manually because nobody spots the pattern.
- Pre-call preparation is manual, so it gets skipped, or it eats the time the call was meant to have.
What TreasurUp gives the bank
Twelve signals, one weekly priority view
Client Pulse is a live build: an intelligence layer for relationship managers, delivered inside your own business banking channel. It monitors every client automatically each week and surfaces the right insight at the right time, as a weekly summary plus a plain-language chat over the same data. The current build reads FX behaviour, where TreasurUp is live at your peers today; the same signal model extends to all other areas of Daily Business Banking, from payments and liquidity to cash flow forecasting.
- Twelve behavioural signals across three categories: at risk, ready to automate, ready to expand.
- Every signal measured against the client's own historical baseline, not industry averages or fixed thresholds.
- A ranked weekly list answering: which clients should I call this week, and what do I say.
- Pre-call briefings assembled per client, ready before the conversation.
- Behavioural data external tools cannot see: logins, saved-but-unexecuted batches, quote-to-trade ratios, module adoption.
- Additional bank sources, such as trade or client databases, connect through the TreasurUp connection centre over MCP.
At risk
Protect the relationship
- Trading volume below own baseline
- Key users disengaged or deactivated
- Module activity gone quiet
- Hit ratio dropping, a possible competitor comparison
- Regularly traded pair has disappeared
Ready to automate
Help them work smarter
- High manual trade volume, an automation candidate
- Consistent hedging pattern, the forecast module fits
- Module enabled but never adopted
- Batch saved but never executed
Ready to expand
Grow the relationship
- Volume consistently above baseline
- New currency pair, new business exposure
- Logins and trades both trending up
- High hit ratio and growing volume
The agentic block
A bank-side agent with a human approval gate
Client Pulse is the bank-side agent in TreasurUp's agentic business banking roster, serving relationship managers and the middle office.
- It prepares: briefings, ranked priorities and suggested talking points. It does not decide, trade or contact clients.
- An approval gate sits between proposal and action. An RM or middle-office reviewer owns every material step.
- Your bank owns the agent: branding, data, model choice and deployment topology are yours.
- Bring your own LLM, across managed SaaS, single-tenant or hybrid deployment.
- Bank data joins through the TreasurUp connection centre over MCP, without moving your systems.
Value to the bank
Why banks pick a solution provider that only works with banks
Live in months, not years
TreasurUp solutions go live in 3 to 9 months, against 48 to 60 months for comparable in-house builds (Deloitte, 2025). Client Pulse starts from data your channel already produces, which keeps the runway short.
Only banks as clients
TreasurUp works with banks and nobody else. What is learned at 9+ European banks flows back into your channel proposition for business banking, not into a competing product for your clients.
Built by channel practitioners
Since 2016 TreasurUp has developed, maintained, innovated and managed transaction initiation environments in online business banking. Client Pulse reads that environment natively, which is exactly what generic CRM tools cannot do.
Reliable, compliant and secure
ISO 27001 certified, running at over 99.95% uptime across all bank deployments (TreasurUp Operations Reporting, 2025). Nothing financial, regulatory or accounting-related is ever executed by an agent.
Proof
Named banks, measured results
30%+
FX revenue uplift at Nordea
Nordea grew FX revenue by more than 30% after deploying TreasurUp's FX solution (TreasurUp and Nordea case study, 2025). Read it together with the LBBW case study.
Nordea and LBBW case study9/10
Bank satisfaction
Banks rate working with TreasurUp 9 out of 10, and their clients report a 9.1 out of 10 Customer Effort Score (TreasurUp Bank Satisfaction Survey, 2025).
Rabobank on working with TreasurUp
Hear Kris from Rabobank on what running TreasurUp inside a live business banking channel looks like in practice.
How it works, where it sits
Delivery starts with a connection, not a data programme
Client Pulse reads the behavioural data your channel already produces, so there is no migration and no new front end to roll out.
Step 1 · Connect
Client Pulse reads channel behaviour data. Optional bank sources, such as trade or client databases, join through the connection centre over MCP.
Step 2 · Baseline
Twelve signals calibrate per client against that client's own history and behaviour profile.
Step 3 · Pilot
A first RM group receives the weekly priority list and pre-call briefings, validated against real portfolio outcomes.
Step 4 · Extend
Enriched signals roll out to the full RM population, and the same services carry the wider agent roster.
Client Pulse runs on the same composable services as TreasurUp's FX, liquidity and cash flow forecasting solutions. It starts where TreasurUp is live today, FX, and extends to all other areas of Daily Business Banking as each solution goes live in your channel.
FAQ
What RMs and their managers ask us
No. Client Pulse prepares: it assembles briefings, ranks priorities and suggests what to raise in the next conversation. An approval gate sits between every proposal and any action, and an RM or middle-office reviewer stays the owner of each step. Nothing financial, regulatory or accounting-related is decided or executed by the agent. This is a design principle across TreasurUp's whole agent roster, not a configuration option a bank has to remember to switch on.
Client Pulse reads behavioural data from your business banking channel: logins, saved-but-unexecuted batches, quote-to-trade ratios and module adoption, baselined per client against that client's own history. This is data external tools cannot see, because it lives inside the transaction initiation environment itself. You can enrich it with your own sources, such as trade or client databases, connected through the TreasurUp connection centre over MCP. Industry averages and fixed thresholds are deliberately not used.
Yes. Your bank owns the agent: branding, data, model choice and deployment topology are yours. Bring your own LLM, and deploy as managed SaaS, single-tenant or hybrid, depending on what your risk and infrastructure teams require. Your data stays within the boundaries you set, and model calls route to the provider you have approved.
Your CRM sees what someone typed in after the fact. Client Pulse sees what the client actually did in the channel: a batch saved but never executed, a hit ratio that started slipping, a regularly traded pair that quietly disappeared. Those signals appear before they show up in trading data or a CRM note, which is the difference between a retention call and a post-mortem. Client Pulse complements the CRM rather than replacing it, and its output can feed your existing RM workflow.
Today Client Pulse runs on FX, because that is where TreasurUp is live inside bank channels and where the behavioural data is richest. The signal model itself is not FX-specific: baselines per client, adoption patterns and activity trends apply to any product a client uses in the channel. TreasurUp is extending Client Pulse to all other areas of Daily Business Banking, including payments, liquidity and cash flow forecasting, so the same weekly priority view grows to cover the whole relationship rather than one product line.
Weeks, not quarters, for a pilot: Client Pulse is the build already underway, and it starts from behavioural data your channel produces today, so a pilot needs a connection rather than a data programme. Full TreasurUp solutions typically go live in 3 to 9 months, compared with 48 to 60 months for comparable in-house builds (Deloitte, 2025). The pilot's job is to answer one question with your own portfolio: which clients should my RMs call this week, and what should they say.
See Client Pulse against your own portfolio
Book a working session with the current prototype: one hour, your RM workflow, and the twelve signals running on realistic portfolio scenarios.
Digital assets in business banking
Turn digital asset infrastructure into live business banking use cases
Most banks have no digital assets products live for business clients yet. TreasurUp is the orchestration layer that connects custody, exchange and issuance providers to your core banking systems, so your business clients can use stablecoins, tokenized deposits and tokenized money market funds inside the channels they already trust.
A solution provider working for business banking teams at
The challenge
Fiat alone solves half the equation
For business clients, liquidity orchestration means the right amount of money at the right legal entity, in the right currency and risk profile, at the right moment. That equation now includes digital money.
- A multi-money world has arrived: stablecoins, tokenized deposits and tokenized money market funds sit next to fiat, and banks that orchestrate fiat alone are solving only half the equation.
- The constraint is not technology. Onboarding a provider such as Fireblocks, BVNK or Circle is straightforward; converting that infrastructure into use cases clients actually use is what stalls progress.
- Most core banking systems are not yet ready for digital assets, stablecoins or tokenized deposits.
- Technology providers cover the digital asset stack end to end, but none of them connect that stack to core banking systems and business banking portals.
- Meanwhile, non-bank fintechs and neobanks are already capturing the business client relationship on digital assets.
What TreasurUp gives the bank
Five use case families, one orchestration layer
TreasurUp's digital asset use cases span the full liquidity lifecycle: moving money, optimizing it, seeing it and converting it. All white-labeled inside your business banking channel.
Move
Cross-border and intra-group liquidity
Sweeping, funding and target balancing, including 24/7 on-chain intra-group cash sweeping. Always-on liquidity movement across entities, currencies and time zones.
Optimize
Excess liquidity optimization
Access to money market funds and tokenized money market funds, so idle cash earns yield without leaving the bank.
See
Wallet visibility
Digital asset wallet balances shown alongside traditional fiat account data. One consolidated view of liquidity, in fiat and digital assets.
Convert
Conversion services
Stablecoin-to-stablecoin and stablecoin-to-fiat conversion. Frictionless movement between money types.
Enter and exit
On-ramp and off-ramp
Simple, compliant entry and exit points between fiat and digital assets, for your clients' access to the digital asset economy.
Where to start
Launch one use case first, on the same composable base. Each next use case starts from what is already live in your channel.
Where it sits
Between digital asset infrastructure and your core banking systems
Business banking clients
SMEs, corporates and their treasury teams
Client-facing layer
Business banking portal · APIs · Bank-side admin and operations portal
Orchestration & capability layer
Orchestration engine · Payment router · Business rules and compliance logic
Integration layer
Connectivity with digital asset infrastructure providers and core banking systems
Custody and wallets
Exchange and liquidity
Issuance, registry and redemption
Core banking systems
Accounts · Payments · Ledgers
Digital asset infrastructure: Fireblocks / BVNK / Circle
The agentic block
Agents prepare the movement, your client approves it
- The cross-border payments and liquidity agent, on the company side, prepares sweeps, funding and conversions across fiat and digital money: it proposes, routes and flags; the owner approves.
- An approval gate sits between proposal and execution. Nothing financial, regulatory or accounting-related is executed autonomously, in fiat or in digital assets.
- The business rules and compliance logic in the orchestration layer governs how and when money is allowed to move, before any agent proposal reaches a person.
- Your bank owns the agents: branding, data, model choice and deployment topology. Bring your own LLM across managed SaaS, single-tenant or hybrid. Connections run through the TreasurUp connection centre over MCP.
Value to the bank
Why act now, and why with TreasurUp
Relevance
Banks must move into digital assets to retain business clients and stop outflow to non-bank fintechs and neobanks that already offer them.
New revenue
Conversion, custody and liquidity orchestration services create new, chargeable offerings and extend the ones you already run.
Trust fabric
Your bank can offer businesses a level of trust and regulatory standing that most digital asset newcomers cannot match.
Ecosystem access
Pre-connected to multiple banks and multiple digital asset infrastructure providers, avoiding single-vendor lock-in.
Speed to market
Live use cases in a fraction of the time a full in-house build would take, because the orchestration engine, compliance logic and integrations already exist.
Bank-proven
Bank-proven technology, bank-proven delivery and a bank-proven place in the stack: a combination few digital asset scale-ups can demonstrate.
Proof
A bank-proven place in the stack
9+
European banks in production
TreasurUp has run white-labeled solutions inside business banking channels since 2016, at banks including Nordea, Rabobank, KBC, SEB, Handelsbanken, LBBW and OLB.
8.9/10
Bank satisfaction
Banks rate working with TreasurUp 8.9 out of 10 (TreasurUp client survey, 2025), running at over 99.95% uptime, ISO 27001 certified.
[add named pilot bank when cleared]
Digital assets reference case
The first named digital assets deployment will be published here once cleared for reference.
How it works, where it sits
From provider to live use case, in four steps
TreasurUp connects to the digital asset infrastructure you choose and to the core systems you already run. It never replaces either.
Step 1 · Connect
The integration layer connects your chosen providers, such as Fireblocks, BVNK or Circle, and your core banking systems through the TreasurUp connection centre over MCP.
Step 2 · Configure
Business rules and compliance logic in the orchestration layer define how and when money is allowed to move, per entity, currency and money type.
Step 3 · Embed
The client-facing layer goes into your business banking portal and APIs, with a bank-side admin and operations portal for your staff.
Step 4 · Launch
Go live with one use case first, then extend across the five families on the same orchestration layer.
The digital assets solution runs on the same composable services as TreasurUp's FX, liquidity and cross-border payments solutions, so wallet balances, conversions and sweeps appear in the same channel your clients already use for fiat.
FAQ
What digital channel and treasury leads ask us
No. TreasurUp connects to providers such as Fireblocks, BVNK or Circle rather than replacing them. It is the orchestration layer that sits between that infrastructure and your core banking systems and client channels. The same applies on the bank side: TreasurUp is a solution provider and never replaces a bank's stack. You keep your choice of provider, and because TreasurUp is pre-connected to multiple digital asset infrastructure providers, you avoid single-vendor lock-in.
Five use case families: cross-border and intra-group liquidity, including 24/7 on-chain intra-group cash sweeping; excess liquidity optimization through money market funds and tokenized money market funds; wallet visibility alongside fiat account data; stablecoin-to-stablecoin and stablecoin-to-fiat conversion; and on-ramp and off-ramp between fiat and digital assets. Together they cover the full liquidity lifecycle: moving money, optimizing it, seeing it and converting it.
Because the infrastructure is not the hard part. Onboarding a custody or exchange provider is straightforward; connecting it to your core banking systems and business banking portal in a compliant, bank-branded way is what turns infrastructure into a use case your clients actually adopt, and that is the specific gap TreasurUp closes. Building that orchestration and compliance layer in-house is possible, but it takes years most banks do not have, while non-bank fintechs are already capturing the business client relationship.
No. Every use case runs inside the channels your clients already trust: your business banking portal, your APIs and your mobile channel, under your brand. Wallet balances appear next to fiat accounts, conversions run in the same environment as payments, and your staff manage it all through a bank-side admin and operations portal. Your clients never leave your bank to use digital assets.
Significantly less than an in-house build, because the orchestration engine, compliance logic and provider integrations already exist. The practical sequence is to launch one use case first, wallet visibility or on-ramp and off-ramp are common starting points, and extend across the five families on the same orchestration layer. The scoping walkthrough gives you a concrete timeline for your stack and chosen provider.
See which use case to launch first
Request a walkthrough with the digital assets team: how the orchestration layer fits your core banking stack, which providers connect, and which use case fits your clients first.
Connection Centre
Banking in the business client's channel of choice
TreasurUp equips banks with daily business banking channel solutions across payments, foreign exchange, digital assets and liquidity management. Through the TreasurUp Connection Centre, those solutions reach business clients wherever they actually work, in ERPs, accounting systems and other third-party platforms, without rebuilding the bank's own stack.
A solution provider working for business banking teams at
Why banks need to be present within ERP platforms
The portal is necessary, no longer sufficient
- Business clients increasingly expect banking inside the software they already use. 70% believe most financial services are, or will be, offered through non-financial platforms, and embedded banking is expected to grow at double-digit rates over the next five years.
- Clients decide where they interact with their bank. That moment of need happens when an invoice is booked, an order is placed, or a cash surplus appears, and that moment happens in the ERP or accounting system, not in the bank portal.
- Getting closer to business clients means embedding the bank's capabilities in those third-party platforms, alongside the portal, not instead of it.
What TreasurUp offers
One platform, two distribution modes, four routes to market
The TreasurUp Connection Centre is a bank-branded online centre that lets business clients connect their ERP and TMS systems. It opens up data orchestration and functional capabilities, distributed through four complementary routes, and is delivered and managed by TreasurUp end to end, including onboarding new platforms.
API
A portfolio of more than 25 REST APIs for specific data sets and services, such as ingesting accounts payable data from ERP systems or delivering FX rate information.
MCP
A wrapper around those APIs that exposes data and capabilities to the bank's own AI models and agents.
File-based protocols
SFTP and XML connections, for platforms and workflows that run on file exchange rather than live APIs.
Micro apps
Apps that place bank functionality directly inside the third-party platform itself, described in the next section.
Once a business client connects, they reach functional services such as payments, FX trading, liquidity management and forecasting, either built and managed by the bank or delivered by TreasurUp and integrated into the bank's channels.
Exhibit 1 · The TreasurUp Connection Centre: four routes into third-party platforms
Bank capabilities
- Payments
- Foreign exchange
- Digital assets
- Liquidity management
TreasurUp Connection Centre
- Data orchestration
- Data aggregation
- Functional capabilities
Also delivered in the bank's own online business banking portal.
Micro apps: the bank, working inside the ERP
Embedded banking, made tangible
Rather than a connection alone, TreasurUp also delivers micro apps directly inside third-party platforms such as ERPs, accounting systems and marketplaces. Each micro app turns a daily financial task into a native part of the client's own workflow, with the bank as the engine behind it. Micro apps can be off-the-shelf, configuration only, or fully bespoke to the bank, the client and the platform.
Exhibit 2 · Selection of available micro apps
Payables management
End-to-end invoice and payables handling with real-time payment initiation, verification, tracking and reconciliation.
Receivables management
Tracking and handling of receivables, including invoice matching and reconciliation.
Cash flow forecasting
AI-enabled transaction categorisation and forecasting; signals cash deficits and surpluses and turns raw bank transaction data into business-line-specific insight.
Order and invoice hedging
Hedge orders and invoices directly from the ERP or accounting system, executed according to the company's pre-specified hedging policy.
Excess liquidity and investment
Automated investment of surplus cash, based on the SME's cash position, obligations and financial goals.
Why TreasurUp
Bank-proven infrastructure, already live
Connection Centre already live
Delivered as plug-and-play or tailored to the bank's requirements.
Leapfrog internal roadmaps
Federated development of bespoke solutions delivers in months what internal builds typically take years.
Breadth from day one
A portfolio of more than 25 state-of-the-art REST APIs, available from the start.
AI-ready
An MCP wrapper lets the bank's agentic AI layer interact directly with data and capabilities.
Proven micro apps
An available portfolio of embedded capabilities, from payables to hedging to investment.
Ecosystem reach
Established connections to accounting systems, ERPs, core banking systems, FX price engines and digital asset infrastructure providers.
How it works, where it sits
Delivered and managed by TreasurUp, end to end
The Connection Centre sits above the bank's core banking systems and above the third-party platforms it connects to. It never replaces either.
Step 1 · Connect
Business clients connect their ERP and TMS systems to the bank-branded Connection Centre, through API, MCP, file-based protocols, or a micro app.
Step 2 · Enable
Functional services such as payments, FX trading, liquidity management and forecasting become reachable, built and managed by the bank or delivered by TreasurUp.
Step 3 · Extend
New platforms and micro apps are added over time, managed by TreasurUp, without new integration work by the bank each time.
FAQ
What digital channel leads ask us
Each of the four routes, and the micro apps built on top of them, could be built in-house. Federated development through TreasurUp delivers in months what an internal build typically takes years to reach, and it covers all four domains, payments, FX, digital assets and liquidity, at once rather than one integration at a time.
No. The portal remains necessary. The Connection Centre extends what the portal already offers into the ERPs, accounting systems and other platforms your business clients use, so it is not a choice between the two.
Micro apps place bank functionality directly inside a third-party platform, such as payables management, cash flow forecasting, order and invoice hedging, or excess liquidity investment, so the bank becomes a native part of the client's own workflow.
MCP is a wrapper around TreasurUp's APIs that exposes bank data and capabilities to AI models and agents, so a bank's agentic AI layer can interact directly with data and services.
Through one of four routes: more than 25 REST APIs, an MCP wrapper for AI models and agents, file-based protocols such as SFTP and XML, or a micro app that runs natively inside the platform.
Talk to our embedded banking team
See which micro app fits your client base first, and how the Connection Centre plugs into your existing portal and core banking stack.
Composable banking & federated channel development
New capabilities live in your channels, built alongside your own team
We embed business banking capabilities into a bank's own channels, and we co-build the bank's bespoke features alongside its engineering team, built by people who have extensive experience developing and running online business banking solutions. The bank keeps its channels, its brand and its IP.
On web, that means modules, widgets, micro-frontends and APIs inside the portal your clients already use. On mobile, it can be a standalone app for iOS and Android, or the same functionality and APIs/MCPs added into a bank's existing mobile app.
Trusted by leading commercial banks including
The problem we solve
New capabilities, live in your channels, without losing control
Banks want new business banking capabilities live in their corporate channel in months, not years.
- A vendor drops in a standalone product, engine and front end together. It works, but it can feel like a different product, sit apart from the bank's design language, and be difficult for the bank to extend.
- The bank's own team builds everything from scratch, which can mean a year spent on functionality that is actually conventional and widely available off the shelf.
- We sit between those two: running capabilities where we already have them, joint build where the bank needs something bespoke, and a channel that behaves as one product throughout.
What "federated" means here
Architecture and team, federated the same way
Federated architecture
Technology: one shell, independently deployable parts
Micro-frontends, rules and orchestration engines, APIs/MCPs and module federation. The bank owns the channel shell, navigation, identity and design system. TreasurUp capabilities and the bank's own features load as independently deployable components into that shell. Several teams ship into one channel without blocking each other, and each component can be released and rolled back on its own.
Federated delivery and run-mode
Way of working: one squad, shared backlog
TreasurUp engineers and the bank's channel team work as one squad: shared backlog, shared definition of done, shared quality bar. The bank retains ownership and IP of every bespoke feature. Knowledge transfer is a delivery goal, not an afterthought. Work is allocated between the bank's internal team and TreasurUp based on capabilities, time-to-market and cost, in a way of working agreed with the bank.
The result: the bank's team ends the engagement more capable than it started, not more dependent.
What TreasurUp gives the bank
Three service pillars, applied to channel delivery
Delivered consistently across your web and mobile channels.
1 · Architect and design
The foundation for a channel that stays extensible
- Channel architecture: module federation topology, shell vs. module boundaries, shared design system, cross-module state, SSO and entitlements
- Capability blueprints for how modules slot into the bank's information architecture and data model
- Integration design: core banking, payments (SWIFT, SEPA), market data, CRM, entitlement services
- Legacy migration tactics: strangler patterns that ship value before the migration finishes
- Security and continuous delivery by design, not retrofitted
- Regulatory framing at design time: DORA, MiFID II and GDPR, including Art. 22, as design constraints
2 · Develop and implement
On the bank's stack and tooling
- Implement TreasurUp capabilities already running in production, embedded as channel components
- Co-develop bespoke bank features inside the same federated architecture, owned by the bank
- Shared, bank-branded component library reused across our modules and the bank's
- Contract-tested integrations, so independent teams deploy without breaking each other
- Test automation from the start: Playwright end-to-end coverage delivered with the feature
- Open source, Microsoft/.NET and Java/Kotlin/Spring, on the major clouds, in the bank's own Jira/Bitbucket/Git and CI
3 · Operate and optimize
Delivery speed balanced against channel stability
- CI/CD for a federated channel: independent module pipelines, canary and blue/green releases, per-module rollback
- Observability with OpenTelemetry and Grafana, uptime and latency SLOs per module, tracing across the federation
- Run-support models from advisory through shared on-call, matched to the bank's operations posture and DORA obligations
- Continuous capability delivery and iteration on the bank's features after go-live, on a predictable cadence
- Cost and performance tuning across the channel estate
UX/UI integration options
Four ways to put a capability into your channel
Deeper integration buys tighter fit with your design system; each step also asks more of your front-end stack. Most engagements move left to right over time.
1 · Portal deep link
Navigate to the TreasurUp SPA via an SSO flow, themed with the bank's logo, fonts and colors.
- Independent deployments
- Quickest, standard implementation
- User leaves the bank portal context
2 · iFrame integration
The TreasurUp SPA runs isolated inside the bank's React portal.
- Independent deployments
- Works regardless of the portal's stack or bundler
- Some UI/UX friction
3 · Module federation
Loads into the bank's custom React front end as an independently deployable module.
- Independent deployments
- UI/UX fine-tuned to the bank's design system
4 · Node package (NPM)
Ships as a package straight into the bank's custom React front end.
- UI/UX fine-tuned to the bank's design system
- Deepest integration
Engagement models
Three ways to start working together
Most engagements start with capability integration or advisory and grow into an embedded squad once the pattern is proven.
| Model | Best for | Commercial shape |
|---|---|---|
| Capability integration | Plugging a defined TreasurUp component or module into an existing channel | Fixed scope, milestone-based |
| Embedded federated squad | Ongoing joint delivery of TreasurUp capabilities plus bespoke bank features, our primary model | Dedicated team, monthly |
| Architecture and advisory | Design authority, reviews, and enablement of the bank's own team | Time and material, or retainer |
What the bank gets
More competitive, faster to innovate
Your bank's web or mobile channel, sharpened through collaborative delivery between your channel team and TreasurUp. One experience for the user.
- A live business banking capability in months, using product that already runs at other banks.
- Competitive edge, since most solutions are designed and developed with other banks to grow Daily Business Banking.
- One channel that looks and behaves as a single product.
- Its own engineering team levelled up on the domain through shared delivery.
- Compliance-ready delivery, with DORA, MiFID II and GDPR handled from day one.
- Independently deployable modules, so change risk stays low and releases stay small.
Why TreasurUp
Banking-channel domain expertise, built for the long run
8.9/10
Bank satisfaction
Banks rate working with TreasurUp 8.9 out of 10 (TreasurUp client survey, 2025).
9+
European banks in production
Composable capabilities that already run, not a roadmap slide: working product ready to embed, at Nordea, Handelsbanken, Rabobank, KBC, OP, LBBW and Sparkassen.
Engineering depth, one roof
Architecture, build, innovate and run under one roof, with extensive experience in online business banking transaction initiation solutions. Every solution is tailored to the specific bank.
How an engagement runs
Five phases, one squad throughout
Phase 0 · 2-4 weeks
Discovery and fit: business workshops, channel audit, capability mapping, target architecture, a delivery plan with a first milestone.
Phase 1
Architecture and foundations: federation topology, design system alignment, CI/CD setup, security baseline, integration contracts.
Phase 2
First capability live: one TreasurUp module end to end, proving the pattern, the pipeline and the joint way of working.
Phase 3
Federated delivery: parallel tracks for TreasurUp capabilities and the bank's bespoke features, one squad, one backlog.
Phase 4
Operate and iterate: run, monitor, extend, with new capabilities on a predictable cadence.
Governance and compliance
Compliance built into delivery, not bolted on afterward
DORA reaches us contractually as an ICT third-party provider to the bank. We design, build and operate with that as a hard requirement, alongside MiFID II conduct rules and GDPR.
| Area | Bank | TreasurUp |
|---|---|---|
| Channel shell, identity, navigation | Manages | Advises |
| Design system | Manages | Contributes components |
| TreasurUp capability modules | Consumes, configures | Builds, maintains |
| Bespoke bank features | Defines requirements | Co-builds, transfers knowledge |
| Integration contracts | Joint management | Joint management |
| Production operations | Sets bank posture | Supports per model |
| Regulatory accountability | Responsible | Delivers to requirement |
FAQ
What digital channel leads ask us
No. The bank keeps its channel, its brand and its IP. TreasurUp engineers and the bank's channel team work as one squad, with a shared backlog and a shared definition of done, not as a separate team working around yours. Work is allocated between the bank's internal team and TreasurUp based on capabilities, time-to-market and cost, in a way of working agreed with the bank. The engagement is designed so your team ends it more capable, not more dependent.
It depends on how much your front-end stack can absorb today. A portal deep link with SSO is the fastest to ship and needs the least from your stack, but the user briefly leaves the portal context. Module federation or an NPM package into your own React front end give the tightest fit with your design system and the deepest integration, at the cost of more upfront alignment. Most banks start at deep link or iFrame and move toward module federation as the pattern proves out.
Through the federated architecture, not through discipline alone. The bank owns the channel shell, navigation, identity and design system; TreasurUp capabilities and the bank's own features load as components into that shell, sharing a bank-branded component library. Contract-tested integrations let independent teams deploy without breaking each other, so several teams can ship into one channel and the client still experiences a single product.
DORA reaches TreasurUp contractually as an ICT third-party provider to the bank, and we design, build and operate with that as a hard requirement, alongside MiFID II conduct rules and GDPR, including Art. 22 for automated decisions. Regulatory accountability stays with the bank; TreasurUp delivers to that requirement. Compliance is designed in at Phase 0 and Phase 1, not bolted on at the end.
Start with capability integration, plugging one defined TreasurUp component into your existing channel on a fixed scope, or with architecture and advisory if what you need first is design authority and enablement for your own team. Most engagements start there and grow into an embedded federated squad, our primary model, once the pattern is proven with a first capability live.
Map your channel against this pattern
A discovery and fit conversation runs 2 to 4 weeks: channel audit, capability mapping and a delivery plan with a first milestone.
Payments & liquidity management
Become the liquidity orchestrator for your business clients
Payments and liquidity are the heartbeat of business banking, and the fastest lever you have for fee income, balance growth and wallet share. TreasurUp gives your transaction banking business one composable module that puts payments and liquidity in front of every client, so the next term deposit or credit line conversation starts itself.
Trusted by leading institutions including
The challenge
Two high-frequency products, structural gaps between them
Payments and liquidity are your two highest-frequency products, and several gaps between them quietly limit the fee income and wallet share you could be capturing.
- Fee income from cash management is hard to optimize when client data and signals are not shared across product lines, and fintechs are winning wallet share on liquidity visibility and cash forecasting alone.
- RMs have no systematic way to know when a client's cash position supports a term deposit, a credit line or an FX hedge, so cross-sell stays reactive instead of a predictable revenue line.
- Multi-entity and multi-bank clients, the mid-corp segment with the most wallet share still up for grabs, get a fragmented view of their own cash when your bank sees only its own accounts.
- Every new payments or liquidity capability competes for the same IT backlog as everything else the bank is building, so initiatives that could move fee income this year get pushed into a multi-year roadmap.
- Cash flow forecasting, where it exists at all, is usually a spreadsheet exercise clients do themselves, disconnected from your payments rails and account data.
What TreasurUp gives the bank
One composable module, embedded in your channel
A composable payments and liquidity module that plugs into your bank's existing business channel, giving your transaction banking business the capabilities to compete on cash management without a multi-year build. Every part is embedded under your brand, so it reads as your own transaction banking offering.
Payments
Initiation, approval, cross-border
- Initiation and approval, with roles for input, approval and view-only
- Payee validation and payments tracking
- Multi-level authorisation workflow (4 eyes / 6 eyes)
- Cross-border payments integrated with FX for real-time pricing
- Batch payments via host-to-host and APIs, multi-rail including stablecoins next to fiat
Liquidity visibility
One consolidated view
- Visibility across accounts, entities and currencies: multi-bank, multi-currency, multi-entity, multi-account
- Multi-bank connectivity via MCP or standard bank connectivity formats
- Overdraft protection: signals before it happens, with options to auto-fund accounts
- Sweeping, pooling and target balancing across accounts and entities, on a schedule the client controls
- Notifications for approvals and settlements, bank-branded or via API
Forecasting
From data to product moment
- AI-generated cash flow forecasts from historical payment and account data, tagged AI-generated versus human-adjusted
- Forecasts leading to product options: credit and excess cash products of the bank
- Scenario planning to stress-test assumptions without overwriting the baseline forecast
The agentic block
An optional layer, not a prerequisite
Payments initiation, liquidity visibility, target balancing and manually built forecasts all run on rules-based logic and client input alone. A bank can adopt the module without switching on any AI at all. The agent is what a bank adds when it wants the forecast and the resulting recommendations generated automatically.
- Where switched on, the agent projects a client's future cash flow automatically, with each line tagged AI-generated or human-adjusted, so the forecast stays transparent about what is a prediction and what is confirmed.
- The same agent monitors the forecast and surfaces a recommendation the moment the data supports one: a surplus flags a term deposit, a projected shortfall flags a credit line, a recurring multi-currency receivable flags an FX hedge.
- The agent's role stops at generating the forecast and surfacing the signal. It does not decide or execute the deposit, the credit line or the hedge on the client's behalf.
- Every recommendation is presented to the relationship manager or the client for review, with the underlying forecast data attached, so the person owning the decision can see why it appeared.
Value to the bank
A direct lever on fee income, balances and cost-to-serve
Fee income
A projected surplus, shortfall or recurring receivable becomes a term deposit, credit line or FX hedging conversation, triggered by the client's actual cash position rather than a quarterly campaign list.
Balances and wallet share
Target balancing and consolidated visibility give clients a reason to hold and route more cash through your bank. Multi-bank connectivity makes your bank the client's primary view of its finances, even for accounts held elsewhere.
Cost-to-serve and retention
SMB and mid-corp clients become servable at advisory quality without growing RM headcount in proportion, and switching cost rises once a client's forecasts and scenarios live inside your channel.
Time-to-market and build risk
The module is already running in production at other banks, so you embed a proven capability against this year's roadmap rather than specifying target balancing and forecasting from a blank page.
Shared innovation
Because TreasurUp works only with banks, every improvement made for one bank's module benefits the shared capability your bank draws on next, without your team carrying the maintenance burden.
Regulatory ownership stays with you
Reliable, compliant and secure by design, with DORA, MiFID II and GDPR treated as design constraints from the architecture phase, not a retrofit for your compliance function.
Proof
Rated by the banks that run it
8.9/10
Bank satisfaction
TreasurUp Bank Satisfaction Survey, 2025.
9+
European banks in production
Including Nordea, Handelsbanken, Rabobank, KBC, OP, LBBW and Sparkassen.
2016
Building for banks since
ISO 27001 certified, running at over 99.95% uptime.
How it works, where it sits
A component of your channel, not a parallel project
Payments and Liquidity Management is delivered as a component of TreasurUp's composable platform, embedded into your bank's existing channel shell so it ships against your roadmap instead of running as a separate product.
Business banking clients
SMBs, mid-corps and large businesses managing payments and liquidity
Engagement layer
Business banking portal · Bank's mobile app · Embedded touchpoints via ERP and accounting marketplaces
Orchestration & capability layer
Cash flow forecasting · Liquidity rules engine · Target balancing and sweep logic
Integration layer
Connectivity with core banking and payment rails (SEPA, SWIFT), and the client's ERP and accounting systems (SAP, Oracle, Exact)
Core banking
Bank's core ledger
Payment rails
SEPA · SWIFT
Client ERP systems
SAP · Oracle
Client accounting systems
Exact · other systems
A typical rollout runs through TreasurUp's standard four phases: discovery and fit, architecture and foundations, first capability live, then federated delivery where the module ships alongside your bank's own bespoke features under one shared backlog. Most teams start with payments initiation and liquidity visibility, then add forecasting and scenario planning once the first module is proving value. This module connects directly to TreasurUp's Foreign Exchange solution, since a forecast that surfaces a multi-currency receivable is also the moment an FX hedging conversation becomes relevant, and to Front-office Sales Support via Client Pulse, since the recommendations this module surfaces are what a relationship manager acts on.
FAQ
What transaction banking leads ask us
It turns each client's own cash position into a dated, specific cross-sell trigger for your RMs, and gives clients a reason to consolidate more cash and payment activity with your bank. A sustained surplus flags a term deposit conversation, a projected shortfall flags a credit line, and a multi-currency receivable flags an FX hedge, each generated from the client's real forecast rather than a campaign list. Target balancing and consolidated visibility give the client a functional reason to route more balances through your accounts.
Because AI-generated forecasting, target balancing, other-systems connectivity and cross-sell logic tied to a live cash position are already built and running in production at other banks, buying converts a multi-year build into a delivery your team can plan against this year. Your engineering effort goes into your bank's differentiated capabilities under the same federated model, while TreasurUp owns and maintains the parts common across banks. You keep the channel, the brand and the client relationship throughout.
It sits inside your existing channel as a composable module, not a separate product with its own login, so it extends your current offering rather than replacing it. It connects to your existing core banking and payment rails and to the client's ERP and accounting systems, and surfaces cross-sell opportunities against products you likely already sell. The module fills the forecasting, target balancing and consolidated-visibility gaps most suites don't cover today.
Most engagements begin with a discovery and fit phase of two to four weeks: workshops, a channel audit, and capability mapping against your product suite and roadmap. Banks typically bring payments initiation or liquidity visibility live first, since it proves the architecture fastest. Cash flow forecasting and the cross-sell recommendations layer on top once that foundation is live, with the build risk already retired before your team starts.
Your bank keeps regulatory ownership throughout. TreasurUp designs, builds and operates with DORA, MiFID II and GDPR treated as constraints from the architecture phase, and as an ICT third-party provider to the bank under DORA, delivers to that contractual obligation directly. Your compliance and risk teams set the requirement, and TreasurUp delivers to it, rather than the module arriving as a retrofit to reverse-engineer.
It's built to grow the pie. The recommendations it surfaces, term deposits, credit lines, FX hedges, point RMs toward products your bank already prices and sells, generated at the moment a client's cash position supports the conversation, so it increases conversion and frequency rather than introducing a competing product. The stickiness effect, a higher switching cost once a client's cash flow runs through your channel, also protects the balances and fee income you already hold.
See the business case for your transaction bank
Book a business case session and leave with a mapped view of your current payments and liquidity setup, the fee income and balance opportunity specific to your client base, and a first-milestone delivery plan.
Managed services & innovation
We run what we build, and keep it ahead of the market
Managed services & innovation is how TreasurUp keeps a bank's business banking channel running, secure, and ahead of the market: flexible deployment, bank-grade security, and a pipeline of innovation shaped by the corporates and finance professionals who use these channels every day.
Running channels for business banking teams at
The problem we solve
Live is not the same as done
Banks that build or buy a channel component run into the same three problems once it's live, regardless of who built it.
- Hosting and operating a channel component is a specialist job most bank IT teams don't want to own long-term, and most vendors only ship software, not the operations around it.
- Security and compliance requirements, ISO 27001, SOC 2, GDPR, DORA, the EU AI Act, keep evolving, and re-certifying every vendor integration from scratch is expensive if it isn't built in from day one.
- Innovation generated only behind one bank's own walls is slow and narrow: it misses what corporate treasurers, finance teams and other banks are already doing elsewhere.
Three focus areas
One service, three pillars
Managed services & innovation is built to close all three problems at once: deployment flexibility, security, and market-driven innovation, delivered together.
1 · Deployment flexibility
Your infrastructure, your choice. TreasurUp adapts to how a bank wants to run its channel, not the other way around.
2 · Security
Security is designed in, not retrofitted. Certified, compliant, and built to evolving bank regulation from the ground up.
3 · Market-driven innovation
Shaped by a team of former treasurers, commercial bankers and technology specialists, and by the community of banks and corporates we work with.
1 · Deployment flexibility
Your infrastructure, your choice
Same platform, same modules, same support model across every shape. Deployment choice changes where it runs, not what it does.
Managed SaaS
Fully hosted and operated by TreasurUp; the fastest route to live and to value.
Self-hosted / single-tenant
The full platform deployed inside the bank's own cloud tenancy and region, so bank data never leaves the bank's perimeter.
Hybrid
The stack split by design: orchestration hosted by TreasurUp while sensitive data and inference stay inside the bank's boundary.
On-premise
Maximum data sovereignty for banks that require it.
Regulated public cloud
Azure- and AWS-compliant regions for banks that want public cloud economics with regulatory assurance.
Bring-your-own-LLM
Banks pick their own foundation model, a bank-private model, or a multi-vendor mix, across any deployment shape above.
2 · Security
Designed in, not retrofitted
ISO 27001 certified and SOC 2 compliant, built to GDPR, DORA and EU AI Act requirements from the ground up.
- Certifications. ISO 27001 certified, SOC 2 compliant, GDPR aligned.
- Dedicated team. Internal InfoSec specialists plus external cybersecurity partners providing continuous, proactive threat response.
- Identity management. Modern IAM with secure authentication, single sign-on and API federation.
- Defense-in-depth. Network segmentation and application firewalls, anti-malware and regular patching, strong authentication, encryption at rest and in transit, access controls and ongoing security awareness training.
- Regulatory alignment by design. Components classified against DORA criticality tiers and the EU AI Act's risk tiers, with the documentation banks need for high-risk system obligations, support for TLPT-style resilience testing, and incidents streamed into the bank's existing SIEM through standard interfaces.
- Auditability. Every automated component carries a registered specification (model, version, inputs, outputs, decision rights, fallbacks); banks can run independent validation, monitor for drift, and disable, override or roll back any component without TreasurUp involvement.
3 · Market-driven innovation
What corporates ask for reaches every bank
Shaped by a team that combines former treasurers, commercial bankers and technology specialists, and by the community of banks and corporates we work with across markets.
Cross-domain expertise
Deep domain knowledge in commercial banking, corporate treasury and IT engineering combined in one team, not siloed across separate vendors.
Corporate voice built in
Solutions designed with input from the treasurers and finance professionals who actually use these channels, so features reflect what corporate users expect from their banks next.
Cross-bank learning
Because TreasurUp works with multiple leading commercial banks, including Nordea, Handelsbanken, Rabobank, KBC, OP, LBBW and Sparkassen, innovations proven with one bank's clients become available to every bank on the platform.
Continuous release cadence
Frequent releases and co-innovation sessions keep a bank's portal ahead of the curve instead of ageing after go-live.
FAQ
What CIOs and compliance leads ask us
TreasurUp stays on as the channel's engineering and security partner. We run it under whichever deployment model suits the bank, keep it certified and audited, and ship the innovations our other bank clients and their corporate users are already asking for, rather than shipping software and stepping away.
Yes. Managed SaaS, self-hosted/single-tenant, hybrid, on-premise and regulated public cloud all run the same platform, same modules and same support model. Deployment choice changes where it runs, not what it does, and bring-your-own-LLM works across any of these shapes.
Components are classified against DORA criticality tiers and the EU AI Act's risk tiers, with the documentation banks need for high-risk system obligations. We support TLPT-style resilience testing and stream incidents into the bank's existing SIEM through standard interfaces. Every automated component carries a registered specification, and banks can run independent validation, monitor for drift, and disable, override or roll back any component without TreasurUp involvement.
From a team combining former treasurers, commercial bankers and technology specialists, and from the corporates and finance professionals who use these channels day to day across TreasurUp's bank clients, including Nordea, Handelsbanken, Rabobank, KBC, OP, LBBW and Sparkassen. An innovation proven with one bank's clients becomes available to every bank on the platform through frequent releases and co-innovation sessions.
Typically weeks, not quarters, backed by a >99.95% uptime SLA. The API-first architecture avoids a core overhaul, which is what keeps deployment fast regardless of which of the five deployment shapes you choose.
Choose the deployment model that fits your bank
Talk through deployment shape, security requirements, and which innovations from other banks on the platform fit your roadmap next.
Effective business banking solutions require proper capability and integration layers
Orchestration & integration
Your channel shows business clients their balances. The systems behind it execute transactions. The orchestration and capability layer is what turns one into the other: rules your bank configures, exposure calculated across accounts, currencies and entities, and instructions routed to the systems you already run.
Trusted by leading institutions including
Orchestration and capability layer
Orchestration & capability: intelligence making the difference
The layer runs on three components: a rules engine the bank configures, exposure calculations across accounts, currencies and entities, and the generation of requests that route to the bank's own systems for approval and execution. Data and instructions flow in both directions.
Business banking clients
Small businesses and mid-corps: liquidity, FX, cross-border payments and digital assets
Client channels
Business banking portal · Mobile app · Embedded · Agentic
Orchestration & capability layer
Rules engine · Exposure calculations · Instruction generation: sweeps, trade requests, payments, conversions
Integration layer
Connection centre · Verified connections · Reconciliation and source tagging
Core banking
Ledger · Accounts · Entitlements
Bank product engines
FX price engine · Payments engine · Deal capture
Digital asset infrastructure
The bank's digital asset systems
Client & third-party systems
ERP · Accounting · Market data
What it does for your business clients
Four use cases, one pattern
Each starts with a trigger from the client's real position, applies a rules-based calculation, and produces an instruction that flows to the right system.
Liquidity management
Trigger. Balances across accounts, entities and currencies.
Orchestrates. Applies the client's own sweep and pooling rules, calculates the group position, and flags a surplus or deficit against the thresholds the client has set.
Routes to. A sweep instruction toward core banking, or a recommendation surfaced to the client and the relationship manager: a sustained surplus suggests a term deposit, a projected shortfall suggests a credit line. The recommendation comes from the client's actual forecast position, not a marketing calendar.
Covered in full on the Payments and Liquidity Management page
FX hedging
Trigger. An exposure change: a new forecast, an incoming invoice, or a manual instruction from the client. For clients that run finance inside an ERP, hedging instructions can originate there directly through STP hedging.
Orchestrates. Calculates the exposure against the client's hedge policy, generates a trade request, and routes it through the bank's authorization model: trade input, trade approval, view-only.
Routes to. The bank's FX price engine for pricing and its deal capture system for booking, with the result reconciled back so every system agrees on what happened.
Covered in full on the Foreign Exchange page
Cross-border payments
Trigger. A payment instruction that requires currency conversion.
Orchestrates. Combines FX rate sourcing with the bank's payment routing rules, sequences the compliance and sanctions checks the bank requires, and coordinates settlement so the FX leg and the payment leg reconcile as one transaction.
Routes to. The payments engine and the core banking ledger. The client sees a single journey; the bank's ledger sees a clean, matched record.
Covered in full on the Payments and Liquidity Management page
Digital assets
Trigger. A client holding both a fiat account and a digital asset position, whether a stablecoin balance, a tokenized deposit, or another digital holding.
Orchestrates. Reconciles balances across the bank's fiat ledger and its digital asset infrastructure, calculates combined exposure across both, and generates the conversion or transfer instruction the bank's policy allows.
Routes to. Core banking for the fiat leg, the digital asset infrastructure for the digital leg, with both settling back into one position view. One workflow inside the bank's own channel, not a redirect to a separate portal.
How it works, where it sits
Trigger, calculation, destination
The layer sits between your client-facing channels, web, mobile, embedded, agentic, and the systems that execute. The same client position that drives a liquidity recommendation can drive an FX hedge and a payment, because it is one layer seeing one client.
| Use case | Trigger | The orchestration layer… | Routes to |
|---|---|---|---|
| Liquidity management | Balances across accounts, entities, currencies | Applies the client's sweep and pooling rules, calculates group position, flags surplus or deficit | Core banking (sweep instructions); RM and client (recommendations) |
| FX hedging | Exposure change from forecast, invoice or instruction | Calculates exposure against the client's hedge policy, generates trade request, routes for approval | FX price engine; deal capture |
| Cross-border payments | Payment instruction requiring conversion | Combines rate sourcing with routing rules, sequences compliance checks, coordinates settlement | Payments engine; core banking ledger |
| Digital assets | Fiat and digital asset positions held together | Reconciles balances across both, calculates combined exposure, generates conversion or transfer instruction | Core banking (fiat leg); digital asset infrastructure (digital leg) |
Value to your bank
Why this layer earns its place
One rules engine across segments
The same orchestration layer serves a small business owner who needs a simple guided journey and a mid-corp treasury team that works against a formal treasury policy. Your bank configures which complexity each segment sees. Banks are usually told to choose between simple for small businesses and deep for larger clients; a configurable rules layer removes that choice.
Deeper relationships
A client whose forecasts, hedges, sweeps and payments all run through one orchestrated layer interacts with your channel daily, not monthly. Switching cost rises with every connected data source and every configured rule, and every forecast position doubles as a precisely timed product conversation: term deposits on surplus, credit lines on shortfall, hedging on currency exposure.
Your client stays in control of every rule
Hedge policies, thresholds, authorization models and routing rules are your client's own configuration. TreasurUp builds and runs the layer that applies them consistently; your client owns what they say. Nothing financial, regulatory or accounting-related is decided by the system on the client's behalf.
Delivered by a solution provider that only serves banks
TreasurUp works exclusively with banks, so innovations developed with one bank strengthen the propositions of the others. TreasurUp's bank satisfaction rating was 8.9 out of 10 in 2025 (TreasurUp Bank Satisfaction Survey, 2025).
Integration
Integration with internal and external platforms
Three groups of systems connect, all through TreasurUp's connection centre.
Core banking
Ledger, account data and entitlements stay where they are.
- Reads real balances and real entitlements
- Writes instructions back through the same connections
Product engines
FX price engine, payments engine, deal capture.
- Never replaced, never the system of record
- Routes the request, delivers it, reconciles the response
Client systems
ERP, accounting systems, market data feeds.
- Invoices and receivables feed forecasts and exposure
- Clients can initiate from their own ERP, same rules and approvals
FAQ
Questions banks ask about this layer
Four use cases tied directly to what business clients ask their bank for: liquidity management (real-time position visibility and sweep or pooling across accounts and entities), FX hedging (exposure calculation against the bank's hedge policy, with trade requests routed for approval), cross-border payments (currency conversion combined with payment routing and compliance checks), and digital assets (bringing a client's fiat and digital asset positions into one reconciled view and workflow). Each use case follows the same pattern: a trigger from the client's real position, a rules-based calculation, and an instruction that flows to the right system.
No. The orchestration layer applies the client's own configured hedge policy and exposure limits to generate a trade request, but a person, not the system, makes the financial decision. When a client's exposure moves outside the bank's set thresholds, the layer calculates the position and prepares the request, then routes it through the bank's own authorization model (trade input, trade approval, view-only) before anything reaches the price engine or deal capture system. The client defines every rule and every threshold.
No, and it isn't designed to. The orchestration layer sits above the bank's core banking system and connects to it rather than replacing it. Core banking keeps the ledger, the account data and the entitlement model exactly as it does today. TreasurUp's layer reads that data, applies the bank's rules, and writes instructions back through the same core banking connections. Banks keep their existing vendor relationships for core banking, price engines and deal capture.
Connections run through TreasurUp's connection centre, the same mechanism used across the composable platform. Three groups of systems connect: core banking (ledger and entitlement data), the bank's own product engines (FX price engine, payments engine, deal capture systems), and third-party systems the client or bank relies on (ERP platforms, accounting systems, market data feeds). Each integration is verified on both sides, so a change on one side doesn't silently break the other.
The orchestration layer coordinates; the price engine or payments engine executes. When a client needs to hedge an exposure or move money cross-border, the orchestration layer calculates the position, applies the rules, and generates the request, but the trade is priced and booked by the bank's FX price engine, and the payment is processed and settled by the bank's payments engine or deal capture system. TreasurUp doesn't replace those engines or become the system of record for pricing or settlement.
It depends on what the connected core banking system and product engines support, since the orchestration layer works with the data those systems make available. Where a bank's systems provide real-time balance and position data, the orchestration layer calculates exposure and generates requests immediately rather than waiting for an overnight cycle. Where a system only updates in batch, the orchestration layer works within that cadence until the bank modernizes the connection.
Yes. The orchestration layer reconciles a client's fiat balances and digital asset positions, calculates combined exposure across both, and generates the instruction needed to convert or transfer between them according to the client's own policy. The fiat leg routes to core banking; the digital asset leg routes to the bank's digital asset infrastructure; both settle back into one position view. This is one workflow inside the bank's own channel, not a redirect to a separate experience.
See the orchestration layer applied to your own use case
Bring one workflow your business clients struggle with today, a hedging policy, a liquidity sweep, a cross-border flow, to a working session with TreasurUp's solution architects, and leave with a capability map of how it would run through your channel.
White labeled · modules, apps, widgets
Business banking capabilities, live in your portal and your app
White-labeled modules, standalone apps and embeddable widgets, carrying the functionality and journeys your clients expect, in the language and brand of each bank.
Trusted by business banking teams at
The problem
Most banks struggle to keep their portal competitive
Fintechs and neobanks release new features every 2 to 4 weeks. Traditional banks take 4 to 6 months. Banks run roughly 40% less productive than fintechs and other digital natives (McKinsey). That gap compounds release after release, and it shows up first in the business banking portal.
2-4 wks
Fintechs and neobanks
Typical release cadence for new features (McKinsey).
4-6 mos
Traditional banks
Typical release cadence for new features (McKinsey).
-40%
Productivity gap
Banks run less productive than fintechs and digital natives (McKinsey).
What TreasurUp offers
Modules, apps and widgets, all white-labeled
The same functionality and journeys, carrying each bank's own brand, design system and language packs, on web and on mobile.
Web portal
Integrated into your existing portal
Full modules or embedded widgets, with single sign-on. Micro-frontends and APIs for tighter integration. Carries your brand, fonts, colors and navigation, in your own language packs.
| Transaction | Action | Amount | Ccy | Counter ccy | Due date | Alert | Currency pair | Spot rate | Alert | Plan rate | Market rate vs. reference rate |
|---|---|---|---|---|---|---|---|---|---|---|---|
| US Order | Buy | 250,000.00 | USD | EUR | 21 Nov 2024 | EUR/USD | 1.1194 | 1.1800 | -11,476.31 -5.42% |
Notify when EUR/USD rate
| Transaction | Action | Amount | Ccy | Counter ccy | Due date | Alert | Currency pair | Spot rate | Alert | Plan rate | Market rate vs. reference rate |
|---|---|---|---|---|---|---|---|---|---|---|---|
| US Order | Buy | 250,000.00 | USD | EUR | 21 Nov 2024 | EUR/USD | 1.1194 | 1.1800 | -11,476.31 -5.42% |
Notify when EUR/USD rate
Where TreasurUp sits
One platform, three layers
TreasurUp is the Digital Banking Engagement Platform between your channels and your core systems. It never replaces either.
Business banking clients
Web, mobile app, API-connected systems
Engagement layer
Modules, widgets, standalone apps, micro-frontends, bank branding and language packs
Orchestration & capability layer
Rules engine, product logic, entitlements, composable services shared across solutions
Integration layer
Connectivity with core banking, payments, market data, CRM, via the TreasurUp connection centre over MCP
Core banking
Payment engines
Trading and price engines
CRM
The bank's core systems
Mobile apps
Standalone, or built into your existing app
Take the full bank-branded app for iOS and Android, or integrate functionality through TreasurUp into a bank's existing mobile app, using the same APIs/MCPs as on web. Trade approvals and notifications, on the go.
Sell 4,286.06 EUR
Sell 1,539.94 EUR
Sell 2,950.87 USD
Sell 740.64 EUR
Tue, 14 Oct 25, 14:10
1.7934
1.7936
1.7933
1.7922
1.7932
1.7926
Sell 4,286.06 EUR
Sell 1,539.94 EUR
Sell 2,950.87 USD
Sell 740.64 EUR
Before you build alone
TreasurUp can develop, tailor and manage parts of your portal
Faster time-to-market and a more competitive offering, built on expertise from working exclusively with banks, globally, and staying current with the latest trends in the sector.
Collaborative working
One squad, shared backlog
TreasurUp engineers and the bank's channel team work as one squad, so bespoke features stay bank-owned while TreasurUp's own capabilities embed alongside them.
Integration types
Portal deep link to NPM package
Four options, from a quick SSO deep link and iFrame integration to module federation and an NPM package fine-tuned to your design system.
Value to the bank
Close the release gap, without losing your brand
- New capabilities live in months, using product that already runs at other banks.
- Your clients see your bank, in your brand, on web and mobile.
- Choice of integration depth, from a deep link to a fully embedded module.
- Language packs and journeys adapted per bank and market.
See it in your own portal
Book a walkthrough of the modules, apps and widgets, tailored to your brand and design system.