Knowledge Base

Partners

Manage partners and revenue sharing rules. Each partner has a set of sharing rules with base, method, value, and direction settings. Partner calculations are performed after netIncome and affect bankNetIncome.

Calculation Formula

Partner Payments

For each rule of each partner:1. Check: active months include current2. Determine base value by type3. Calculate amount:Percentage: S=Base×Value100Fixed amount: S=Value×Base (for per_unit)or S=Value (for others)4. Direction:ExpensePartner Expenses+=SIncomePartner Income+=SPartner Share=Partner ExpensesPartner IncomeBank Net Profit=Net ProfitPartner Share\begin{aligned}&\text{For each rule of each partner:} \\&\text{1. Check: active months include current} \\&\text{2. Determine base value by type} \\&\text{3. Calculate amount:} \\&\quad \text{Percentage: } S = \text{Base} \times \frac{\text{Value}}{100} \\&\quad \text{Fixed amount: } S = \text{Value} \times \text{Base (for per\_unit)} \\&\quad \text{or } S = \text{Value (for others)} \\&\text{4. Direction:} \\&\quad \text{Expense} \to \text{Partner Expenses} \mathrel{+}= S \\&\quad \text{Income} \to \text{Partner Income} \mathrel{+}= S \\\\\text{Partner Share} &= \text{Partner Expenses} - \text{Partner Income} \\\text{Bank Net Profit} &= \text{Net Profit} - \text{Partner Share}\end{aligned}

Each rule is checked for activity in the current month, then the amount is calculated based on the selected base and method.

Used in: bankNetIncome calculation — final bank profit.

Affects: bankNetIncome → Cash Runway, investment metrics, all final indicators.

Calculation Bases (12 types)

BaseValue Source
Net IncomenetIncome (income - expenses)
Total RevenuetotalMonthlyIncome
Total TurnoverretailTurnover + p2pTurnover + atmTurnover
Retail TurnoverretailTurnover
P2P Turnoverp2pTurnover
ATM TurnoveratmTurnover
Fiat → CryptofiatToCryptoVolume
Crypto → FiatcryptoToFiatVolume
Per New UnitnewCardsThisMonth
Per Active UnitactiveCards
Fixed Amountvalue directly (baseValue = 1)