GH GambleHub

Фінансова ієрархія

(Розділ: Операції та Управління)

1) Призначення

Фінансова ієрархія - це формалізована структура хто/де/що/як враховується: від юридичних осіб і платіжних потоків до рахунків ЦК і прав підпису. Вона забезпечує:
  • єдиний метод обліку та консолідації за регіонами/валютами;
  • передбачувані процеси P2P/O2C/R2R/Tax;
  • контроль повноважень і дотримання SoD/комплаєнсу;
  • швидкість закриття та аудитопридатність.

2) Таксономія сутностей

Юрособи (Legal Entities): резидентність, ліцензії, валюти, ПДВ/податки, банк-рахунки.
Бізнес-одиниці (BU/Tenant): продукти/канали (casino, sportsbook, live, payments).

Центри відповідальності:
  • Доходи (RC): контент-провайдери, платіжні послуги, маркетплейс розширень.
  • Витрати (CC): платформа/SRE, маркетинг, комплаєнс, підтримка.
  • Інвест-об'єкти (САРЕХ/Проекти): Data Platform, CDN/edge, гео-вихід.
  • Партнери: провайдери, PSP/KYC, афіліати, агрегатори.
  • Клієнти: оператори/тенанти, кінцеві користувачі (off-ledger агрегати).
  • Рахунки/гаманці: розрахункові, ескроу, клірингові, довірені (custody).
💡 Ієрархія = Група → Юрособи → BU/Тенант → Центри (RC/CC) → Продукт/Проект.

3) План рахунків (CoA) та вимірювання

CoA базові класи:

1. Активи (гроші, депозити гравців, дебіторка, ескроу, передоплати).

2. Зобов'язання (баланси гравців, відкладені доходи/бонуси, кредиторка, податки до сплати).

3. Капітал.

4. Доходи (GGR/рішейр, комісії, підписка/API-тарифи).

5. Собівартість (роялті контенту, процесинг, хостинг/egress).

6. Операційні витрати (маркетинг, зарплати, комплаєнс, аудит, юридичні).

Обов'язкові вимірювання (аналітики): `legal_entity`, `region`, `currency`, `product`, `tenant`, `rc/cc`, `project`, `partner`, `contract_version`, `tax_rule_version`, `fx_version`.

4) Шари обліку (ledger stack)

Операційні субледжери:
  • Payments (авторизації, кліринг, повернення, chargeback).
  • Wallets/Players (баланси, депозити, висновки, бонусні зобов'язання).
  • Content/Revenue Share (раунди/провайдери, GGR/NetWin, роялті).
  • Affiliates (конверсії, атрибуція, нарахування).
  • General Ledger (GL): періодичні проводки з субледжерів через ETL/Outbox → Posting з контролем повноти/дублювання.
  • Консолідація: міжфірмові елімінації, трансфертне ціноутворення, переведення у валюту подання (Group currency).
  • Reporting Cubes: управлінська вітрина (P & L/BS/CF за вимірами).

5) Ієрархія валют і календарів

Functional currency на рівні юрособи, Group currency для звітності.
FX-політика: джерело курсів, TWAP/медіана,'fx _ version'в кожній проводці.
Календарі: фінансовий (4-4-5/ІСО), податковий (по країнах), операційний (зрізи клірингу).

6) Повноваження та ліміти (Authority Matrix)

Права підпису (Signing Limits): за юрособою/рахунком/валютою; двопідпис/М-з-N для виплат/ескроу.
Spend-ліміти: OPEX/CAPEX по СС/проектам (міс/квартал), правила відхилення.
Revenue-договори: пороги знижок/ревшейра за ролями.
SoD: «створює платіж» ≠ «затверджує»; «узгодить контракт» ≠ «підписує».

7) Казначейство та ліквідність

Ієрархія рахунків: операційні, клірингові, ескроу, податки, payroll.
Cash Pooling: фізичний/нотціональний по групі; ліміти внутрішньогрупових позик.
Інвестиції/резерви: полісі кампаній ліквідності, ковенанти.
Прогноз ДДС (13-тижневий): вхідні по продуктах/регіонах, вихідні (роялті, податки, capex).

8) Міжфірмові операції (Intercompany)

Сервіси всередині групи: хостинг/платформа/ліцензії як charge-out (cost + markup).
Елімінації: доходи/витрати всередині групи, позики/відсотки.
Transfer Pricing: політика і діапазон ринкових націнок; документація на країновому рівні.
IC-звірки: щомісячні зіставлення з квитанціями/підписами.

9) Податки та регуляторика

Непрямі (VAT/GST): режими включений/виключений, MOSS/OSS, місце надання послуг.
Прямі: ставка податку на прибуток за юрособами, пільги R & D.
Ігрові/спеціальні збори: ставки за сегментами (casino/sports), звітність.
Сертифікати/RNG/ліцензії: вимоги зберігання артефактів.
Податкові регістри: зіставлення субледжерів з податковими деклараціями.

10) Доходи та визнання (Revenue Recognition)

Casino (GGR/Net Gaming Revenue): момент визнання - результат раунду/закриття парі.
Комісії/підписка/API: за фактом надання/абонентськи; відкладені доходи → списання.
Промо/бонуси: як зниження виручки або маркетинг - по політиці і GAAP/IFRS.
Breakage/відкладені зобов'язання: невикористані бонуси/баланси.

11) Процеси та календарі закриття

O2C (Order-to-Cash): quote → invoice → receipt → розподіл платежів.
P2P (Procure-to-Pay): заявка → PO → приймання → рахунок до оплати → платіж.
R2R (Record-to-Report): постинг з субледжерів → звірки → коригування → звітність.
Tax: розрахунок/звірка/подання декларацій щодо юросіб.
Close Calendar: D + 1 - блокування субледжерів; D + 3 - IC-звірки; D + 5 - попередній P & L/BS; D + 7 - управлінська; D + 10 - групові звіти.

12) Контроль, аудит і доказовість

Політики-як-код: шаблони проводок, ліміти, маршрути узгоджень (в Git/CI).
Квитанції: підписи розрахунків (афіліати, провайдери, платежі), Merkle-зрізи реєстрів.
Реєстр змін СоА/прав підпису: WORM-журнали, DSSE.
Звірки: банк/гаманці, IC, subledzhery→GL, GL→otchetnost.
External/Internal Audit: доступ до артефактів, контроль вибірок.

13) Модель даних (спрощено)

`entity` `{id, country, licenses[], functional_currency}`

`bu` `{id, entity_id, product, tenant}`

`account` `{coa_code, name, type, parent_code}`

`dimension` `{name -> values}`

`subledger_entry` `{id, source, occurred_at, currency, amount, fx_version, dims{}, receipt_hash, signature}`

`gl_entry` `{id, posted_at, dr_account, cr_account, amount, currency, dims{}, source_ids[]}`

`ic_agreement` `{entities[], markup, terms}`

`authority_rule` `{scope, limit, m_of_n, ttl}`

`bank_account` `{entity_id, iban, currency, signers[], limits}`

`tax_rule` `{jurisdiction, type, rate, effective_from, version}`

14) RACI (ключові області)

ОбластьRACI
CoA & DimensionsChief AccountantCFOFP&A, ITАудит
Subledger → GL PostingFinance OpsControllerIT/SREАудит
Intercompany & TPFinance OpsCFOTax, LegalBU Leads
Treasury & Cash PoolTreasuryCFOLegal, BanksManagement
Authority MatrixFinance OpsCFO/CEOLegal, SecurityВсе
Tax & ComplianceTaxCFOLegal, OpsАудит

15) Метрики та SLO

Close Time: D + 7 управлінська, D + 10 групова (мета дотримання ≥ 95%).
Reconciliation Rate: ≥ 99. 9% субледжерів закрито без розбіжностей> X.
IC Match: 100% IC-пар закриті до D + 5; відкриті - <0. 5% обороту.
Cash Forecast Accuracy (4-нед): MAPE ≤ 10–15%.
Late Postings: < 0. 1% після «soft close».
Аудит-артефакти: повнота квитанцій ≥ 99. 99% по критичних потоках.

16) Дашборди

Група/Юрособи: P & L/BS/CF, валютний ефект, податки, ковенанти.
Операції: GGR/NetWin по продуктам, роялті, процесинг/egress, LTV/CAC.
Казначейство: кешаут/кеш-ін, aging дебіторки/кредиторки, ліміти по рахунках, ризик контрагентів.
Закриття: статус звірок, IC-матриця, помилки постингу, SLA команд.
Контроль: спрацьовування лімітів, порушення SoD, журнали підписів.

17) Ризики та анти-патерни

Дублюючі СоА/вимірювання між юрособами → незвідність звітності.
Відсутність IC-процесу → «висяки» і ручні коригування на кінець періоду.
Права підпису без лімітів/М-з-N → операційний/фрод-ризик.
Без'fx _ version '/' tax _ rule _ version'→ помилки перерахунків/повернень.
Ручні постинги без артефактів → відмовостійкість аудиту.
Змішання зобов'язань гравців і власних коштів → регуляторні порушення.

18) Чек-лист впровадження

1. Нормалізувати CoA і бібліотеку вимірювань; зафіксувати в репозиторії.
2. Визначити ієрархію сутностей і зв'язок BU/тенантів, центрів RC/CC.
3. Налаштувати субледжери (payments/wallets/content/affiliates) і потік Posting в GL.
4. Ввести FX/Tax версії і політику консолідації/перекладу.
5. Описати Authority Matrix, SoD і М-з-N для виплат/ескроу.
6. Організувати Treasury: картка рахунків, cash pooling, 13-тижневий прогноз.
7. Запустити IC-процеси і TP-політику; щомісячні звірки з квитанціями.
8. Зафіксувати Close Calendar; автоматизувати звірки та алерти.
9. Включити політики-як-код і WORM-журнали змін (СоА/ліміти/підписи).
10. Побудувати дашборди: Close, Treasury, IC, Revenue, Control.

19) Специфіка для iGaming/фінтех

Гравці/гаманці: зобов'язання за балансом і бонусами - відокремлені рахунки пасивів.
GGR/Роялті: помісячні звірки з провайдерами контенту за підписаними звітами.
Платежі/Chargeback: резерв під повернення, облік комісій PSP по каналах/ASN.
Афіліати: атрибуція через підписані вебхуки; ескроу на період суперечки.
Ліцензії/регулятори: окремі юрособи/рахунки, локальна звітність та зберігання артефактів.

20) FAQ

Чи потрібні різні CoA по країнах?
Краще єдиний груповий CoA + локальні маппінги (локальні рахунки → групові).

Де зберігати курси та податкові версії?
В окремій довідковій зоні з версіонуванням; посилання («fx _ version», «tax _ rule _ version») в кожній проводці.

Як прискорити закриття?
Автосверки, «soft close», блокування субледжерів D + 1, стандартизовані коригування, політика «без ручних постингів поза шаблонами».

Як контролювати виплати?
М-з-N підпис, ліміти на платіж/день/рахунок, сегрегація ролей, квитанції банку і зіставлення з GL.

Резюме: Фінансова ієрархія - це скелет керованої компанії: нормалізований CoA і вимірювання, єдині субледжери і консолідація, ясні повноваження і ліміти, дисципліна версій FX/Tax і доказові артефакти. Побудуйте її один раз правильно - і отримаєте швидке закриття, прозорий контроль і готовність до масштабування по продуктах, регіонах і партнерах.

Contact

Зв’яжіться з нами

Звертайтеся з будь-яких питань або за підтримкою.Ми завжди готові допомогти!

Telegram
@Gamble_GC
Розпочати інтеграцію

Email — обов’язковий. Telegram або WhatsApp — за бажанням.

Ваше ім’я необов’язково
Email необов’язково
Тема необов’язково
Повідомлення необов’язково
Telegram необов’язково
@
Якщо ви вкажете Telegram — ми відповімо й там, додатково до Email.
WhatsApp необов’язково
Формат: +код країни та номер (наприклад, +380XXXXXXXXX).

Натискаючи кнопку, ви погоджуєтесь на обробку даних.