Home About Why Session Reporting
Process & Workflow Pricing Case Study
Contact Us
WAGERBOOKS

We know exactly how painful it is to pull clean betting data out of these platforms, capped exports, missing history, mismatched W-2Gs. We do that extraction and reconciliation for you, so you can handle the tax, not the spreadsheet.

  • Platform data extraction
  • W-2G reconciliation
  • IRS-compliant session methodology
  • Delivered as CPA-ready reports
  • AI-enabled, human-reviewed
Watch First

Your Client Has a Gambling Problem: The Data Problem

Note: this video may be AI-generated, but the thinking behind it comes from our rigorous, hands-on experience with this work.

Why WagerBooks

We’ve Already Solved This Problem - Hundreds of Times

Getting gambling data right isn’t one skill. It’s six. Here’s what expertise actually looks like. Scroll to explore.

We know what to get.

Every platform has a dozen report types, win/loss statements, tax summaries, activity logs, wallet histories, and only one of them actually holds up for a session-level filing. We know exactly which document to pull, and which ones are decoys that look official but won’t survive scrutiny.

We know how to get it.

Export caps, 90-day windows, PDF-only downloads, no-export platforms, we’ve mapped the extraction path for every major sportsbook, casino, and DFS app. What takes a firm weeks of trial and error, we already know how to navigate.

We have a process, not a scramble.

This isn’t ad hoc data collection. Every engagement follows the same structured retrieval-to-reconciliation workflow, so the outcome is consistent whether it’s one platform or twelve, one year or three.

We know how to talk to the platforms.

Support tickets that go nowhere, agents who send the wrong statement, escalations that take weeks, we know which channels actually move, what to ask for in what language, and how to get a specialist queue to respond instead of stall.

We know how to work with the gambler.

Clients forget platforms, lose access, avoid the conversation entirely. We know how to extract what’s needed from them with minimal back-and-forth, without turning it into a burden on your relationship with your client.

We solve the geofencing and access problem.

Out-of-state logins, flagged IPs, accounts locked for “suspicious” access, 2FA tied to numbers or emails that no longer work, we’ve built the playbook for recovering access without tripping a platform’s fraud detection.

We know which report is actually useful.

Not every export is admissible, complete, or IRS-aligned. We know the difference between a report that looks thorough and one that’s actually defensible, so what you get back is the one that matters.

The Difference It Makes

W-2G Alone vs. Session Reporting

Your CPAs already know the difference. The problem was never knowing, it was getting the data to actually do it.

W-2G OnlyWagerBooks Session Report
BasisForms onlyFull reconstructed activity
LossesUnsupportedDocumented, session by session
90% loss limit (2026)Nothing to apply it toReady to apply
Audit exposureHighLow

Same client. Same $50,000 in W-2Gs.

W-2G OnlyWith WagerBooks
W-2Gs received (gross gambling income)$50,000$50,000
Documented losing sessions, $20,000
Deductible losses (90% limit)$0$18,000
Taxable gambling income$50,000$32,000

One version taxes the full $50,000. The other taxes $32,000, because the losses were actually documented.

The Real Work

Session Reports Look Simple. The Data Behind Them Isn’t.

A finished session report is a clean, one-page summary. Getting there means pulling raw, inconsistent data out of platforms that were never built to hand it over.

1

Every Platform Is Different

Different export formats, different login and verification hurdles, different data structures, sportsbooks, casinos, DFS apps, and crypto platforms all store activity differently.

2

Data Arrives Broken

Missing months, mixed time zones, bonus amounts folded into stakes, parlays split into unrelated rows, raw exports need real work before session logic can even apply.

3

We Know Where to Look

We know exactly what report to pull, from which screen, how long each platform takes to respond, and how to process what comes back into a CPA-ready file.

See It In Action

A Real Session Report

Every wager reconciled to a session, every win and loss documented, exactly how a CPA needs to see it.

Session Report, 2025
Gambling activity across platforms · Jan–Feb 2025
Total Wagers
$647.00
Total Payout
$357.75
Winning Sessions
$207.70
Session Losses
($497.25)
Date & TimeYearPlatformBet ID Event NameGame TypeBet Type WagerPayoutWin/Loss ResultWin SessionLoss Session
01-01-2025 09:042025 DraftKings 7142**** Wisconsin @ LSUSports BetParlay $20.00$7.56 ($12.44)Loss , ($12.44)
01-01-2025 09:162025 DraftKings 8365**** Tennessee @ IowaSports BetParlay $60.00$18.73 ($41.27)Loss , ($41.27)
01-01-2025 12:042025 BetMGM 5291**** Tennessee @ IowaSports BetParlay $100.00$0.00 ($100.00)Loss , ($100.00)
01-01-2025 17:012025 BetMGM 4873**** Texas A&M @ TCUSports BetSingle Bet $50.00$0.00 ($50.00)Loss , ($50.00)
01-01-2025 18:212025 DraftKings 9034**** Alabama @ MichiganSports BetSingle Bet $100.00$0.00 ($100.00)Loss , ($100.00)
01-01-2025 20:542025 BetMGM 3617**** Texas @ WashingtonSports BetSingle Bet $100.00$190.90 $90.90Win $90.90,
02-01-2025 19:012025 DraftKings 6428**** DePaul @ UConnSports BetParlay $20.00$5.85 ($14.15)Loss , ($14.15)
02-01-2025 19:092025 BetMGM 2956**** East Carolina @ FAUSports BetParlay $20.00$0.00 ($20.00)Loss , ($20.00)
02-01-2025 19:192025 DraftKings 8103**** New Mexico @ Col. St.Sports BetParlay $20.00$136.80 $116.80Win $116.80,
This is a sample of the session-level format every WagerBooks report follows, full transaction history, platform-by-platform, reconciled session by session.
Security & Integrity

Every Extraction, Documented Before and After

Handing over platform credentials is the part every client worries about. We built our process around proof, not promises.

1

Before & After Screenshots

Every account we access is screenshotted before and after, balances, activity, and account state, so there is a clear record of exactly what was there when we logged in and when we logged out.

2

Screen Recordings

Sensitive extractions are screen-recorded end to end, creating a verifiable audit trail of every action taken inside a client's account.

3

Credentials Deleted After Use

Credentials are used only for the active engagement and deleted once your report is delivered, with a password-reset checklist provided as a final step.

We Handle the Conversations

We Talk to the Platforms and to the Gambler, When Needed

Most of the friction in this work isn't the math. It's the back-and-forth. We take that off your desk.

1

Live Platform Support Chat

We know how to work a platform's support chat, getting past canned answers, escalating stuck requests, and pushing until a proper transaction-level export is released, not just a summary statement.

2

Account Verification

2FA codes, identity checks, geo-restrictions, locked accounts, we handle the verification hoops directly with the platform so your firm never has to.

3

Direct Gambler Communication

When we need something only the end client can provide, a code sent to their phone, a missing account detail, we're comfortable reaching out to them directly, so the CPA doesn't have to play messenger.

Ready to Clean Up Your Client's Gambling Tax Records?

Let's talk about session reconciliation, W-2G matching, or your firm's gambling tax documentation needs. We're built for exactly this.

Get in Touch →