Blog

Hold, rolling reserve and gateway balances: how Sensus Tech structures merchant balances in payment orchestration

Hold, rolling reserve and gateway balances: how Sensus Tech structures merchant balances in payment orchestration
14 October 2026Sensus Tech team

For many finance teams, growth brings more dashboards, more access rights, more settlement requests and more reconciliations.

At Sensus Tech, we've found that the root cause often lies deeper: in how the platform counts and separates balances.

This article explains why that happens. We'll look at what hold and rolling reserve are, why a "one balance per currency" model creates extra dashboards and manual work, and how a multi-layer balance model helps keep different financial flows organised within a single dashboard.

Why merchants end up with five dashboards

A typical PSP starts with a simple model: one dashboard for the merchant and one balance for each currency. Every euro, whether it comes from cards or Open Banking, ends up on the same EUR balance.

There is nothing wrong with that model until the merchant starts growing. As new payment methods are added, they often need to be processed, settled or reported on differently. What looked simple at the beginning quickly becomes harder to manage.

Separating money means opening a new dashboard

Say a merchant wants to see how much EUR came from cards and how much from Apple Pay. Or it needs to keep apart money that belongs to different legal entities or different risk profiles.

One shared EUR balance cannot do that, so each flow gets its own dashboard. One for EUR cards. Another for Apple Pay in EUR. Add more methods, and one merchant can end up with as many as five dashboards.

Typical model: one merchant admin account split into five separate, locked dashboards, one per payment method: Visa and Mastercard, Apple Pay, Google Pay, Open Banking, and a multi-currency dashboard for Pix, BLIK, SPEI and Trustly. Each dashboard has its own balance.
Figure 1. Five dashboards for one merchant

Withdrawing money becomes a marathon

To withdraw funds, the finance team has to go through the same sequence in every dashboard: log in, create an exchange request and submit a settlement request. With five dashboards, a single withdrawal turns into fifteen separate actions.

Access turns into its own project

Each dashboard comes with its own access settings. So, when a new employee joins the team, access needs to be granted separately in every dashboard. And when someone leaves the company, those permissions need to be removed everywhere. If there are as many as five dashboards, that's five separate sets of access permissions to keep track of.

Netting stops making sense

Netting allows a merchant to use EUR card deposits to fund EUR card payouts from the same flow of money. But when Apple Pay in EUR is added to the same dashboard, things become less straightforward.

Both payment methods feed into the same EUR balance. At any given moment, it becomes impossible to tell which funds came from card payments and can be used for payouts, and which came from Apple Pay and should leave only through a settlement request.

To prevent those funds from mixing, the provider is forced to place the methods in separate dashboards, even if the merchant never asked for it.

All four problems come back to the same issue: the platform only supports one balance per merchant per currency. Every new reason to separate money means another dashboard and another login.

What a merchant balance can look like instead

If every new financial flow requires a new dashboard, sooner or later the dashboard becomes the problem. At Sensus Tech, we wanted to solve that differently. Instead of creating another dashboard every time funds need to be separated, we built a balance model that keeps different financial flows in one place.

The result is two types of balances working side by side on a single Balances page:

Sensus Tech merchant dashboard: a wallet balance in EUR, USD and USDT with Deposit, Exchange and Settlement buttons, next to two gateway balances, “EU Cards” and “EU Wallets”. Each gateway shows available funds, hold, rolling reserve and total per currency, with a per-method breakdown for Visa and Mastercard. Transfers between the wallet and gateways are enabled separately for each direction.
Figure 2. Wallet and gateway balances. Amounts are illustrative.

The wallet: money that is ready to use

Think of the wallet as the place for money that is ready for the next step. It keeps one balance for each currency and contains only money that is available to the merchant. Nothing in the wallet is on hold or locked in rolling reserve.

From the wallet, a merchant can:

  • top up funds, for example via cryptocurrency or bank transfer
  • exchange currencies
  • withdraw funds through a settlement request
  • transfer funds between the wallet and gateways

Gateways: where processing happens

A gateway is where a merchant's payment methods come together, whether those are deposit methods, payout methods or both. A merchant can have as many gateways as needed. Each gateway has its own set of payment methods and its own balance in every currency.

Within each gateway balance, funds are split into three categories:

PartWhat it means
AvailableMoney that can fund payouts or be transferred to the wallet
HoldMoney locked for the settlement period defined by the provider
Rolling reserveA percentage of incoming funds held as a reserve for a defined period

The gateway balance can also be expanded to show hold and rolling reserve for each payment method separately. So, cards and Apple Pay can sit in the same gateway and the same currency, while the merchant still sees exactly how much money is locked for each payment method.

Transfers: the switch that keeps flows apart

Keeping different financial flows separate is not just about where money sits. It is also about where that money is allowed to go. Money moves between a gateway and the wallet through transfers. The payment provider operating the platform (the tenant) can decide whether transfers are allowed in each direction:

  • gateway → wallet
  • wallet → gateway

These settings are configured separately for every gateway. That means two gateways can work very differently, even within the same dashboard. One flow might be allowed to move funds into the wallet for settlement, while another can be used only for payouts. As a result, different financial flows stay separate without requiring separate dashboards.

Following one 1,000 EUR card payment

So, what does all of this look like in practice?

Let's take a single card payment for 1,000 EUR and follow it through the balance.

For this example, we'll assume:

  • a processing fee of 3%
  • a hold period of 7 days
  • a rolling reserve of 10% for 180 days
How a 1,000 EUR card deposit is split: a 30 EUR commission, a 100 EUR rolling reserve kept for 180 days and 870 EUR on hold for a 7-day settlement period. The 870 EUR becomes available on day 7 and the 100 EUR on day 180. Available funds can go to payouts from the gateway, or be transferred to the wallet, exchanged (970 EUR to 1,100 USD) and withdrawn via a settlement request.
Figure 3. From deposit to settlement
WhenWhat happensAmountWhere the money sits
At paymentFee is deducted30 EURGoes to the tenant
At payment10% is set aside100 EURRolling reserve
At paymentRemaining funds are locked870 EURHold
Day 7Hold is released automatically870 EURAvailable
Day 180Rolling reserve is released100 EURAvailable

As the table shows, not all funds become available immediately. Part of the payment is deducted as a fee, part is placed in rolling reserve, and the remaining amount stays on hold until the settlement period ends.

What happens next depends on how the gateway is configured.

If the gateway includes a payout method in EUR, available funds can be used directly for payouts. If gateway-to-wallet transfers are enabled, those funds can move to the wallet, be exchanged into another currency and then withdrawn through a settlement request.

Every step along the way, from the fee and the hold to the reserve, the releases, the transfer and the exchange, is recorded as a separate transaction entry. That makes it possible to see where the money came from, where it moved and why.

When it is time to reconcile balances, any amount can be traced back to the operation behind it.

Four ways to set up transfers

The same gateway can be configured in different ways depending on how funds should move through the platform.

Some merchants use incoming deposits to fund payouts. Others transfer funds to the wallet and withdraw them through settlement requests. In some cases, one gateway needs to support both options.

Four ways to set up transfers between a gateway and the wallet. A: deposits and payouts, both transfers off, so funds leave only through payouts. B: deposits only, gateway-to-wallet on, so funds are withdrawn via a settlement request. C: deposits and payouts, both directions on, so the merchant chooses between payouts and settlement. D: payouts only, wallet-to-gateway on, so the gateway is prefunded from the wallet.
Figure 4. Transfer scenarios: four common transfer setups and how they affect the movement of funds.
ScenarioMethods on the gatewayGateway to walletWallet to gatewayWhat it means in practice
A. Classic nettingDeposits and payoutsOffOffDeposit funds can leave only through payouts
B. A gateway without payout methodsDeposits onlyOnOffAvailable money moves to the wallet and is withdrawn through a settlement request
C. Freedom of actionDeposits and payoutsOnOnThe merchant can withdraw through payouts or through a settlement request
D. Payout prefundingPayouts onlyOffOnThe gateway is funded from the wallet so payouts can run without incoming deposits

Different flows can follow different rules, while still remaining within the same dashboard. No additional dashboards are required, and funds remain separated according to the merchant's needs.

Two situations from practice

“We want to see each EUR method separately”

Let's take a merchant that accepts EUR through, for example, Visa, Apple Pay, Open Banking, Mastercard and Google Pay. The finance team wants a separate balance for each payment method.

In a one-balance-per-currency model, that usually means five dashboards, five access sets, five exchange requests, five settlement requests and five reconciliation sources.

With a multi-layer model, the merchant keeps a single dashboard and gets five gateways, one for each payment method. To withdraw funds, the team can transfer the available balances from those gateways into the EUR wallet from the same screen, then create a single exchange request and a single settlement request.

Case 1 before and after. Before: five separate dashboards for Visa, Apple Pay, Open Banking, Mastercard and Google Pay, with 5 logins, 5 exchange requests, 5 settlement requests, 5 employee access sets, 5 reconciliation sources and no gateway-to-wallet transfers. After: one dashboard with five gateways, 1 login, 5 transfers from one page, 1 exchange request, 1 settlement request, 1 access set and 1 reconciliation source broken down by gateway and method.
Figure 5. Five dashboards versus one dashboard with five gateways

Five gateways are not always necessary, however.

If the team simply wants visibility into hold and rolling reserve for each payment method and is comfortable keeping available funds together, one gateway containing all five methods is enough. The method-level breakdown is already there.

“We run netting, but one method must go through settlement”

Now consider a different scenario.

A merchant uses netting, where EUR card deposits fund EUR card payouts. At the same time, another EUR payment method must be withdrawn only through settlement requests.

Traditionally, that would require two dashboards: one for card deposits and payouts, and another for the settlement-only method. Otherwise, it becomes impossible to determine which part of the EUR balance can be used for payouts and which part should be withdrawn through settlement.

With a multi-layer model, both flows can stay within the same dashboard.

Gateway 1: "Cards EUR Netting"

  • card deposits
  • card payouts
  • gateway → wallet transfers disabled

Funds can be used only for payouts.

Gateway 2: "Deposit-only EUR"

  • deposit methods only
  • gateway → wallet transfers enabled

Funds can be transferred to the wallet and withdrawn only through a settlement request.

Case 2: two gateways in one dashboard. Gateway 1, “Cards EUR Netting”, takes card deposits and makes card payouts; its transfer to the wallet is disabled, so funds go straight to card payouts, bypassing the wallet. Gateway 2, “Deposit-only EUR”, accepts Apple Pay; its transfer to the wallet is enabled, and the funds are withdrawn from the EUR wallet via a settlement request.
Figure 6. Netting and settlement-only flows in one dashboard

The two flows cannot mix because they sit on different balances, and transfer settings define how each balance can be used.

The provider does not need to monitor the separation manually, and the merchant does not need to maintain multiple dashboards.

Balances are not just numbers in a dashboard

They are how a platform lets a merchant organise its money. And as long as a platform supports only one balance per currency, every new requirement often means another dashboard, another set of access permissions or another manual step. That extra manual work is where errors and financial risk begin to appear.

A multi-layer balance model works differently:

  • Gateways keep financial flows separate when they need different rules
  • Method-level visibility shows exactly what funds are on hold and in rolling reserve
  • The wallet brings together funds that are ready for exchange, settlement and gateway funding, while transfer settings define how money can move between those balances

The result is simpler day-to-day operations: fewer dashboards, fewer logins and fewer statements to reconcile. So, the team can spend less time on routine admin work.

If your team is spending more time managing dashboards, access rights and reconciliations than improving payment operations, it may be time to take a closer look at the balance model behind it.

Book a demo and see how different financial flows can be managed within a single dashboard.