top of page

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.

Schedule Now →

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

bottom of page