For CPA firms and tax practices
Firms don't decline high-volume gamblers because of the gambling. They decline them because the engagement arrives as forty unlabeled PDFs, an incomplete session log, and an audit exposure nobody wants to price. LedgerWager does that reconciliation before the file reaches a preparer — your firm reviews an audit-ready workpaper and signs off.
Flat per-season firm pricing — no per-client hourly exposure. Reconciliation and workpaper software; your firm remains responsible for reviewing and filing the return.
Engagement · TY2026
Client 0142 · high-volume sports betting
Taxable gambling income
$99,111
Of which phantom (90% cap)
$10,000
Illustrative engagement — not a real client file.
The real objection
Every reason a practice declines this work is structural, and every one of them is a documentation problem before it's a tax problem.
Hundreds of sessions across sportsbooks, casinos, and payment apps, with no consistent log and no separation from personal spending.
With LedgerWager
Every source is ingested, classified, and reconciled into one session-level ledger with the originating document linked to each figure.
W-2Gs, 1099-Ks, platform statements, session accounting, the 90% loss-deduction cap, the $2,000 W-2G issuance threshold.
With LedgerWager
The computation is applied identically on every engagement — not re-derived by hand, per client, each season.
Thin documentation invites scrutiny, and scrutiny turns a fixed-fee return into an open-ended time sink.
With LedgerWager
Duplicates, statistical outliers, missing months, and large wins with no matching form are surfaced as findings before you sign.
Clients arrive convinced they qualify for Schedule C. Correcting that is unbilled education time.
With LedgerWager
Filer status is never inferred from volume or plan. The trade-or-business test sits next to the field, as a deliberate firm decision.
Hourly billing against an unknown pile of documents is how these clients become unprofitable.
With LedgerWager
Intake and reconciliation cost the same whether the client used two books or fifteen, so you can quote a flat fee with confidence.
The deliverable
One package per client per season. Your preparer's first action is review, not assembly — and if the return is ever looked at again, every number still points at the document it came from.
See the full platformAudit-ready delivery package
Workflow
Create the engagement from your roster and the client gets their own intake — or your staff uploads on their behalf. Each engagement has a dedicated intake email address, so documents can be forwarded straight in.
Statements, W-2Gs, 1099s, IRS transcripts, bank, PayPal, Venmo, and card records are classified, extracted at gross, and grouped into sessions across every book.
Duplicates, missing periods, W-2G-versus-statement gaps, and outliers are listed for resolution rather than discovered by a preparer reading line by line.
A preparer works from one reconciled workpaper with a document trail behind every figure, applies the firm's own judgment on filer status, and files.
Professional responsibility
The software is responsible for the record being complete, consistent, and traceable. Every call that carries professional liability stays with the firm.
Filer status is not derived from how much a client wagers or which plan they bought. The trade-or-business test sits beside the field so the classification stays a documented judgment your firm makes.
Figures come off the source document at gross. Where a document is unreadable or incomplete it becomes a finding, not an estimate quietly folded into a total.
Client sign-off, team membership changes, and plan changes are written to an audit log, so the firm can always establish who did what and when.
Form 4868 status shows on the client list, so who's on extension and who's simply behind on documents is visible without digging through email.
Firm plans
Priced per firm per tax season, not per gambler and not per hour — so a client with fifteen sportsbooks costs your practice the same as one with two.
Full pricing detailsStarter
$499
per season
Up to 10 gambling clients
Growth
$899
per season
Up to 20 gambling clients
Scale
$1,499
per season
Unlimited gambling clients