The new Form 1099-DA lists what you sold crypto for, often with no record of what you paid. File it as-is and the whole amount can look like profit. We rebuild your cost basis from your exchange and wallet history, reconcile it against each 1099-DA, and hand you or your preparer a corrected Form 8949.
Filing on extension? Your deadline is October 15, 2026. The diagnostic takes about 2 business days, so start now if you want the figures in time.
2025 is the first year exchanges send Form 1099-DA. It is built to report sales, not profits, and it shows.
For 2025 sales, brokers must report gross proceeds. Reporting what you paid is optional this year, so many forms leave basis blank.
Crypto you moved onto an exchange from a wallet or another exchange arrives with no history. The exchange does not know what you paid, even from 2026 onward.
A blank basis leaves nothing to subtract, so the full proceeds read as profit. You can end up owing tax on money you never made.
The 1099-DA goes to the IRS too. If your return does not line up with it, the usual result is a CP2000 notice months later proposing extra tax.
Not a bigger spreadsheet. A reconciliation that ties each 1099-DA to what really happened, and a Form 8949 that shows the difference.
From your exchange exports and wallet history, including crypto moved between accounts, so each sale has a real purchase date and cost.
Every line on each 1099-DA matched to the sale behind it: what agrees, what the broker left blank, and what it got wrong.
Each sale in the right part and box, with adjustment codes and amounts wherever your figure differs from the form.
What changed against each 1099-DA and why, so your CPA or preparer can review it quickly. Or import the figures into TurboTax yourself.
Source file, transaction and price for each figure, in case the IRS ever asks.
Your 1099-DA forms, the exchanges and wallets you used, and your deadline. About 20 minutes. Read-only access or CSV uploads, nothing that can move funds.
Within about 2 business days: what reconciles, what is missing, what can still be recovered, and one fixed quote for the tax year. No obligation.
Our analysts rebuild basis, match transfers and reconcile each form within the quoted scope, typically 5 to 10 business days after the records are in.
You get the Form 8949, the reconciliation and the memo. Your preparer reviews and signs, or you file it yourself.
Standard Fix. Your 1099-DA forms come from one or two exchanges, and most of what you sold was bought there.
Complex. Crypto moved between exchanges and wallets, so the forms show sales with no basis the broker could see.
Forensic. DeFi, bridges, closed exchanges or gaps in your history, where basis has to be traced on-chain.
Not sure which fits? You do not have to be. The diagnostic tells you, and the price is fixed before any work starts. Simple history and happy to do it yourself? Moonscape self-serve imports your exchanges and builds the Form 8949 for you.
US federal (IRS). Extra years are quoted separately, never assumed.
Plus the exchanges, wallets and transfers behind them, including accounts that sent you no form.
The diagnostic says what can be recovered from chain data and what cannot, before you pay.
You or your accountant file. We will walk them through the workpapers.
We reconstruct and classify. Positions on contested treatment are for your adviser.
Individuals in the UK and US only for now.
If the records are gone and nothing on-chain replaces them, the diagnostic says so and the quote excludes it.
Your preparer or you sign. If a CP2000 arrives, we can rebuild the figures; the response is yours or your preparer’s.
For sales in 2025, brokers had to report gross proceeds but did not have to report cost basis, so many left it blank. Even from 2026, when basis is required for some assets bought on the exchange, crypto you transferred in from a wallet or another exchange still shows no basis, because the exchange never saw what you paid.
With no basis reported, the full proceeds can be treated as gain, so you may pay tax on money you never made. If you report your own basis instead, the IRS still compares your return with the form, and a return that does not reconcile to it can lead to a CP2000 notice proposing extra tax.
You report what actually happened, and Form 8949 has adjustment codes for exactly this: the sale stays tied to the form, with your corrected figure and the reason. What matters is that you can show where your number comes from. That is what the reconciliation and the trail behind it are for.
The extended deadline for 2025 individual returns is October 15, 2026. The diagnostic takes about 2 business days and the work typically 5 to 10 business days once the records are in, so start as early as you can. We will tell you in the diagnostic if your timeline is tight.
Yes, with the figures. We rebuild the cost basis for the year in the notice and reconcile it to the 1099-DA the IRS is using. How you respond, and whether you agree with the notice, is for you or your preparer.
No. We rebuild the numbers and hand them over with a full trail. You or your CPA or preparer review, sign and file. Positions on contested treatment are for your adviser.
Both. You get a Form 8949 and figures you can import into TurboTax, plus a one-page reconciliation memo written for your preparer.
For tax year 2026, brokers must report basis for some assets bought on their platform, but transfers in will still show missing basis. The forms go out in early 2027, and the same reconciliation applies.
Tell us which exchanges sent you a 1099-DA and where else you hold crypto. The diagnostic is free, and you get one fixed quote before any work starts.