Form8949.com
Turns a broker's 1099-B or 1099-DA file into Form 8949 and Schedule D, priced per file.
Best for US filers whose brokers already report basis and wash sales on the 1099-B, and who need Form 8949 statements or a tax-software import from a large file; not for traders who need wash sales recalculated across brokers.
Last updated
What it is
Form8949.com is a web app from Internet Tax Information Processing Services, Inc. (iTips), which signs itself "A Service of ITIPS". Its president and lead developer, Bruce Wilcox, is an inactive CPA who spent eighteen years as a tax analyst and programmer at Intuit TurboTax, much of it on Schedule D and data import, and that is the shape of the product: a converter, not a ledger.
You upload the 1099-B data file your broker publishes — or the 1099-DA file a crypto platform issues — and the app reads it, shows a summary, and produces Form 8949, Schedule D and, where you want to save paper, the "Exception 2" statement the IRS accepts in place of individual 8949 lines, at 48 or 49 transactions a page against the official form's 11 (the home page gives both figures). All four of the IRS's reporting options are supported. If the broker's file is incomplete, you download the data to Excel or Google Sheets, fix it, and load it back. Several accounts at several brokers merge into one Form 8949, or into separate statements per account. For a trader who has elected Section 475(f), it will also build Form 4797 from a spreadsheet that already carries mark-to-market figures.
The output goes to wherever the return is being prepared: direct import into TurboTax, TaxAct and H&R Block, TXF and CSV files for other consumer software, PDF statements to attach, and import files for professional packages such as Drake, Lacerte, ProConnect, ProSeries, UltraTax CS, CCH Axcess and ProSystem fx, ATX and TaxWise.
Pricing
A fee per order, paid after you have seen the result. The fee schedule was modified on 15 January 2026: $18 for one or two broker files, $9 if a single file has fewer than 25 transactions, $26 for three, $34 for four, $42 for five and $8 for each further file. The first 900 transactions are included; above that, every hundred costs $1 up to 1,400, $0.50 up to 2,400, $0.40 up to 5,400, $0.20 up to 80,400 and $0.10 beyond. So a single account with 3,000 sales would cost $18 + $5.00 + $5.00 + $2.40, or $30.40. The app's welcome screen has a fee calculator.
Draft forms are free to download with a watermark; payment through PayPal unlocks the final set. Tax professionals who prepay $100, $200 or $300 get 50%, 60% or 67% off the regular fees.
Data & coverage
US filers only, because the inputs are US information returns. The supported-broker list runs to more than 120 brokers and crypto platforms, each with the file formats it offers. The app prefers machine-readable formats — Intelligent Tax Documents and FDX JSON from the Financial Data Exchange standard, OFX, which the app can fetch directly from a broker's server where the broker allows it, XML and TXF — and falls back to broker CSV, Excel or PDF files where that is all there is. iTips is a member of the Financial Data Exchange's API and tax working groups and of the TurboTax Import Partner program.
Integrations
The tax-software list above is the integration. TurboTax Online reads no TXF, so it imports through the app's hosted OFX; desktop editions read TXF. On large files the FAQ warns of import limits — 500 transactions in TurboTax Online and 3,000 in the desktop edition — and offers summary entries plus an attached statement instead. A finished order can send your tax preparer an email with links to the forms.
Limitations
- It trusts the 1099-B. Wash sales are taken as the broker reported them, so a wash sale across two brokers is not found. The FAQ points readers who need that to TradeLog.
- No raw trade files. The broker-list page says the app cannot process a record of buys and sells, only 1099-B or 1099-DA data.
- No Form 6781. Section 1256 totals are entered by hand from box 11.
- No mark-to-market accounting. Form 4797 is generated only from figures you have already marked.
- Uploaded files are deleted after 30 days, and the terms cap the company's liability for an error at a refund of the processing fees.
Alternatives
TradeLog rebuilds the tax year from raw trade history and recalculates wash sales across accounts and against IRAs, as Windows software at $219 a year and up. Navexa is a portfolio tracker with tax reports, built in Australia. Sharesight tracks a portfolio with tax reports for Australia, New Zealand and Canada. Neither replaces a 1099-B conversion for a US return.
Specs
- Interfaces
- none
- Export
- PDF, CSV, Xlsx
- Asset classes
- Stocks, ETF, Options, Mutual funds, Bonds, Crypto
- Markets
- US
- Platforms
- Web
- AI features
- None
- Capabilities
- Broker import, Tax reporting
- Pricing verified
- Capabilities verified
- Coverage verified
Head to head
- Form8949.com vs TradeLog: copy the 1099-B, or rebuild the year — One turns the broker's 1099-B into Form 8949 for $18; the other redoes wash sales from raw fills from $219. Your other accounts decide which one you need.
Also worth comparing
- Navexa — Australian portfolio tracker built around parcel-level CGT and the ATO myTax report.
- TradeLog — Wash sales and Form 8949 rebuilt from raw broker trade history, not from the 1099-B.
- Delta — One valuation view over a mixed stock-and-crypto book, owned by a broker.
- extraETF — German portfolio tracker with bank sync and PDF import, plus a free search of 5,189 ETPs.
- Finanzfluss Copilot — German net-worth and portfolio tracker with bank sync for 350+ providers and a budget.
- getquin — EU-first portfolio tracker with open-banking broker imports and a social feed.
FAQ
Does Form8949.com calculate wash sales?
No. Its FAQ says the software does not redo the wash-sale accounting done by brokers, and so does not catch a wash sale between accounts at two different brokers. It reports the wash-sale adjustments each broker already put on its 1099-B, and it cannot read raw trade history at all.
How much does Form8949.com cost?
The fee schedule, modified 15 January 2026, charges $18 for one or two broker files with up to 900 transactions in total, $9 for a single file under 25 transactions, $26 for three files, $34 for four, $42 for five and $8 for each file after that. Beyond 900 transactions a tiered rate per 100 transactions applies, starting at $1. You pay through PayPal only after reviewing watermarked draft forms.
Which tax years does Form8949.com support?
The tax year 2025 app generates Form 8949 for 2025, 2024, 2023 or 2022, from 1099-B data files for over 120 brokers and from 1099-DA files for digital assets.
Does Form8949.com handle futures and Section 1256 contracts?
No. Its Form 6781 page says the app does not generate Form 6781. Section 1256 gains are reported by brokers as one aggregate in box 11 of the 1099-B, and you type that figure in yourself when the app builds Schedule D.
Can mark-to-market traders use Form8949.com?
Partly. The app will turn a spreadsheet into Form 4797 and its supporting statement for a trader who has made the Section 475(f) election, but it does not do the mark-to-market accounting; the input must already reflect it, and the app does not undo the broker's wash-sale adjustments.