Skip to main content

How to Compress a 1099-B PDF for TurboTax Upload

If you're an active trader, your brokerage 1099-B can easily be 50, 100, or even 200+ pages long. TurboTax has a 500-transaction import limit and file size caps that can make uploading these documents a nightmare. Here's how to fix it.

Quick Fix: Compress Your 1099-B

Reduce your 1099-B file size while keeping all transaction data intact:

Compress 1099-B PDF →

Why Your 1099-B Is So Large

Brokerage firms generate 1099-B forms that list every single securities transaction from the tax year. If you trade frequently — stocks, options, ETFs, or crypto — your document can include thousands of line items across hundreds of pages.

Common culprits for oversized 1099-B PDFs:

  • Options trading — Each leg of a spread is a separate transaction, so a single iron condor generates 4 line items.
  • Dividend reinvestment (DRIP) — Every automatic reinvestment creates a new cost basis lot.
  • Crypto exchanges — Hundreds or thousands of trades across DeFi, spot, and futures markets.
  • Embedded images and formatting — Some brokerages include logos, charts, and graphics that bloat the PDF.

TurboTax Upload Limits You Need to Know

LimitationDetails
Transaction import limit500 transactions per brokerage
PDF upload sizeVaries by year, typically 10-20 MB
Workaround for 500+ transactionsIRS allows summary reporting on Form 8949

Step-by-Step: Compress Your 1099-B

  1. 1

    Open the PDF Compressor

    Go to the PDF Compress tool on MiOffice.

  2. 2

    Upload your 1099-B PDF

    Drag and drop the file from your brokerage download. Your document stays private and secure during processing.

  3. 3

    Select "Medium" compression

    Medium compression reduces file size by 40-60% while keeping all text and numbers perfectly legible. For 1099-B forms, this is the ideal setting — the transaction data remains fully readable.

  4. 4

    Download and upload to TurboTax

    Save the compressed PDF and import it into TurboTax. The file should now be well within the upload limits.

Pro tip: If your 1099-B has over 500 transactions, consider using TurboTax's summary method. You'll still need the PDF for your records, but you can enter a summary total on Form 8949 and attach the full 1099-B as a supporting document.

When to Split Instead of Compress

If compression alone doesn't bring your file under the limit, splitting the PDF into smaller sections may be the better approach. This is especially useful when:

  • Your 1099-B is over 100 pages and still too large after compression
  • You need to separate short-term and long-term capital gains sections
  • Your CPA requests specific sections rather than the entire document

Ready to Fix Your TurboTax Upload?

Private & secure. No signup needed.

Compress 1099-B Now →