Use the finished session as the boundary
For a completed cash-game session, subtract all the money you put into that session from the final cash-out. Keep every amount in the same currency before doing the calculation.
A positive result is a win, a negative result is a loss and zero is break-even. The size of your starting bankroll does not enter this session formula. Neither does a separate deposit into your poker funds.
Cash-game example with a top-up
| Entry | Amount |
|---|---|
| Initial buy-in | 300 |
| Additional buy-in | 200 |
| Total contributed | 500 |
| Final cash-out | 650 |
| Result: 650 − 500 | +150 |
If the cash-out were 350, the result would be −150. If it were zero, the result would be −500. If it were 500, the session would break even. Counting only the initial 300 would overstate every one of these results by 200.
Tournament example with fees and a re-entry
For a tournament, subtract the total applicable event cost from the monetary payout. Suppose the first entry is 100 + 10, a re-entry is another 100 + 10 and an add-on costs 30. Total cost is 110 + 110 + 30 = 250.
A 400 payout gives a +150 event result. No payout gives −250. The 10 fee is already included in each 110 entry: do not add it again. If a displayed payout already includes a bounty payment, counting that same bounty separately duplicates income. Check what the payout figure represents.
Tickets or seats are not automatically cash payouts. Record their nature clearly rather than assuming their face value is money you received.
Money in play is an unfinished allocation
Suppose your bankroll starts at 12,000 and you allocate 500 to an active session. You may see 11,500 available and 500 in play, still totaling 12,000 on a contribution basis. That is not a claim about your current chip stack and not a finalized −500 result.
When that session closes with a 650 cash-out, the completed +150 result brings the total to 12,150, assuming no other sessions or transactions. Separating active allocations from final results prevents unfinished sessions from looking like losses.
Reconcile the bankroll without inventing profit
A simple period reconciliation is starting bankroll plus completed results plus net outside funding. If you start with 2,000, win 150, add 500 from outside poker and withdraw 200, the ending balance is 2,450. Playing profit is still 150.
Transfers between tracked bankrolls cancel when you combine those pools. A transfer of 200 from live to online is −200 in one pool and +200 in the other. It does not create a second playing result.
For currencies, keep original amounts and a consistent conversion rule. A change in reporting-currency value is not automatically a change in your original-currency playing result.
Avoid counting expenses twice
Decide what question you are answering: table result, event result or the cost of the whole trip. These can legitimately differ. A 150 table win and 60 of external travel costs leave 90 after those travel costs. The table result remains 150.
If you paid a 10 tip from your chips before the final cash-out, those chips are already absent from that cash-out. Subtracting the same 10 again would count it twice. Expenses paid separately from your wallet need separate treatment if you want an all-in personal cost calculation.
Do not assume a bankroll tracker is a tax ledger or dedicated expense system. Keep supporting records for any purpose that needs a different accounting basis.
Check these five things before saving
- Every buy-in, re-entry and add-on is included.
- Fees and payouts are counted once.
- The final cash-out is money, not a chip count.
- Deposits, withdrawals and transfers stay separate.
- Currency and outside-expense treatment are explicit.
Bankroll Manager can keep contributions, finished sessions and bankroll transactions together. Consistent inputs are what make the resulting history useful.

