You've been putting $10 a week into Stash, collecting Stock-Back rewards on your debit card purchases, letting auto-invest do its thing. Now it's tax time, TurboTax is asking about investment sales, and you're hitting a wall: Stash barely shows up in TurboTax's import search, the login it does accept isn't your Stash login, and the 1099-B PDF you found in the app has way more transactions than you remember making.
The confusion has one root cause: your Stash tax form isn't really issued by Stash. It comes from Apex Clearing, the custodian that actually holds your shares — and once you know that, the import process, the login format, and the fallback options all start making sense. Here's the whole picture.
Why Your Stash 1099-B Comes From Apex Clearing
Tired of reading?
Upload your 1099-B PDF and get CSV/TXF in 30 seconds. Free preview, $4.99 to download.
Stash is the app; Apex Clearing Corporation is the broker-dealer custodian behind it. Apex holds the shares, executes the trades, tracks your cost basis, and issues the consolidated 1099 — which is why the form in your documents section says Apex Clearing at the top, not Stash.
This matters for TurboTax in two ways:
- In the import search, you may need to look for "Apex Clearing," not "Stash." Depending on the year, TurboTax has listed one, both, or neither reliably.
- The import credentials aren't your Stash app login. They're derived from your Apex account number, which is printed on the 1099 itself.
Stash is one of many apps in this situation — the full list and the shared quirks are in our Apex Clearing 1099-B guide.
Where to Download Your Stash 1099-B
In the Stash app or on the web:
- Log in → tap your profile/account icon
- Statements & Tax Documents (on web: Account → Documents)
- Select the tax year and download the consolidated 1099 PDF
Forms typically post by mid-February. If you sold positions across both your personal portfolio and a Smart Portfolio, everything lands on the one consolidated form. And Stash only issues a 1099-B at all if there were sales — withdrawals, rebalances, subscription-tier changes that liquidated positions, or account closures all count, even if you never tapped "sell."
Why the Form Is Longer Than You Expect
Same micro-lot arithmetic that hits every fractional-share platform:
- Auto-Stash weekly buys create a new tax lot every week, per security
- Stock-Back rewards add tiny fractional lots of individual stocks with every qualifying purchase
- Dividend reinvestment (DRIP) creates more small lots
- Smart Portfolio rebalancing sells slivers across many positions at once
One withdrawal sells through dozens of accumulated micro-lots, and each lot is its own line with its own acquisition date. A few years of Stock-Back plus one account liquidation can produce hundreds of lines. If your form is in that territory, the volume strategies in large 1099-B with too many transactions apply to you.
Path 1: TurboTax Direct Import — the Login Trick
In TurboTax's investment income section:
- Search for "Apex" and select Apex Clearing Corporation (try "Stash" first; if it's listed and works, same data either way)
- Username: your Stash account number from the 1099, prefixed with
10-— e.g., if the form shows account5PA12345, enter10-5PA12345 - Password: your Social Security number (no dashes)
Yes, that's really the login format — it trips up nearly everyone, because nothing in the TurboTax dialog explains it.
If it still fails, the known failure modes from the Apex side:
- "We couldn't find your 1099" even though it exists — the form may not be loaded into Apex's import system yet, which lags the PDF posting by days or weeks. Wait and retry, or use Path 2/3.
- Login rejected outright — recheck the account number from the 1099 (not from the app), keep the
10-prefix, no spaces. - Import succeeds but data is mangled — Apex imports have a documented history of dropped acquisition dates and mislabeled sales sections. Spot-check imported lots against the PDF before you trust them; if dates came in blank or "various" where they shouldn't be, delete the import and use another path.
- Page freezes mid-import — usually volume. Try Chrome incognito with extensions off; if it keeps hanging, stop fighting it.
Path 2: Summary Totals
Skip the per-lot entry: choose "I'll type it myself" → enter sales section totals from the summary page of your consolidated 1099 — one line for short-term covered (Box A), one for long-term covered (Box D).
Most Stash 1099-Bs are fully covered with basis reported, so if box 1g (wash sale adjustments) is zero, summary entries require no mailing and no attachments. If you do have wash sale adjustments — common when DRIP or weekly auto-buys land within 30 days of a rebalance sale at a loss — TurboTax will ask you to attach the 1099-B PDF or mail it with Form 8453. Details in the summary totals guide.
Path 3: Convert the PDF
When you want every lot itemized without depending on Apex's import pipeline:
- Download the consolidated 1099 PDF from Stash
- Convert it to TXF (TurboTax Desktop) or CSV (TaxAct, others)
- Import — in TurboTax Desktop: File → Import → From Accounting Software
Every micro-lot arrives with dates, proceeds, basis, and wash sale adjustments exactly as Apex reported them — no login format guessing, no truncated acquisition dates. Walkthrough: how to import a 1099-B into TurboTax with TXF. Remember TXF is Desktop-only; TurboTax Online users should take Path 2.
Stash-Specific Things to Check Before Filing
Stock-Back is a cost-basis trap people forget. Those reward shares had a taxable value when granted (reported as income in the year received), and that value is their cost basis. Apex tracks it — just don't be surprised by dozens of sub-$1 lots of Amazon or Starbucks on your form.
Retire accounts don't produce a 1099-B. Sales inside a Stash Retire IRA are tax-deferred. If you're holding a 1099-B, it's from your taxable Invest account.
Compare totals against the summary page. Whatever path you used, your return's proceeds, cost basis, and wash sale totals must match the 1099 summary — that's the exact comparison the IRS runs against what Apex filed. Users switching from micro-investing apps also ask whether small amounts matter: they do. Even a $30 gain generates an IRS mismatch letter if the form goes unreported.
Corrected forms happen. Apex issues corrections into March, especially when ETFs reclassify distributions. If one arrives after you imported, delete the whole Stash/Apex entry and redo it from the corrected form.
FAQ
Is my Stash tax form from Stash or Apex Clearing?
Apex Clearing — they're the custodian that holds your shares and files with the IRS. Stash just surfaces the PDF in its app. For TurboTax import purposes, you're an Apex customer.
What login does TurboTax want for the Stash/Apex import?
Username is 10- followed by the account number printed on your 1099; password is your SSN with no dashes. Not your Stash app email and password.
Why does my Stash 1099-B have so many transactions?
Weekly auto-invest, Stock-Back rewards, and dividend reinvestment each create separate fractional tax lots. Any sale or rebalance consumes many lots at once, and each is a line on the form.
Can I enter totals instead of hundreds of lines?
Yes — summary totals per sales category are IRS-compliant. With no wash sale adjustments, nothing gets mailed; with adjustments, attach the PDF or mail it with Form 8453.
TurboTax says my Apex 1099 doesn't exist, but I can see the PDF. What gives?
The PDF posting and the import-system loading are separate pipelines, and the import side lags. Wait a few days, or bypass the connection entirely by converting the PDF.
Do I need a paid TurboTax tier for a Stash 1099-B?
Yes — investment sales require Premier (Desktop) or Premium (Online). The free edition won't handle Form 8949 entries.
Bottom Line
Stash's simplicity ends at tax season: the 1099-B is really an Apex Clearing form, the TurboTax import wants a 10--prefixed account number with your SSN as the password, and years of micro-investing produce a form far longer than your memory of using the app. The direct import is worth one attempt with the right credentials — and a data spot-check if it succeeds, given Apex's history of mangled acquisition dates.
If it fails or the data looks off, you have two solid exits: summary totals from the 1099's front page (two minutes, usually nothing mailed), or converting the PDF to TXF for a clean itemized import into TurboTax Desktop. Reconcile against the summary page either way, and you're done.
Stash 1099-B refusing to import, or too many micro-lots to type? Convert your 1099-B free — it extracts every lot from the Apex PDF into TXF, CSV, or Excel in under 5 minutes, preserving acquisition dates, cost basis, and wash sale adjustments, no broker login required.
By Jakob Johnson
Writes guides on 1099-B tax filing, broker import issues, and Form 8949 / Schedule D reporting for 1099-B Converter.