1099-B Converter Free Preview

SoFi Invest 1099-B Import into TurboTax: Why "SoFi" Isn't in the Dropdown

You're trying to import your SoFi Invest 1099-B into TurboTax. You type "SoFi" in the broker search box. Nothing matches. You try "SoFi Invest", "SoFi Securities", "SoFi Active Investing" — still nothing. TurboTax acts like SoFi doesn't exist.

It's not a bug. SoFi doesn't actually clear its own trades. The 1099-B is issued by Apex Clearing Corporation — the back-end custodian SoFi uses for brokerage accounts. TurboTax indexes brokers by the entity that issues the tax form, not the consumer-facing app. Once you know to search for Apex, the rest of the import flow works the way you'd expect.

Here's the full fix, plus the gotchas that catch most SoFi filers.

Why SoFi Isn't Listed in TurboTax

Tired of reading?

Upload your 1099-B PDF and get CSV/TXF in 30 seconds. Free preview, $4.99 to download.

Try free preview

SoFi Invest is a brokerage product, but the actual securities clearing — holding the shares, settling trades, issuing tax forms — is done by Apex Clearing. This is common with newer brokerages: Webull historically used Apex, public.com still does, and a handful of others share the same back end. The user-facing brand is SoFi, but the IRS sees Apex.

Practically, this means:

  • The 1099-B you download from the SoFi app says "Apex Clearing" somewhere on the cover page (often in fine print at the bottom or in the issuer block)
  • TurboTax's broker connector search is keyed to the issuer, so SoFi → no match, Apex → works
  • Your "broker account number" in TurboTax has to match the Apex account number, which may differ from the friendly account number shown in the SoFi app

If you can't find Apex in TurboTax's broker search either, that means the connector is offline or your filing tier doesn't support direct import for this broker — both common during peak filing weeks.

Step-by-Step: Importing SoFi via Apex Clearing

  1. In TurboTax, go to Federal → Wages & Income → Investments and Savings → Stocks, Mutual Funds, Bonds, Other.
  2. When asked how you want to enter your sales, choose Import from my bank or brokerage.
  3. In the broker search box, type Apex — you should see "Apex Clearing Corporation" appear.
  4. Select Apex Clearing. TurboTax will prompt you for the Apex account number and a document ID or password from your 1099.
  5. Find these on your SoFi-issued 1099-B PDF — usually on the first page next to "Account Number" and "Document ID" or "Tax Form ID".
  6. Authenticate. The import pulls in your equity sales, ETF sales, and any closed option positions.
  7. Review the imported data. SoFi's fractional-share trades often produce dozens of tiny rows; check that they all came through.

If the search still doesn't return Apex, type Apex Clearing Corporation verbatim — TurboTax sometimes needs the full legal name to match.

The Account Number Mismatch

This trips up the most filers. Inside the SoFi app, your account is usually shown with a SoFi-formatted account number (often starting with a letter and 6–8 digits). The Apex account number on the 1099-B PDF is a different format, typically 8–9 digits with no letter prefix.

When TurboTax asks for the brokerage account number, use the number from the 1099-B PDF, not the one displayed in the SoFi app. Mismatched numbers fail the import with a vague "we couldn't connect" error.

Open the PDF, find the line labeled "Account No." or "Account Number" near the issuer block, and copy that exactly — including any leading zeros.

What Comes Through, What Doesn't

A clean Apex import for a SoFi account typically pulls:

  • Equity sales (regular stock + ETF positions)
  • Fractional-share sales (each as its own row)
  • Closed equity option positions, if you traded options
  • Wash sale flags computed by Apex
  • Realized gain/loss subtotals by holding period

What can be missed or misread:

  • Crypto trades — SoFi crypto activity is reported separately and doesn't show up in the equity 1099-B. For tax year 2025+, this should land on a 1099-DA and is its own import flow. See 1099-DA crypto import for the crypto-specific path.
  • Cryptic option symbols flagged "Needs Review" — same problem every broker has. The fix is in Needs Review won't clear.
  • Cost basis on transferred-in lots — if you transferred shares from another broker into SoFi, basis may be missing. Apex doesn't backfill cost basis from the prior broker; you have to enter it manually.

When the Direct Import Just Won't Work

Apex's TurboTax connector is one of the flakier ones. If you've verified the account number, tried "Apex Clearing Corporation" verbatim, and it still won't connect, skip the direct import and use a file-based approach instead.

The simplest path:

  1. Download the SoFi-issued 1099-B PDF from the SoFi app (Settings → Documents → Tax Documents).
  2. Convert it to a CSV or TXF file using any 1099-B converter.
  3. In TurboTax, choose Type it in myself or Upload a file, depending on your filing tier.
  4. Upload the converted file. Each transaction row populates Form 8949 directly.

This bypasses the Apex connector entirely and produces an identical result for the IRS — same Form 8949, same Schedule D totals. The full PDF-to-CSV workflow is in the 1099-B PDF to CSV guide.

Fractional Shares and the Row-Count Problem

SoFi heavily markets fractional investing — recurring buys of $5 or $10 in dozens of stocks and ETFs. If you ran auto-investing all year, your 1099-B can easily have 200+ tiny rows: a couple of dollars sold here, fifteen cents there. The IRS doesn't care that the dollar amounts are small; every disposition is a Form 8949 row.

A few practical effects:

  • The TurboTax import takes longer (still well under the 4,000-row cap, so it works — just slow).
  • Manual entry is brutal — don't do it. Use the import or a CSV upload.
  • Each row may show a tiny gain or loss; wash sales are unlikely on small fractional sells but can occur if you sold at a loss and bought more within 30 days.

If your SoFi 1099-B has a couple thousand rows from auto-investing, treat it like any high-volume account. The general guidance for a large 1099-B with too many transactions applies — bulk import via TXF/CSV beats clicking through every row.

Common Errors, Specific to SoFi/Apex

Symptom Cause Fix
"SoFi" returns no results in TurboTax broker search TurboTax indexes by issuer (Apex) Search for "Apex Clearing Corporation"
Account number rejected during import Used SoFi app number, not Apex number Copy account number from the 1099-B PDF
Import succeeds but missing crypto activity Crypto reports on 1099-DA, not 1099-B Import crypto separately
Hundreds of tiny fractional-share rows Auto-investing creates a row per disposition Normal — bulk import handles it fine
"We couldn't import all your data" error Apex connector flaky during peak weeks Retry, or use TXF/CSV file upload
Cost basis missing on transferred-in shares Apex doesn't carry basis from prior broker Enter basis manually using your records

FAQ

Why does my SoFi 1099-B say Apex Clearing?

Because Apex actually clears your trades. SoFi is the consumer-facing app and broker-dealer, but it uses Apex as its custodian. The IRS-facing tax form is issued by Apex.

Where do I find my Apex account number?

It's printed on the first page of your 1099-B PDF, near the top, under "Account Number" or "Account No." Don't use the account number you see in the SoFi app — those don't always match.

Can I import my SoFi crypto into the 1099-B flow?

No. Crypto is a separate form (1099-DA, starting with 2025 tax year). It needs to be entered through TurboTax's crypto/digital assets flow, not the stocks-and-bonds flow.

My SoFi account had auto-investing all year. Do I really need every row on Form 8949?

Yes, unless every transaction is a covered short-term Box A position with no adjustments — in that case, you can use the summary totals method and skip per-row reporting. But if any wash sale codes or basis adjustments appear, you have to itemize.

Will SoFi send me a corrected 1099-B?

Sometimes. Corrected 1099s are common in late February or March after the broker reconciles late-arriving data. If you've already filed and a corrected form arrives, you may need to file a Form 1040-X amendment depending on what changed.

I closed my SoFi account mid-year. Where's my 1099?

It's still issued — usually mailed to the address on file or available in the SoFi app for 30–60 days after closure. If you can't access the app, contact SoFi support; they can re-send the PDF.

Bottom Line

The single most common SoFi 1099-B problem in TurboTax is searching for "SoFi" instead of "Apex Clearing Corporation" — once you switch to Apex, the import flow works like any other broker. The two follow-on gotchas are the account number mismatch (use the number from the PDF, not the app) and crypto activity that needs to be filed separately as a 1099-DA.

If the Apex connector is having a bad day, a PDF-to-CSV/TXF conversion gets you around the problem entirely. The IRS doesn't care which import path you used — only that Form 8949 and Schedule D match the totals on the 1099-B.


SoFi 1099-B refusing to import via Apex? Convert your 1099-B PDF free — generates a clean CSV or TXF that TurboTax accepts without going through the broker connector. Handles the fractional-share row volume and preserves all the wash sale flags Apex computed.

Ready to convert your 1099-B?

Upload a PDF and get CSV, TXF, and Excel in seconds. Free preview — $4.99 to download.

Convert — Free Preview, $4.99 to Download