"Greg was very easy to work with. I had a complicated scenario that he was able to manage, with complete confidence. I would highly recommend using him."
"I've had a great experience working with Greg Monaco. He is incredibly detail-oriented and thorough, making sure everything is handled correctly and fully compliant. What really stood out to me is how…"
"Monaco CPA is excellent to work with! Greg is detail-oriented, knowledgeable, and prompt. He's been instrumental in helping me get my business off the ground with a strong financial foundation that includes…"
"If you need a CPA or accountant in Livingston or Essex County, I highly recommend Greg at Monaco CPA. My wife and I switched because my old accountant often didn't return my calls. Greg is different. He…"
"I've been working with Greg Monaco, CPA for a few years now, and he's honestly saved me real money with both personal tax help and crypto tax stuff. He answers quickly, breaks things down in a way that's…"
"I've been working with Gregory Monaco CPA LLC for my taxes, and I couldn't be happier with the experience. Extremely professional, thorough, and organized from start to finish. He takes the time to explain…"
These reviews reflect individual experiences and do not guarantee similar outcomes. Results vary based on each person's specific facts and circumstances. No reviewer was compensated for providing a review. Tax savings and outcomes depend on individual tax situations and are not typical of all engagements. Historical reviews may describe prior communication channels; current prospective-client intake and any response, when provided, use the written contact form only and create no call or consultation promise.
Free · Self-check · No signup
For 2025, crypto brokers report your sale proceeds but often not your cost basis. This self-check shows whether your form reported basis to the IRS (Box 2 and Box 9) and what that means. It computes no tax and predicts no notices.
Educational self-check, not tax advice.
Nothing here is tax, legal, or accounting advice, no answer can be relied on to prepare or file a return, and using it does not create a CPA-client relationship. It is built for individual investors, not for businesses, traders in a trade or business, partnerships, corporations, mining or staking businesses, or tax-exempt entities. Everything is computed in your browser and nothing you enter is sent anywhere or stored.
Enter sales only. Moving crypto between your own wallets is not a sale.
Find Box 2 and Box 9 on your form
In dollars. Include acquisition fees. Do not include coins you still hold. Sold only some? Enter only that portion. Leave blank if you do not know.
For 2025, crypto brokers generally had to report your gross proceeds but were not required to report cost basis to the IRS. A blank or noncovered basis is the normal 2025 state, especially for assets acquired before 2026 or transferred in. It does not mean the form is wrong.
Box 1g is the cost-basis figure displayed on your copy. Box 2 is whether basis was reported to the IRS. Box 9 is whether the asset is a noncovered security. The IRS can receive proceeds only even when your copy shows a basis figure, so the boxes that drive 2025 notice risk are Box 2 and Box 9, not Box 1g.
No. For 2025, several platforms show a basis or gain-and-loss figure on the customer copy or substitute statement that was not sent to the IRS. Check Box 2 and Box 9 to see what actually reached the IRS.
No. A blank or noncovered basis is normal for 2025. The one exception is an affirmatively reported $0 basis on an asset you actually paid for. The instructions tell brokers to report $0 only when the asset truly had zero basis, so a reported $0 against a real purchase is a broker error you can ask to have corrected.
Code Y in the 'Applicable Checkbox on Form 8949' box means the broker could not tell whether you should use box H or box K because the holding period is unknown. Code Y is about holding period, not about whether basis was reported.
Use box H for short-term or box K for long-term: enter proceeds in column (d) and your correct basis in column (e). No adjustment code is needed just to supply the missing basis. Adjustment Code B is only for when basis was reported to the IRS and is incorrect.
If your return does not reflect the basis you actually paid, the fix is usually an amended return (Form 1040-X). If you received a CP2000, that is a proposed change and not a bill; it is answered with your records, not ignored.
Contact-form intake · Written scope required
Greg Monaco, CPA reconciles the basis your broker did not report to the IRS so your return reflects what you actually paid. Livingston, NJ; serves all of New Jersey. No numbers from this tool are sent - just your name and email.
Keep Exploring
Compare another scenario or browse the complete library of free tax tools.
Estimate the tax gap between a zero-basis 1099-DA and your actual cost basis.
Open toolEstimate federal and New Jersey crypto taxes by holding period and income range.
Open toolCheck whether a scam, hack, or collapsed-exchange loss may qualify as a theft loss.
Open toolTax advice disclaimer: This material is for general educational information only and is not legal, tax, or accounting advice for your specific facts. A CPA-client relationship is formed only through a signed engagement letter.