1099bconverter
By 1099-B Converter Editorial Team ·

moomoo Tax Documents — When They Arrive, Where to Find Them, How to Import

It's mid-February, you're ready to file, and your moomoo 1099 isn't there. You check again a week later and it still isn't. By the time it shows up, people at other brokers have already filed and gotten refunds — and then, in March, moomoo sends you a corrected version of the form you were about to use.

This is the single most important thing to understand about moomoo tax documents: they don't come out on one date. They come out in waves, later than most brokers, and corrections keep rolling until close to the filing deadline. This guide covers the schedule, where the documents live, what's on them, and how to get a high-volume 1099-B into your tax software.

When moomoo Tax Documents Are Available

Tired of reading?

Upload your 1099-B PDF and get CSV/TXF in 30 seconds.

Convert Now

moomoo releases tax forms in a series of waves rather than on a single date:

Wave Approximate timing What it carries
First wave Mid-February The bulk of consolidated 1099s
Second wave Late February Accounts needing additional processing
Third wave Mid-March Remaining accounts, including nonresident 1042-S reporting
Corrections Each wave through mid-March, then weekly into early April Corrected 1099s

moomoo describes these as estimates, and forms can post slightly before or after each window depending on final review.

Two implications follow, and they're the practical core of this article.

Your form arriving in February doesn't make it final. Corrections generate in every wave and then weekly right up to the week before the mid-April deadline. If your account holds anything whose income character can be reclassified after year end, the version you download in February has a real chance of being superseded.

A late form is normal, not broken. The IRS deadline for furnishing 1099-B is February 15. moomoo starts at that line rather than ahead of it, and its later waves run weeks past it. Nothing is wrong with your account if you're waiting into March.

The Complication: Waves, Corrections, and Which Name Is on the Form

File early at your own risk

Most brokers issue a first-wave 1099 that's final for the majority of customers. moomoo's structure — three release waves plus weekly corrections through early April — means a meaningfully larger share of its customers will see a revised form.

The practical rule: if your form is superseded after you file, you're looking at an amended return. Waiting a few weeks costs nothing. Filing on a February form and getting a March correction costs you a Form 1040-X, and if you already imported, the correction can wipe out entries you entered by hand — see corrected 1099-B import wiped out my data.

Two entities, and possibly a third on older accounts

Brokerage services come from Moomoo Financial Inc. (MFI), and clearing runs through the affiliated Futu Clearing Inc. (FUTC) — moomoo self-clears within the Futu group rather than outsourcing.

The exception is history. Some older moomoo accounts cleared through Apex Clearing before the move to self-clearing, and those accounts may hold documents issued under the Apex name. It doesn't change how you report, but it changes what you search for, and if you also traded at other Apex-cleared brokers you can end up with several similar-looking forms — see Apex Clearing 1099-Bs across multiple brokers.

For current accounts, the name your tax software wants is Moomoo Financial.

Where to Find Your moomoo Tax Documents

moomoo puts tax documents on a separate site from the trading platform, which is why people hunting through the app's account screens sometimes come up empty.

Web: go to documents.us.moomoo.com and sign in with your moomoo credentials

Mobile app: AccountsTax Documents

Desktop app: MeTax Documents

Download the full consolidated 1099 PDF rather than a summary view — only the full document lists individual transactions, and that detail is what Form 8949 requires. Note the account number and Document ID printed at the top of the form; both are required for any direct import.

What's on the moomoo 1099

The consolidated 1099 bundles the usual components — 1099-B for dispositions, 1099-DIV for dividends, 1099-INT for interest, 1099-MISC for promotional and miscellaneous income. The 1099-B section is what becomes Form 8949 and Schedule D, and if you've never read one line by line, our guide to reading a 1099-B covers the columns.

Three things are characteristic of moomoo accounts specifically.

Volume. moomoo markets hard to active traders with low-cost options and extended-hours access, and the resulting 1099-B is frequently enormous — every closing options trade, every expiration, every assignment, every leg of every spread, plus day-trading round trips. Row counts in the thousands are routine, and that's the number one reason moomoo imports fail. See handling a large 1099-B.

Wash sales. Repeatedly trading the same tickers within 30 days generates heavy wash sale adjustments, and disallowed losses must carry to Form 8949 exactly as reported. Our wash sale explainer covers the mechanics, and sold all shares but still have a wash sale covers the case that confuses people most.

Options reporting. Expired, assigned, and exercised contracts each report differently, and an options-heavy account will contain all three — see expired, assigned, and exercised options on a 1099-B.

How to Import moomoo Tax Documents

TurboTax. Search the brokerage list for Moomoo Financial. You'll need the account number and Document ID from the top of your form, and you'll be asked to complete a verification step before the data downloads.

If the import returns nothing, times out, or brings in a partial set of rows, the full troubleshooting sequence is in moomoo 1099-B TurboTax import, and the broker-agnostic diagnostic is TurboTax 1099-B import not working.

TaxAct, H&R Block, FreeTaxUSA. Generally CSV upload or manual entry rather than a direct connection. Each expects its own column layout — see the TaxAct CSV format.

For active trading accounts, direct import is usually the wrong tool. Converting the PDF to a structured file and uploading that handles volumes the connector can't, and our CSV vs TXF vs Excel comparison covers which format each program accepts.

Late, Missing, or Corrected Forms

Nothing in the app. Check documents.us.moomoo.com directly. The documents site is separate from the trading platform.

It's late February and there's no 1099. You're likely in a later wave. Give it into March before treating it as a problem.

Your form references Apex Clearing. An older account that predates moomoo's move to self-clearing. Report it the same way; just search for the right entity at import time.

A corrected 1099 arrives. Expected on moomoo more than at most brokers. Compare it against the original: a change confined to dividend character may not move your tax at all, while a changed 1099-B figure means amending.

Your import brought in fewer rows than the PDF shows. A truncated import, common at high volume. Reconcile the totals on your Form 8949 against the 1099-B summary before filing — a partial import that looks successful is worse than one that fails outright.

FAQ

When does moomoo release tax documents?

In waves: the bulk in mid-February, a second wave in late February, and a third in mid-March. Corrections continue weekly into early April.

Why is my moomoo 1099 so late?

moomoo starts at the February 15 IRS deadline rather than ahead of it, and processes accounts in multiple waves. Waiting into March is normal.

Where are moomoo tax documents?

At documents.us.moomoo.com, or under Accounts → Tax Documents in the app.

Which broker do I select in TurboTax for moomoo?

Moomoo Financial. If your document was issued by Apex Clearing on an older account, search for Apex instead.

Should I wait to file?

Given corrections run weekly into early April, yes if you can — particularly if you hold securities whose income character gets reclassified after year end.

Why does my moomoo 1099-B have thousands of rows?

Active trading and options. Every closing transaction, expiration, assignment, and spread leg is its own row.

What do I do about wash sale adjustments?

Report them exactly as shown. The disallowed loss carries to Form 8949 and adjusts the basis of the replacement shares.

Does moomoo report to the IRS?

Yes. Every 1099 moomoo sends you is also filed with the IRS.

Bottom Line

moomoo's tax documents are ordinary in content and unusual in timing. Three release waves, a start date at the statutory deadline rather than before it, and corrections rolling weekly into April mean the two mistakes to avoid are assuming your form is missing when it's merely in a later wave, and assuming it's final when it may not be.

Once you have it, the real work is volume. An active moomoo account produces a 1099-B that direct import frequently can't handle intact — and a partial import you don't catch is a filing problem, not just an inconvenience.


moomoo 1099-B with thousands of options and day-trade rows that won't import? Try it on your 1099-B — upload the PDF and get every transaction as a clean CSV or TXF in minutes, with wash sale adjustments, cost basis, and holding periods preserved. No row limit, no Document ID, no truncated import to catch later.

1099-B Converter

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.

Ready to convert your 1099-B?

Upload a PDF and get CSV, TXF, and Excel in seconds.

Convert Now