Your broker's consolidated 1099-B arrived as a 180-page PDF. Somewhere in there are 2,000-plus trades from a year of active trading, and TaxAct is sitting on the other side of your screen asking how you'd like to enter your investment income. Typing them is out. Your broker isn't on TaxAct's direct-import list, or the import choked halfway. And building a spreadsheet from a PDF by hand is the same typing job wearing a different hat.
TaxAct actually handles this situation better than most filers expect — its support docs point high-volume traders to a specific workflow: the Form 8949 attachment method. You report summary totals per category and attach the transaction detail as a document instead of itemizing every trade electronically. This guide covers how that method works in TaxAct, what the IRS requires from the attachment, where the per-category totals come from, and how to get clean numbers out of a PDF-only 1099-B without retyping your year.
The Three Ways Into TaxAct, and Where They Break at Volume
Tired of reading?
Upload your 1099-B PDF and get CSV/TXF in 30 seconds.
TaxAct's investment section (Federal → Income → Investment Income — Gain or Loss on the Sale of Investments) accepts 1099-B data three ways:
- Direct broker import — clean when your broker is on the supported list, but the list is shorter than TurboTax's, and large consolidated statements are exactly where partial imports and dropped categories show up.
- CSV via Stock Assistant — the workhorse path. It scales further than most people think (the exact header schema and its pitfalls are in the TaxAct CSV import format guide), but it assumes you have a CSV. Many brokers only hand active traders a PDF.
- Manual entry — eight fields per trade. At 2,000 transactions, that's a work week.
Past a couple thousand trades, TaxAct's own support materials steer you toward a fourth path that skips row-by-row data entirely: summary totals plus an attached statement. It's the same IRS mechanism we cover for huge 1099-Bs generally, and TaxAct implements it well.
How the Form 8949 Attachment Method Works
The IRS does not require every sale to be itemized inside your e-filed return. The Form 8949 instructions allow summary reporting per category as long as the transaction-level detail reaches the IRS another way — as an attached statement with the same columns as Form 8949. Your broker's 1099-B usually qualifies as that statement. The fine print on what qualifies is in the attached statement rules.
In TaxAct, the flow looks like this:
- In the investment income section, choose the option to enter summary totals (TaxAct labels it as entering totals from a statement you'll attach, rather than entering each transaction).
- Enter one summary line per reporting category: total proceeds, total cost basis, and total adjustments for each of Box A, B, D, E (and C/F if anything wasn't on a 1099-B).
- Attach the supporting detail as a PDF during e-file, or mail it behind Form 8453 with the Form 8949 box checked within three business days of acceptance.
TaxAct generates the Form 8949 summary rows and Schedule D from your category totals, marks them as summarized, and the attachment carries the per-trade detail.
The Totals Are the Whole Job
The attachment method eliminates data entry but concentrates all the risk in a handful of numbers. The IRS computer-matches your category totals against the copy of the 1099-B your broker filed. Three things have to be right:
Category boundaries. Totals must be split by Form 8949 box, following the section headings on your 1099-B — short-term covered (A), short-term noncovered (B), long-term covered (D), long-term noncovered (E). One grand total across categories is the classic mistake; the Box A vs. B vs. C breakdown shows how the headings map.
Wash sale adjustments. A day trader's 1099-B almost always carries wash sale disallowances in Box 1g. Those flow into the adjustment column of the summary line — code W, positive adjustment. Report proceeds minus basis without the adjustment and your loss is overstated by exactly the disallowed amount, which is a CP2000 letter with a delay fuse.
Reconciliation against printed subtotals. Consolidated statements print per-section subtotals. Whatever numbers you enter into TaxAct must match them to the cent. This is exactly the failure mode of hand-built spreadsheets: one duplicated page, one missed continuation line, and every total is off.
The catch for PDF-only traders: those per-category totals with adjustments are buried across a 180-page statement. Which is why the practical bottleneck isn't TaxAct at all — it's extraction.
Getting Clean Category Totals Out of a PDF-Only 1099-B
If your broker gave you a CSV or gain/loss export, use it — reshape it per the CSV format guide or total it per category. If all you have is the PDF, you have three real options:
- Use the broker's printed section subtotals directly. Fastest when the statement prints complete per-category totals including wash sales. Verify every section heading — some statements subtotal by symbol, not by 8949 category, and options sections often live apart from equities.
- Convert the PDF. The 1099-B converter extracts every transaction from the PDF — including wash sale adjustments and covered/noncovered categorization — reconciles the extracted totals against the statement's own printed subtotals, and gives you CSV or Excel output. That gets you both the category totals for TaxAct's summary screens and a clean transaction listing you can attach as the supporting statement. No broker login involved.
- Rebuild by hand in a spreadsheet. Legitimate for a few hundred trades; at 2,000+ it reintroduces the typo risk the summary method was supposed to remove.
Whichever route you take, the pre-filing check is the same one the IRS will run: per category, your proceeds, basis, and adjustment totals must equal the statement's.
E-File Attachment vs. Form 8453 Mail-In
TaxAct supports attaching the PDF statement during e-file, which closes the loop electronically — attach the broker 1099-B (or your converted transaction listing) and you're done. If the attachment path isn't available for your situation, or the file exceeds the size limit, print Form 8453, check the Form 8949 box, staple the statement behind it, and mail it within three business days of e-file acceptance. Keep proof of mailing; the return is complete either way, and the 8453 route is boringly reliable.
One nuance worth knowing: for category A and D sales with no adjustments, the IRS lets totals go straight onto Schedule D lines 1a/8a with no 8949 detail at all. Most active traders don't get to use it — wash sales are adjustments — but if a chunk of your year is clean covered lots, that chunk needs no attachment.
FAQ
Does TaxAct have a 2,000-transaction limit?
There's no published hard cap on CSV imports, and larger files do go through. But TaxAct's support docs explicitly point filers with more than 2,000 stock transactions to the Form 8949 attachment option — at that volume it's usually faster and less fragile than importing thousands of rows.
Can I attach my broker's 1099-B PDF as the Form 8949 statement?
Yes, if it shows the same information as Form 8949 — description, dates, proceeds, basis, adjustment codes and amounts, gain/loss, grouped by category. Standard consolidated 1099-Bs from major brokers qualify.
How do wash sales work with summary totals?
Sum the Box 1g wash sale disallowances per category and enter them as the adjustment on that category's summary line. The attached statement carries the trade-level detail of which sales were adjusted.
Do I need TaxAct Premier for this?
You need a tier that includes investment income reporting (Schedule D/Form 8949). The attachment method itself isn't a premium feature — it's part of the normal capital gains flow.
What if my totals don't match the broker's printed subtotals?
Don't file until they do. The usual culprits are a missed section (options, noncovered lots), duplicated continuation pages, or wash sale adjustments dropped from one category. The IRS matches by category, so "close" isn't close enough.
Is this the same as what form8949.com does?
Same IRS mechanism — summary totals plus attached detail. The difference is workflow: a service that generates a filled Form 8949 for attachment, versus extracting your data once and getting both the TaxAct totals and a spreadsheet you keep. Either satisfies the IRS; use whichever fits how you file.
Bottom Line
TaxAct handles 2,000+ transactions fine — just not through the front door. Skip row-by-row entry, report summary totals per Form 8949 category, and attach the transaction detail electronically or behind Form 8453. The method turns a week of data entry into four summary lines and one attachment. All the work that remains is making sure the four lines are right, and that's an extraction problem: get accurate, wash-sale-inclusive category totals out of the PDF, reconcile them against the statement's own subtotals, then let TaxAct do the assembly.
Need the category totals and the attachment out of a 180-page PDF? Convert your 1099-B free — upload the statement, get per-category totals reconciled against the broker's printed subtotals plus a clean transaction listing, in under five minutes.
By 1099-B Converter Editorial Team
The 1099-B Converter editorial team writes guides on 1099-B tax filing, broker import issues, and Form 8949 / Schedule D reporting.