How the Crypto Tax Preparation Process Works
A simple, transparent process from first call to filed return. Here's exactly what to expect when working with Monaco CPA.
I bring deep expertise in cryptocurrency taxation, navigating the complexities of digital assets, DeFi protocols, NFTs, and the new reporting requirements under Form 1099-DA and Rev. Proc. 2024-28.
Simple Process, Expert Results
Getting your taxes done right doesn't have to be complicated. I've streamlined the process to make it easy for you while ensuring accurate, defensible tax filings.
My fully virtual practice means you can work with me from anywhere in the United States—no office visits required.
Understanding the 2025 Reporting Landscape
Digital assets are classified as property for tax purposes by the IRS. This means that every time you sell, trade, or otherwise dispose of digital assets, you may trigger a taxable event.
What's New for 2025
-
Form 1099-DA: Custodial brokers began reporting gross proceeds for 2025 transactions. You'll receive these forms in early 2026. Cost basis reporting begins for 2026 transactions.
-
Wallet-by-Wallet Tracking: Under Rev. Proc. 2024-28, you must track cost basis per wallet/account starting January 1, 2025. Global pooling across wallets is now prohibited.
-
DeFi Broker Rule Repealed: The DeFi broker reporting rule was repealed in April 2025—but your obligation to report all DeFi transactions is unchanged.
Get prepared: Download the free 2025 Crypto Tax Compliance Checklist →
Key Taxable Events
-
Selling crypto for fiat currency
-
Trading one cryptocurrency for another
-
Using crypto to purchase goods or services
-
Receiving staking rewards, mining income, or airdrops (when you have dominion and control)
-
Receiving new tokens from a hard fork (when you can access and transfer them—not the fork itself)
Important: A hard fork by itself is not a taxable event. Under Rev. Rul. 2019-24, you have taxable income only when you receive new units and gain dominion and control—the ability to sell, transfer, or dispose of them.
The 4-Step Process
Step 1: Discovery Call (Free)
Duration: 15-30 minutes
Everything starts with a conversation. During your free discovery call, I'll:
-
Understand your situation: What do you need help with? Tax preparation? IRS notice? Cost basis reconstruction?
-
Assess complexity: How many transactions? How many wallets/exchanges? Any DeFi activity? How many tax years?
-
Discuss your needs: One-time project or ongoing relationship?
-
Provide a fee estimate: Based on your situation, I'll quote a price before any commitment
-
Answer your questions: No pressure—just information to help you decide
What you need to prepare: Nothing specific—just a general sense of what you need help with.
Schedule your free discovery call →
Step 2: Document Collection
Duration: Varies (your pace)
Once you decide to proceed, I'll send you access to the secure client portal (TaxDome) where you can:
-
Upload documents securely
-
Complete intake questionnaire
-
Sign engagement letter electronically
-
Communicate directly with me
Documents I Typically Need
For Crypto Tax Preparation:
-
Exchange CSV exports (Coinbase, Kraken, Gemini, Binance.US, etc.)
-
Wallet transaction records (MetaMask, Ledger, Trezor, etc.)
-
Form 1099-DA (if received from exchanges for 2025 transactions)
-
Other 1099 forms (1099-MISC, 1099-K, etc.)
-
DeFi, NFT, staking, mining, airdrop, and liquidity pool activity logs
-
Prior year tax returns
For Individual/Business Tax:
-
Prior year tax returns
-
W-2s, 1099s, K-1s, brokerage statements
-
Business financials (P&L, balance sheet, bank/credit card statements)
-
Payroll reports, 1099 contractor info
Note: Not all exchanges issue complete tax forms. You should track all crypto activity across exchanges and wallets, as Form 1099-DA reports gross proceeds but may not include cost basis for 2025 transactions.
Step 3: Analysis & Preparation
Duration: 1-2 weeks (longer for complex situations)
This is where the real work happens. I:
-
Import and reconcile all transaction data
-
Track transfers between wallets to prevent double-counting
-
Calculate cost basis per wallet (as required by Rev. Proc. 2024-28)
-
Classify transactions properly (capital gains vs. ordinary income)
-
Identify issues like missing cost basis, orphaned transfers, or software errors
-
Reconcile with Form 1099-DA if received—and document differences
Transaction Categorization
I classify activity based on the facts:
-
Disposals (sales, swaps, spending) → Capital gains/losses on Form 8949 and Schedule D
-
Receipts (staking rewards, mining income, airdrops) → Ordinary income when you have dominion and control
-
Hard fork proceeds → Ordinary income only when you receive and can access new units (the fork itself is not taxable)
-
Business activity (mining as a trade, paid services) → Schedule C and related filings
Step 4: Review & Filing
Duration: 2-3 days after preparation is complete
Before filing, you receive:
-
Draft return for your review
-
Plain-English summary of key numbers (proceeds, gains/losses, income items)
-
Supporting schedules including complete Form 8949
-
Opportunity to ask questions before finalizing
After your approval, I file electronically (or provide filing-ready copies, depending on your engagement). I also provide documentation guidance for your records.
After Filing: Ongoing Support
The engagement doesn't end when you file:
-
IRS notice support: If you receive a CP2000 or other notice related to your return, I help respond
-
Documentation: I help you understand what to keep and how to organize for next year
-
Questions: Reasonable follow-up questions are included
-
Next year planning: Recommendations for better recordkeeping going forward
Typical Timeline
Tools I Use
TaxDome Client Portal
The secure client portal provides:
-
Bank-level encryption for document uploads
-
Electronic signature capability
-
Secure messaging
-
Document storage and access
-
Mobile app for convenience
Professional Crypto Tax Software
For cryptocurrency clients, I use professional-grade tools to:
-
Import transaction data from all major exchanges
-
Calculate cost basis with multiple methods (FIFO, Specific ID)
-
Track wallet-by-wallet basis per Rev. Proc. 2024-28 requirements
-
Reconcile with Form 1099-DA data
-
Generate IRS-ready Form 8949
CPA Review
Software is a tool, not a complete solution. Every engagement includes:
-
CPA review of all work product
-
Manual verification of complex items
-
Professional judgment on grey areas
-
Quality control before delivery
What I Handle
Cryptocurrency
-
Centralized exchanges (Coinbase, Kraken, Gemini, Binance.US, etc.)
-
Self-custody wallets (Ledger, Trezor, MetaMask)
-
DeFi protocols (Uniswap, Aave, Compound, Lido)
-
Staking (direct, exchange, liquid staking)
-
NFTs (purchases, sales, royalties)
-
Mining (proof-of-work income)
-
Multi-chain (Ethereum, Bitcoin, Solana, Arbitrum, etc.)
-
IRS correspondence (CP2000, Letter 6173)
-
Form 1099-DA reconciliation
Tax Returns
-
Individual (Form 1040)
-
Business (1065, 1120-S, 1120)
-
Multi-state returns
-
Investment income (stocks, real estate, crypto)
Bookkeeping
-
Small business monthly accounting
-
Accounts payable/receivable
-
Bank reconciliation
-
Financial statements
-
QuickBooks management
Frequently Asked Questions
How long does tax preparation take?
Typical turnaround is 1-2 weeks after receiving all documents. Simple returns may be faster; complex multi-year situations take longer. I'll provide a timeline estimate during your discovery call.
What documents do I need?
It depends on the service. For crypto: exchange CSVs, wallet records, Form 1099-DA (if received), prior returns. For tax prep: income documents, prior returns, deduction records. I'll provide a specific checklist.
Do I need to meet in person?
No. Monaco CPA operates fully virtually. All communication happens via video call, phone, email, and the secure client portal. I serve clients nationwide.
What if I'm missing records?
I can help reconstruct what's missing using available records, blockchain data, and reasonable methods. Missing records increase complexity but don't prevent me from helping.
Can you help with IRS notices?
Yes. I handle CP2000 notices, Letter 6173, and other IRS correspondence. I analyze the notice, prepare proper documentation (including corrected cost basis), and respond on your behalf.
What if my Form 1099-DA shows incorrect information?
Form 1099-DA reports gross proceeds—and for 2025 transactions, likely won't include cost basis. I reconcile your actual records with what the broker reported and document any differences. This is critical to avoid paying tax on phantom gains.
Do you prepare state tax returns?
Yes. I prepare state returns for New Jersey and most other states, with proper handling of state-specific rules.
How do I get started?
Schedule a free discovery call. I'll discuss your situation, assess needs, and provide a fee estimate—no obligation.
Ready to Get Started?
The first step is a simple conversation. Schedule your free discovery call and let's discuss how I can help.
Schedule Your Free Discovery Call
15-30 minutes to discuss your situation, get your questions answered, and receive a fee estimate.
Prefer to reach out directly?
Email: Greg@MonacoCPA.CPA
Phone: (862) 320-9554
About Monaco CPA
Monaco CPA is a virtual accounting firm based in Livingston, New Jersey, serving clients nationwide. Founded by Gregory Monaco, CPA—a New Jersey-licensed CPA with an MBA in Business Analytics—the firm provides cryptocurrency tax preparation, individual and business tax services, bookkeeping, and advisory services.
Greg's expertise has been featured in Yahoo Finance, Nasdaq, GOBankingRates, and BeInCrypto.
Last updated: December 22, 2025



