How to track your trades for tax season (2026 guide)
Trades are easy to forget by April. TFQ doesn't do your taxes, but it does give your CPA the cleanest broker-import trail they've ever seen.
Every April, the same conversation happens in every active trader's life. The CPA opens their email and finds 47 attachments — a Robinhood 1099, a Schwab 1099, a Webull 1099, a Coinbase 1099, a Tradovate statement, three screenshots from an iPhone, and a Google Sheet that stops in November. The CPA bills 4 hours of reconciliation work. The trader pays an extra $600 and promises themselves next year will be different. It never is.
Here's the honest framing for using a trading journal to make next April less painful — and the specific thing TFQ doesn't do that you still need to handle.
The four fields your CPA actually wants
IRS Form 8949 — the form every active trader's accountant fills out — asks for the same four data points per trade:
- Date acquired (when you opened the position)
- Date sold (when you closed it)
- Cost basis (your buy price × quantity)
- Proceeds (your sell price × quantity, which produces P&L)
Your broker's 1099 has these — usually. The wrinkle is when you traded multiple brokers, when you had partial fills the 1099 collapsed, when you traded futures (Section 1256, different schedule), or when a wash sale crossed account boundaries. That's when the CPA needs to reconcile, and that's when a journal earns its keep.
What TFQ does well for tax time
Every trade auto-logged from every broker you connected — Schwab, E*TRADE, Tastytrade, Tradovate, Alpaca, IBKR, plus SnapTrade-aggregated brokers like Robinhood, Webull, Fidelity. Exact entry timestamp. Exact exit timestamp. Exact quantity. Exact P&L. CSV export from /journal pulls all of it.
If you've already been journaling consistently (see how to journal your Robinhood trades for the multi-broker setup), you already have what April-you will need. If not, you can backfill from CSV imports in about 15 minutes per broker.
What TFQ does NOT do
Honest disclosures:
- No Form 8949 generation. TFQ exports raw trade data; turning it into an 8949 is your tax tool's job.
- No wash-sale calculation. Wash sales require cross-broker, cross-account, cross-tax-lot logic. TurboTax Premier handles it. TaxAct does. WiseTrader Toolbox does. TFQ does not.
- No FIFO/LIFO accounting choice. Your CPA or tax tool picks the cost-basis method.
- No Section 1256 split for futures. Futures get 60/40 long/short-term treatment, which is a tax-tool feature, not a journal feature.
The honest workflow
Roughly this:
- Through the year, journal consistently. Broker OAuth + CSV import handles most of it.
- In late March, go to /journal in TFQ and click Export CSV. You'll get a flat file: date, symbol, side, qty, entry, exit, P&L, tags.
- Hand the CSV to your CPA. OR drop it into TurboTax Premier / TaxAct / WiseTrader Toolbox via their import flows.
- The tax tool produces the 8949, applies wash-sale logic, handles Section 1256. You file.
If you've been journaling without a tool — see the free trading journal alternatives rundown for spreadsheet options — the same workflow applies. The point is having ONE clean source of truth instead of seven half-reconciled ones.
Pro tip: rule-tag during the year, not in April
If you tag your trades during the year — "breakout-pullback," "news-driven," "earnings," "wheel-leg" — wash-sale detection downstream is 10× faster. The tax tool can group similar securities, and your CPA can spot the same-position-different-broker wash sale in seconds instead of an hour.
If you tag in April from memory, you'll get it wrong on roughly a third of the trades. Tag at the close of each session — screenshot OCR plus a quick form makes this 10 seconds — and April becomes mechanical.
The CPA conversation
Send your CPA this exact email in March: "Attached is a CSV of every trade I made this year — date, symbol, side, qty, entry, exit, P&L. It's from my trading journal and I've reconciled it against my broker 1099s. Use this as the source of truth." Watch their eyes light up. You just saved them 4 hours of work and yourself $400-$800 of billable reconciliation.
Cleanest journal export your CPA will see. $17/mo, 7-day free trial, cancel any time during the trial.