Write the cash-flow formula
For a campaign reporting convention, gross deposits can mean the sum of accepted deposit transactions in the selected scope. A net-deposit convention might subtract withdrawals, but the team must specify whether refunds, reversals and fees sit inside that calculation or elsewhere.
Do not present that convention as a universal accounting standard. Operator programmes publish different commercial formulas. XYES and Betmaster illustrate that revenue calculations can include payment costs and other deductions; a deposit total is not a substitute for those definitions.
Separate transactions from customers
One player can deposit several times. A transaction count and a distinct-depositor count answer different questions. Separate first depositors, repeat depositors and total transactions if those aggregates are available through an authorised report.
Choose whether the report follows a fixed acquired cohort or all activity attributed to a code during a calendar period. Mixing those scopes can make a deposit change look like an acquisition improvement when it actually reflects older customers’ activity.
Work through an invented reconciliation
Assume a hypothetical cohort has €10,000 in accepted deposits and €6,000 in withdrawals during a defined window. Under an explicitly stated deposits-minus-withdrawals convention, net deposits are €4,000. That figure says nothing by itself about bets, wins, bonuses, tax, servicing costs or profit.
If €500 of deposits are later reversed, show the adjustment and whether it changes the accepted-deposit total or a separate correction line. Do not subtract the same reversal in two places. Keep the original statement and revised statement identifiable.
Talk to us
Pick a 30-minute slot, or DM us on Telegram.
Need help applying this to your campaign? Tell us what you’re planning.
Pricing is scoped to your brief. We reply within one working day.
Align time and currency
Record the cutoff, time zone and currency conversion policy. A deposit near midnight may land in a different period from its associated withdrawal. A crypto-denominated account may also change in fiat value without a new customer action.
Use the reporting owner’s agreed valuation method and disclose it. Do not attribute an exchange-rate movement to the creator. If the underlying system cannot provide a matched cohort, state that limit instead of constructing an apparently exact player journey from aggregate totals.
| Line | What it describes | Common error |
|---|---|---|
| Accepted deposits | Cash entering accounts under the chosen convention | Calling it revenue |
| Withdrawals | Cash leaving within the defined scope | Mixing cohort and calendar windows |
| Reversals | A separately identified correction | Subtracting the same event twice |
| Net deposit measure | The explicitly stated cash-flow formula | Relabelling it NGR or profit |
Use the metric for the right decision
Deposit cash flow can help an authorised operator understand payment activity. It cannot establish creator profitability on its own. Campaign return needs the agreed revenue or contribution base and a consistent spend ledger; commission settlement needs the applicable contract.
Keep responsible-gambling controls outside any attempt to increase the metric. More repeated deposits are not automatically a favourable customer outcome. A creator brief should explain the eligible product truthfully, not pressure viewers to move larger sums so a campaign chart looks stronger.
Model CPA, RevShare and hybrid payments against the correct commission base, not an unlabelled deposit total.
Frequently asked questions
Are net deposits the same as NGR?
No. Net deposits concern defined cash movements. NGR is a separate contractual or financial revenue measure with its own formula.
Can deposits be used to calculate creator profit?
Not by themselves. Use an agreed revenue or contribution measure, campaign costs and a consistent cohort and period.
Results from campaigns our team has run
Web3 game · gaming creators, streams and events
Illuvium
6,550 new players and 24,000+ followers
Read the Illuvium caseCrypto exchange · KOLs on X, YouTube and TikTok
Binance
4,245 new users and more than $510M in trading volume, double the target
Read the Binance caseCrypto banking · influencers and growth
Swissmoney
32,000+ users onboarded and CPA cut 4x
Read the Swissmoney case
3betmedia launched in 2026; most of these campaigns ran before the name existed. See all 19 cases.
Sources and further reading
Primary references support the limited platform, product or rights facts above. Operational examples are hypothetical; this page does not provide legal approval or a performance guarantee.
