What Records to Keep for Trading Taxes: A Complete Checklist
For trading taxes, you need to keep records of every trade (entry, exit, dates, prices, fees), all broker statements, expense receipts, and any 1099 forms you receive. The IRS requires enough documentation to verify every gain and loss you report. Missing records can lead to denied deductions, penalties, or an inflated tax bill.
Essential Trade Records
Your broker generates most of the data you need, but you should verify and organize it yourself. For each trade, keep:
- Date opened and date closed
- Instrument traded (ticker symbol, contract, pair)
- Entry price and exit price
- Position size (shares, contracts, or lot size)
- Commissions and fees
- Net profit or loss
Most brokers provide annual 1099-B forms that summarize this information. However, broker reports can contain errors, especially with wash sales and cost basis calculations. Always cross-reference with your own records.
For futures traders, you will receive a 1099-B with Section 1256 contract reporting, which uses the 60/40 tax treatment automatically.
Expense Documentation
If you claim Trader Tax Status and deduct expenses, keep receipts and records for:
- Trading software subscriptions (charting platforms, backtesting tools)
- Market data feeds (real-time quotes, Level 2 data)
- Education costs (courses, books, coaching directly related to trading)
- Hardware (computer, monitors, peripherals used for trading)
- Home office expenses (if you trade from a dedicated space)
- Internet and phone (proportional to business use)
- VPS costs (if you run automated strategies on a remote server)
Keep digital copies of all receipts. A simple folder structure organized by year and category works well.
Organization System
You do not need expensive software. A spreadsheet works for most traders:
- Trading journal: Log every trade with the details listed above.
- Expense tracker: Record each deductible expense with date, amount, and category.
- Document folder: Store broker statements, 1099 forms, and receipts in a cloud-backed folder organized by year.
At year end, export your broker’s full trade history and reconcile it against your journal. Flag any discrepancies before filing.
For prop firm traders, keep records of all evaluation fees, reset fees, and payout receipts. These are essential for documenting income and expenses.
Learn more about tax planning in our education section.
Key Takeaways
- Keep records of every trade including dates, prices, sizes, and fees
- Broker 1099 forms are a starting point but can contain errors; verify independently
- Document all trading-related expenses if you claim business deductions
- Organize records by year using a spreadsheet and cloud-backed document folder
- Prop firm fees and payouts need their own documentation trail
Frequently Asked Questions
How long should I keep trading tax records? The IRS recommends keeping records for at least 3 years from the filing date. If you have significant carryover losses, keep records for 7 years.
What if my broker does not provide a 1099? You are still responsible for reporting all trading income. Export your trade history directly from the broker’s platform and calculate your gains and losses manually or with tax software.
Do I need to track every single trade? Yes. The IRS expects trade-by-trade reporting on Form 8949. However, you can attach a summary statement and reference broker records for the details.
Risk Disclaimer: Trading involves substantial risk of loss. Past performance is not indicative of future results. See our full risk disclaimer.