How cashback remembers earlier wins and previous payments
A new cashback payment does not necessarily start a new loss calculation. On the same three-period activity path at a hypothetical 10% rate, fresh-period accounting pays USD22, winning carry pays USD10, cumulative accounting less prior cashback also pays USD10, and period cashback less other rewards pays USD16.
Those are four defined mathematical models, not operator payouts. Seven selected programme records across five brands show why the distinction matters: payment dates, earlier wins, lifetime activity and reward deductions describe different parts of the calculation.
Hold the activity and payment schedule fixed
Each row below is one equal-length settled period, with a calculation at its end. A positive signed loss means the player lost that amount; a negative signed loss means a winning result. Thus period 2 is a USD160 win. The net signed loss over all three periods is USD60.
| Period | Signed loss (USD) | Other reward (USD) |
|---|---|---|
| 1 | +100.00 | 3.00 |
| 2 | -160.00 | 0.00 |
| 3 | +120.00 | 3.00 |
The activity figures exclude reward credits. Separate other rewards of USD3, USD0 and USD3 are provided for Model D, so the example does not count those credits twice. All models use the same assumed 10% rate and the same three calculation times. This is not a comparison of daily versus weekly grouping.
Every model starts with no earlier activity, carry or cashback payment. The example has no deposits, withdrawals, player transfers, currency conversion, rate changes, caps, pending rounds, missed claims or reward wagering. Payouts use an explicitly assumed HALF_UP rounding rule to two decimal places. Those assumptions make the arithmetic comparable; they do not describe any casino's complete terms.
The same inputs give three totals across four models
| Model | Period 1 | Period 2 | Period 3 | Total |
|---|---|---|---|---|
| A: fresh periods | 10.00 | 0.00 | 12.00 | 22.00 |
| B: winning carry | 10.00 | 0.00 | 0.00 | 10.00 |
| C: cumulative less prior cashback | 10.00 | 0.00 | 0.00 | 10.00 |
| D: period reward less other rewards | 7.00 | 0.00 | 9.00 | 16.00 |
Model A discards each period's winning result when the next period begins. It pays 10% of the positive loss in periods 1 and 3: USD10 plus USD12. Model B carries the period-2 win into period 3. Model C keeps cumulative signed activity and subtracts cashback already paid. On this particular path, B and C both pay USD10.
That equality is part of the result. It does not establish that the two mechanisms or two operators are equivalent. Model D changes a separate feature: it deducts the given other reward after calculating each period's cashback, reducing the Model A total from USD22 to USD16.
The zero floor is an assumption of this example. Model A rewards only positive period losses; Model B uses the defined nonnegative carry recurrence. Models C and D explicitly floor a negative payout calculation at zero. A real operator's treatment of a negative residual is not supplied by that choice. The unrounded negative residuals for C are shown below before the floor.
Model B: the winning result offsets the next loss
Start with a carry of zero. For each period, eligible loss is the larger of zero and signed loss minus incoming carry. The next carry is the larger of zero and incoming carry minus signed loss. The payment is 10% of eligible loss.
| Period | Carry before | Eligible loss | Carry after | Payout |
|---|---|---|---|---|
| 1 | 0.00 | 100.00 | 0.00 | 10.00 |
| 2 | 0.00 | 0.00 | 160.00 | 0.00 |
| 3 | 160.00 | 0.00 | 40.00 | 0.00 |
The USD160 winning result creates a carry of USD160 in period 2. The next USD120 loss uses only part of it, leaving USD40 and no positive eligible loss in period 3. This carry is a calculation balance. It does not mean a debt is taken from the player's wallet.
Housebets' rolling Hubie Cashback explicitly describes earlier qualifying wins offsetting later losses. That supports the mechanism category, but not a claim that this short recurrence reproduces all Housebets adjustments or its account-specific rate. Its separate Weekly and Monthly Bonuses explicitly do not use negative carry.
The winning-results carryover guide explains how to identify a carried calculation balance in a programme's terms.
Model C: preserve the cumulative base and previous payments
Add each period's signed loss to the cumulative loss. Multiply that cumulative figure by 10%, then subtract all earlier cashback paid by this model. Keep that raw residual visible before applying the example's zero payout floor.
| Period | Cumulative signed loss | 10% of cumulative loss | Cashback paid before | Raw residual |
|---|---|---|---|---|
| 1 | 100.00 | 10.00 | 0.00 | 10.00 |
| 2 | -60.00 | -6.00 | 10.00 | -16.00 |
| 3 | 60.00 | 6.00 | 10.00 | -4.00 |
After the second period, cumulative activity is a USD60 winning result: 100 − 160 = −60. Ten percent is −6, and the model has already paid USD10. The raw residual is therefore −6 − 10 = −16. In period 3 it is 6 − 10 = −4. Neither negative value is hidden or described as an operator's charge.
| Period | Raw residual | Payout after floor | Total cashback paid after |
|---|---|---|---|
| 1 | 10.00 | 10.00 | 10.00 |
| 2 | -16.00 | 0.00 | 10.00 |
| 3 | -4.00 | 0.00 | 10.00 |
The example makes no negative payout and assumes no clawback of the first USD10. Without a known operator rule, neither a wallet debit nor this floor can be inferred from a negative formula result. Models B and C finish with the same payouts even though B records a remaining carry of USD40 and C records a raw residual of −USD4.
Vodkabet's cumulative formula uses a lifetime banking and balance ledger: deposits plus received player transfers, minus withdrawals, outgoing player transfers and current balance; apply the percentage, then subtract received cashback. Vavada's complete current rules define a gaming ledger: Total bets minus winnings since registration; apply 10%, then deduct cashback previously paid. No cashback if lifetime winnings exceed bets. Bets must exceed winnings since the last cashback accrual. A general 10% is advertised; first-account or entry-tier entitlement is not established. The since-last-accrual check controls eligibility and does not replace the lifetime amount base. The activity ledger above defines neither operator's full inputs.
Read lifetime versus period cashback for the distinction between a payment date and the activity window behind it.
Model D: deduct another reward after applying the percentage
Model D begins with Model A's period-only amount and subtracts the separate other reward for that period. A negative result is floored at zero by explicit assumption. It does not carry previous cashback between periods.
| Period | Period-only cashback | Other reward deducted | Payout after floor |
|---|---|---|---|
| 1 | 10.00 | 3.00 | 7.00 |
| 2 | 0.00 | 0.00 | 0.00 |
| 3 | 12.00 | 3.00 | 9.00 |
For the first period, the operation is 100 × 10% − 3 = USD7. Deducting USD3 from the loss base first would instead give (100 − 3) × 10% = USD9.70. The stage of the deduction changes the amount.
WinzUp's weekly formula deducts other bonuses and rakebacks after applying the weekly percentage. Booi's formula deducts other real-balance credits from the loss base before applying its status percentage. Those documented orders differ; the illustrative 10% rate, USD3 inputs and floor are not either programme's promised payout. Other rewards also differ from cumulative cashback already paid in Model C.
The bonus and previous-reward deductions guide separates the source amounts and calculation stages.
Seven programme records show different kinds of memory
The following deliberately selected records belong to five brands. Housebets and Vodkabet each contribute two distinct products. A period in a formula is not evidence that all cross-period carry is absent; an omitted deduction is not evidence of no deduction. Vavada uses lifetime gaming bets minus winnings, with earlier cashback deducted after the percentage. A separate since-last-accrual condition controls eligibility.
| Programme | Calculation and memory | Offsets and payment | Limits of the description |
|---|---|---|---|
| HousebetsHubie Cashback |
|
|
Complete adjustment ledger and rate are not public; 5% is an example. |
| HousebetsHubie Weekly and Monthly Bonuses |
|
|
The absence of negative carry does not turn a slider setting into a payout rate. |
| VodkabetCumulative cashback |
|
|
Exact input definitions, floor handling and a universal entry rate remain unknown. |
| VodkabetDaily Rebate Plus |
|
|
Percentage and cross-product compatibility are unknown; no-carry cannot be inferred from omission. |
| VavadaCumulative cashback |
|
|
x5 after activation; all subsequent bets count. The exact monetary multiplier base and game contribution weights are not specified. Cashback-specific cap applicability and exact redemption limits remain unresolved. Negative-residual handling, FX and rounding remain unresolved. |
| WinzWinzUp weekly cashback |
|
|
Unsettled-bet snapshots and negative-residual handling must not be invented. |
| BooiWeekly loss cashback |
|
|
No explicit complete cross-period carry recurrence is established by this formula. |
A monthly Vavada payment does not make its base the latest month's independent losses. Vodkabet's daily rebate has a previous-24-hour bet-minus-win description, but its percentage and compatibility with cumulative cashback remain unknown. It cannot inherit the cumulative programme's VIP grid.
For WinzUp, the repeated unsettled-sports-bet terms in the published formula need their actual snapshot definitions; cancelling them algebraically would invent those definitions. Booi's period formula likewise does not establish a complete recurrence across periods. Neither record supplies an operator floor for the negative residual in our example.
What this comparison isolates, and what it cannot establish
This is a documentary comparison of seven purposefully chosen programme/product records, plus one synthetic activity path. It is not a random market sample, a count of seven independent casinos or a frequency estimate for these rules. The four mathematical families illustrate specific accounting differences; they are not four measured player accounts.
Keeping the rate, activity and settlement schedule fixed isolates the stated memory and deduction rules. The equal B/C result is retained. It provides no empirical way to distinguish those two models on this path, and no ranking of operator generosity or final withdrawable value.
- Floors: a negative residual remains visible before the example floor. Real debit, carry, clamp or prior-payment treatment needs an actual rule.
- Inputs: banking movements, transfers, balance snapshots, settled games and other reward credits must follow the exact programme definitions. They cannot be replaced with one generic loss total.
- Rates: this fixed 10% is hypothetical. Entry levels, changing rates and recorded historical rates could matter in an actual ledger.
- Funds and timing: minimums, caps, FX, rounding, eligibility, activation, reward wagering and missed claims can prevent a nominal calculation from describing the credited or withdrawable amount.
Vodkabet's transfer terms are identified here only to classify its ledger. Checking a real Vodkabet balance requires its transfer-by-transfer account record; the three-period model contains no transfers. Vavada's current primary defines the loss as gaming bets minus winnings. It also requires bets above winnings since the last cashback accrual. Negative-residual handling, FX, rounding and the exact monetary wagering principal remain unresolved. No synthetic zero floor is imported into that operator contract.
The comparison methodology explains how calculation bases, missing terms and sampled programme descriptions are treated.
Examine the programme behind the accounting rule
Housebets illustrates winning carry in rolling Hubie Cashback, while its Weekly and Monthly Bonuses explicitly avoid that carry. For the rolling product, the rate is account-specific, sports and Duel play are excluded, and successful credit starts a rolling 24-hour cooldown. A full adjustment ledger, universal reward-wagering rule and principal withdrawal treatment are not specified.
Vodkabet illustrates the lifetime banking/transfer/balance base with prior cashback deducted after the percentage. The public 5-15% VIP grid is separate from the applicable account rate, and x3 reward wagering does not establish the exact wager base or withdrawal of the principal.
Vavada illustrates a monthly payment based on lifetime gaming activity: Total bets minus winnings since registration; apply 10%, then deduct cashback previously paid. No cashback if lifetime winnings exceed bets. Bets must exceed winnings since the last cashback accrual. A general 10% is advertised; first-account or entry-tier entitlement is not established. Profile activation credits a bonus balance, subject to reward wagering before withdrawal. x5 after activation; all subsequent bets count. The exact monetary multiplier base and game contribution weights are not specified. Unactivated cashback expires after 14 days. The current complete rules resolve those fields while the unknown floor and exact wagering principal still prevent an exact payout preset.
Return to casino rewards research for other comparisons with their own defined inputs and sample boundaries.
Questions about cashback accounting memory
Can the since-last-accrual gate replace Vavada lifetime base?
They are separate tests. The lifetime gaming bets-minus-winnings calculation and prior-cashback deduction determine the nominal amount. Bets must also exceed winnings in the reporting period since the last cashback accrual. Passing that gate does not turn the amount calculation into period-only cashback.
Why do winning carry and cumulative accounting tie in the example?
They follow different recurrences on one fixed activity path. Their equal total is a result of those inputs, with different final ledger states. It establishes no equivalence between the models or between operators.
Does a negative formula residual prove a debt or a zero payment?
Neither follows without the operator rule. The example displays raw negative residuals before applying its explicitly assumed zero floor. It assumes no clawback; those assumptions cannot settle Vavada or Vodkabet negative-residual treatment.