1099-B Converter Convert Free

Webull 1099-B Not Importing into TurboTax? Here's What's Actually Happening

Webull is relatively new to the tax-import game compared to Schwab or Fidelity, and its 1099-B connection has its own set of idiosyncrasies. The Intuit community forum is full of reports like "the import looked successful but my 1099-B disappeared," "Webull shows up in the dropdown but logging in returns zero transactions," and "the password keeps getting rejected even though it works fine on webull.com."

None of these are user error. Webull's direct integration is genuinely unreliable, and the fixes are different from the Schwab/Fidelity playbook. Here's what's actually happening and how to get your data into TurboTax regardless.

Why Webull Imports Fail More Than Major Brokers

Webull operates through two separate legal entities for tax reporting purposes:

  • Webull Omnibus — covers the brokerage account for US stocks traded on US exchanges
  • Webull Financial — covers other activity including some international securities and certain account types

Depending on your account type, you may receive one or both forms. TurboTax's import integration treats them as separate broker connections, and if you pick the wrong one, the login "succeeds" but returns nothing — because there's no data for that entity on your account.

On top of that, Webull's tax data pipeline is built on a smaller third-party aggregator than the one Schwab and Fidelity use, and it's under significantly more load per user during peak tax season.

The "Disappears After Import" Bug

The most commonly reported Webull import issue: you enter your credentials, TurboTax shows a loading bar, you see a brief "Importing 1099-B" message, and then... the 1099-B entry just vanishes from your return. Other forms (1099-INT, 1099-DIV) import successfully. Just the 1099-B doesn't show up.

This is a documented bug specific to Webull's integration. Root cause appears to be that Webull sends the 1099-B data in a format TurboTax partially recognizes but then rejects at a final validation step, silently removing the import.

The fix:

  1. Delete the Webull account link in TurboTax (don't just retry)
  2. Clear your browser cookies entirely (TurboTax Online) or restart the app (TurboTax Desktop)
  3. Add Webull back, but this time pick Webull Financial if you picked Omnibus last time (or vice versa)
  4. If both produce the disappearing bug, skip to the PDF-to-TXF workaround below

The Password Special Character Bug

A subtler bug: if your Webull password contains certain special characters (&, %, #, or $), TurboTax's authentication handler sometimes misinterprets them during the login handshake, causing a silent login failure. You see "unable to connect" or "invalid credentials" even though the same password works fine logging in at webull.com directly.

The fix:

  1. On webull.com, temporarily change your password to one containing only letters and numbers (no special characters)
  2. Retry the TurboTax import
  3. Once the import completes successfully, change your Webull password back to something secure

This is a reasonable workaround during tax season if the direct import is otherwise working. If the import still fails after the password change, the issue is elsewhere.

Webull Omnibus vs Webull Financial — Which to Pick

The TurboTax dropdown shows both options. Which one you need depends on what's in your Webull account:

If your 1099-B was issued by... Pick...
Apex Clearing / Webull Financial (check the first page of your 1099-B PDF) Webull Financial
Webull Omnibus structure (older accounts or certain regulated products) Webull Omnibus

The issuer is listed on the first page of your 1099-B PDF, usually in small text at the top. If your 1099-B says "Webull Financial LLC", pick Webull Financial. If it says something else, pick based on the exact entity name.

If you have both types of activity — some Webull Omnibus and some Webull Financial — you'll receive two separate 1099s and need to import each separately using the matching dropdown entry.

Universal Workaround: PDF to TXF or CSV

When the direct import keeps failing, the reliable path is:

  1. In the Webull app, go to Menu → Statements → Tax Documents
  2. Download your 1099 PDF (and the Webull Crypto 1099 if you trade crypto — this is separate)
  3. Upload the PDF to a 1099-B converter
  4. Download the TXF file (for TurboTax Desktop import) or CSV file (for TurboTax Online summary entry or TaxAct)
  5. Import into your tax software

This completely sidesteps the Webull-specific integration bugs. The converter reads the PDF directly — no login to share, no aggregator to get rate-limited, no Omnibus-vs-Financial guessing.

For the full TXF import walkthrough in TurboTax Desktop, see our TurboTax TXF import guide.

Crypto on Webull (Separate Form)

Webull offers crypto trading through a separate legal entity (Webull Pay or Webull Crypto, depending on when you signed up). This gets its own 1099 document — separate from the brokerage 1099-B.

The direct import typically doesn't pull the crypto form. If you traded crypto on Webull:

  1. Check Tax Documents for a second 1099 labeled "Webull Crypto" or "Webull Pay"
  2. Download that separately
  3. Enter or import it on the crypto side of TurboTax (Investment Income → Cryptocurrency), not the stocks side

Missing the crypto form is the #1 cause of "my Webull import looks right but my total proceeds are too low" complaints.

FAQ

Why does my Webull import say "success" but show no transactions?

Usually because you picked the wrong entity (Omnibus vs Financial) or because the disappearing-bug triggered a silent post-import removal. Try the fix above: delete, clear cookies, pick the other entity, retry.

Does Webull support TXF file export directly?

No. Webull only provides PDF 1099 documents. To get a TXF file, convert the PDF using a third-party tool like a PDF-to-TXF converter.

Can I use Webull's CSV transaction export instead?

Webull offers a historical transaction CSV through the app, but it's not the same as a 1099-B — it's a raw activity log. TurboTax won't import it as a 1099-B without significant reformatting. Use the 1099-B PDF instead.

What about Webull options and margin?

Options on Webull are reported on the same 1099-B as stock trades. They come through in the direct import (when it works) alongside stocks. Margin interest is on a 1099-INT, separate.

Is Webull's tax reporting as accurate as the big brokers?

Generally yes for the data that makes it to the 1099-B PDF. The issues are specifically in the TurboTax integration, not in the underlying reporting. If you get the PDF, the data is fine — you just need a reliable path into TurboTax.

Does this apply to H&R Block and TaxAct too?

Partially. H&R Block has similar issues with the Webull connector. TaxAct doesn't offer a direct Webull import at all — you have to use CSV import or manual entry. The PDF-to-CSV path works identically across all three.

Bottom Line

Webull's 1099-B import into TurboTax is inconsistent due to a mix of the Omnibus/Financial entity confusion, a documented disappearing-bug, and password-handling quirks. The three fixes (pick the other entity, clear cookies and retry, change password temporarily) resolve most cases. When they don't, the PDF-to-TXF workaround works reliably for any account.

Whatever path you use, always check your total proceeds against the summary page of the Webull 1099-B PDF before filing. And don't forget the separate Webull Crypto 1099 if you traded crypto.


Webull import not cooperating? Convert your Webull 1099-B PDF free — upload the PDF, download TXF or CSV, and import into TurboTax Desktop or TaxAct without the aggregator headaches. Handles Webull Financial, Webull Omnibus, and Webull Crypto forms. No credentials shared.

Ready to convert your 1099-B?

Upload a PDF and get CSV, TXF, and Excel in seconds. Free for your first 3 conversions.

Convert Your 1099-B Free