Structure and operations only — not legal, tax or accounting advice. Segregation regimes, safeguarding tiers and banking requirements are set per market by the regulator and confirmed with counsel; this page is about building the operation that any of those regimes can plug into.

The map nobody draws until it hurts

A multi-market operator's money lives in more places than its org chart suggests: acquiring balances at each PSP, rolling reserves held against chargebacks, settlement in transit on each provider's calendar, payout-channel balances, banking per licence entity, and the player-liability pool that may be ring-fenced by regime. The founding artefact of a treasury function is simply this map — every place money sits, in what currency, under which entity, with what availability lag — kept current and reviewed against reality.

The four balances that must never be confused

BalanceWhat it isThe confusion that hurts
Player liabilityWhat the wallet owes players, computable at any momentTreating it as revenue because it is in "our" account
Operating cashThe company's own usable moneyCounting float and reserves into it; runway looks longer than it is
FloatIn-transit settlements, PSP reserves, channel balancesInvisible until a payout run needs cash that is three settlement-days away
Regulatory reservesRing-fenced or safeguarded amounts per regimeDiscovered as a constraint during the licence review, not before

The platform's job is to make the first number exact and instant; the treasury's job is to keep the other three mapped against it. Every serious incident in this domain is one of these four masquerading as another.

Float discipline, provider by provider

  • Settlement lag per provider, observed not contractual. The contract says a settlement schedule; the ledger says what actually happens, including holidays and holds. Track the observed distribution.
  • Reserves and their release rules. Rolling reserves are float with a timer; renegotiation as processing history accumulates is one of the quiet wins available to whoever is watching.
  • Concentration limits. The same single-point-of-failure logic as routing: a cap on how much of your cash position one provider can hold at any time, exercised, not aspirational.
  • Payout runway as a daily number. Days of payout demand coverable from available (not nominal) cash, per market. This is the treasury's equivalent of uptime — the number the function exists to keep boring.

Multi-entity, multi-currency: the structural layer

Licences bring entities; entities bring banking; banking brings intercompany flows. Three disciplines keep the structure from becoming the problem: keep per-entity books clean enough that any regulator sees their market's flows without archaeology; make intercompany movements deliberate and documented rather than a side effect of shared accounts; and hold the by-currency position across everything — accounts, float, liabilities — marked daily. None of this requires sophistication; all of it requires that it be someone's daily job.

Where the platform meets the treasury

Treasury quality is downstream of data quality. The wallet's event discipline is what makes player liability exact; the warehouse's reconciliation habit is what makes the three-way daily check mechanical; and the finance mart's frozen periods are what let the accountants and the regulator see the same history. An operator choosing a platform should ask the treasury questions early: can I compute player liability right now, per market and currency? Can I reconcile ledger-to-bank daily without a spreadsheet project? The answers predict a lot of future weekends.

Continue reading: Payout operations — where treasury meets the player. Regulatory reporting — the reporting duties these accounts feed.