Yes. H&R Block handles cryptocurrency taxes through its Premium and Self-Employed online packages, starting at $85 for federal filing. The platform supports manual entry and direct imports from CoinTracker and Coinbase exchanges.
H&R Block does not calculate your crypto gains and losses automatically. You need a crypto tax calculator like CoinTracker, Koinly, or CoinLedger to crunch the numbers first. The IRS requires broker reporting under Section 6045 regulations, which mandate digital asset reporting on the new Form 1099-DA starting in 2026 for 2025 transactions, creating immediate consequences for taxpayers who fail to track transactions accurately.
According to H&R Block’s 2023 data, the company saw an 85% rise in clients reporting crypto transactions in 2022 alone. That surge reflects the growing complexity facing everyday investors who must now navigate capital gains calculations, income reporting for staking rewards, and cost basis tracking across multiple exchanges.
What you’ll learn from this guide:
🔐 How H&R Block processes crypto transactions and which packages support digital assets
💰 Exact steps for reporting Bitcoin sales, NFT trades, DeFi earnings, mining income, and staking rewards
📊 Real examples showing capital gains calculations for popular scenarios like crypto-to-crypto trades
⚠️ The biggest mistakes that trigger IRS audits and how to avoid every single one
🎯 State-by-state crypto tax differences and how they impact your total bill
H&R Block Crypto Tax Capabilities: What the Platform Actually Does
H&R Block Premium and Self-Employed packages include crypto tax support, but the platform functions as a filing tool rather than a calculation engine. You enter transaction data manually or import it from approved sources. The software then populates Form 8949 and Schedule D automatically.
The Premium package costs $85 for federal filing plus $37 per state. The Self-Employed package runs $115 federal and $37 per state. Both include unlimited chat access to tax professionals and AI Tax Assist for basic questions. The Free and Deluxe tiers do not support cryptocurrency reporting.
H&R Block integrates directly with CoinTracker through a partnership launched in 2023. Users link their CoinTracker account, import transactions with a few clicks, and the platform auto-fills capital gains data. The integration also works with Coinbase through a separate connection. Both services require you to maintain a paid plan with the third-party provider.
The platform does not connect to exchanges like Kraken, Binance, Gemini, or Robinhood without using a crypto tax calculator first. You must download CSV files from these exchanges, upload them to a calculator, generate reports, and then manually enter the totals into H&R Block. This process works but adds several steps compared to direct integrations.
How Cryptocurrency Taxation Works Under Federal Law
The IRS classifies cryptocurrency as property under Notice 2014-21, not currency. Every transaction disposing of crypto triggers a taxable event. Disposing includes selling crypto for cash, trading one coin for another, spending crypto on goods or services, and converting crypto to stablecoins.
Capital gains tax rates depend on holding period. Assets held one year or less face short-term rates ranging from 10% to 37% based on your income bracket. Assets held longer than one year qualify for long-term rates of 0%, 15%, or 20%. The holding period clock starts the day you acquire the asset and stops the day you dispose of it.
Earning cryptocurrency creates income rather than capital gains. Mining rewards, staking income, airdrops, and hard fork tokens are taxed as ordinary income at fair market value on the day you receive them. Your cost basis becomes that same fair market value. When you later sell those earned tokens, you calculate capital gains based on the difference between your cost basis and sale price.
Form 1099-DA represents a watershed moment for crypto reporting. Starting January 1, 2025, exchanges and brokers must issue this form to customers who sell or exchange digital assets. The form reports gross proceeds, cost basis for covered securities acquired after 2025, and transaction details directly to the IRS. Taxpayers filing in 2026 will receive these forms from major exchanges for the first time.
The Infrastructure Investment and Jobs Act of 2021 requires digital asset brokers to report customer transactions using Form 1099-DA. Covered digital assets include cryptocurrencies, stablecoins, and certain NFTs. Brokers must report each transaction separately except for qualifying stablecoins and specified NFTs. The reporting requirement affects centralized exchanges, hosted wallet providers, payment processors, and any entity facilitating digital asset sales.
Breaking Down H&R Block’s Crypto Import Process Step-by-Step
Importing Through CoinTracker Integration
Log into your H&R Block account and select the Premium or Self-Employed package. Navigate to the income section and choose “cryptocurrency” when asked about investment income. Select “Direct Import” when the cryptocurrency import screen appears.
Link your CoinTracker account by entering your login credentials. CoinTracker requires a paid subscription to export data. The platform supports over 500 exchanges and 10,000 cryptocurrencies. Your transaction history imports automatically once connected.
H&R Block displays your short-term and long-term capital gains totals. The platform asks you to confirm the figures match your CoinTracker reports. Review the imported data carefully because errors at this stage compound throughout your entire return.
Choose whether to upload your detailed Form 8949 or report aggregate totals. Reporting totals saves time but requires you to maintain transaction-level documentation in case of an audit. Uploading the full Form 8949 provides line-by-line detail the IRS can cross-reference against broker reports.
Manual Entry for Self-Calculation
Navigate to “investments and savings” in the H&R Block interface. Select “cryptocurrency” and choose “add record” to begin manual entry. Enter a description like “Bitcoin sales” or “Ethereum trades” in the description field.
Select “cryptocurrency” from the asset category dropdown menu. Open your crypto tax calculator report and locate the capital gains summary section. Copy your short-term capital gains proceeds figure and paste it into the corresponding box in H&R Block.
Repeat the process for short-term cost basis, long-term proceeds, and long-term cost basis. Enter the date of your first crypto purchase and the date of your last crypto sale in the designated fields. These dates establish your reporting period.
H&R Block calculates your net capital gain or loss automatically. The platform transfers these figures to Schedule D and includes them in your overall tax calculation. Review the summary screen before continuing to ensure all numbers match your source documents.
Reporting Crypto Income Separately
Return to the income section and select “add income” if you earned cryptocurrency through mining, staking, or other activities. Choose “less common income” and then select “income not reported anywhere else” from the list.
Enter a clear description such as “Ethereum staking rewards” or “Bitcoin mining income.” Input the total fair market value of all crypto you earned during the tax year. This figure comes from your crypto tax calculator’s income report, not your capital gains report.
Mining income requires different treatment depending on whether you mine as a hobby or business. Hobby miners report income on Schedule 1, line 8 as “other income.” Business miners report income on Schedule C and can deduct business expenses like electricity, equipment, and mining pool fees.
Staking rewards follow IRS guidance issued in 2023 stating rewards are taxable when you gain dominion and control over the assets. For most investors, this means the moment rewards unlock and become transferable. Report the fair market value in dollars on the day you received control.
Real-World Crypto Tax Examples With H&R Block
Example 1: Simple Bitcoin Sale
Sarah bought 0.5 Bitcoin on March 15, 2024 for $30,000. She sold the entire amount on October 20, 2025 for $45,000. Her holding period exceeds one year, qualifying for long-term capital gains treatment.
| Transaction Detail | Amount |
|---|---|
| Purchase price | $30,000 |
| Sale price | $45,000 |
| Capital gain | $15,000 |
| Tax rate (15% bracket) | 15% |
| Tax owed | $2,250 |
Sarah imports her transaction data through CoinTracker into H&R Block Premium. The platform calculates her $15,000 gain automatically and applies the long-term capital gains rate based on her income. She reports this on Schedule D and Form 8949.
Example 2: Crypto-to-Crypto Trade
Marcus bought 2 Ethereum for $4,000 on January 10, 2025. On August 5, 2025, he traded those 2 ETH (now worth $6,000) for 0.15 Bitcoin. The IRS treats this as two transactions: selling ETH and buying BTC.
| Transaction Detail | Amount |
|---|---|
| ETH purchase price | $4,000 |
| ETH value at trade | $6,000 |
| Short-term capital gain | $2,000 |
| Tax rate (24% bracket) | 24% |
| Tax owed | $480 |
Marcus held the Ethereum less than one year, creating a short-term gain taxed as ordinary income. His new cost basis for the 0.15 Bitcoin becomes $6,000. If he sells the Bitcoin later, he calculates gains based on this $6,000 starting point.
Example 3: NFT Sale as Collectible
Jessica minted an NFT artwork for $200 in gas fees on February 1, 2024. She sold it on March 15, 2026 for $10,000. The IRS applies look-through analysis to determine if the NFT represents a collectible under Section 408(m)(2).
| Transaction Detail | Amount |
|---|---|
| Initial cost (gas fees) | $200 |
| Sale price | $10,000 |
| Capital gain | $9,800 |
| Tax rate (collectibles) | 28% |
| Tax owed | $2,744 |
NFTs representing art, antiques, gems, or stamps face the higher 28% collectibles rate for long-term gains. Jessica reports this on Form 8949 with a notation indicating collectible treatment. Short-term NFT gains avoid the collectibles rate and face standard income tax rates instead.
Example 4: DeFi Yield Farming Income and Gains
David deposits $20,000 worth of stablecoins into a liquidity pool on January 5, 2025. He earns $3,000 in governance tokens over six months. On July 15, 2025, he withdraws his position when the governance tokens are worth $4,000.
| Transaction Type | Amount |
|---|---|
| Stablecoin deposit | $20,000 |
| Governance token earnings (FMV) | $3,000 |
| Token appreciation | $1,000 |
| Total ordinary income | $3,000 |
| Short-term capital gain | $1,000 |
DeFi transactions create multiple taxable events. Depositing crypto into a liquidity pool may trigger a disposal if you receive LP tokens. Earning governance tokens creates ordinary income. Selling those tokens later generates capital gains. David reports the $3,000 governance token income on Schedule 1 and the $1,000 appreciation on Form 8949.
Example 5: Mining Rewards and Subsequent Sale
Elena runs a small Bitcoin mining operation from her home. She mines 0.05 BTC throughout 2025, receiving small amounts daily. The average fair market value when she received the coins totaled $2,500.
| Transaction Detail | Amount |
|---|---|
| Total BTC mined | 0.05 BTC |
| FMV when received | $2,500 |
| Business expenses (electricity) | $1,200 |
| Net business income | $1,300 |
| Self-employment tax (15.3%) | $199 |
Elena reports mining income on Schedule C because she operates as a business. She deducts electricity costs, equipment depreciation, and internet expenses. Her cost basis for the 0.05 BTC becomes $2,500. When she sells the Bitcoin months later, she calculates capital gains from this $2,500 starting point.
Understanding Form 1099-DA and Cost Basis Reporting Changes
Form 1099-DA represents the most significant crypto tax change since the IRS began addressing digital assets. Brokers must report digital asset sales starting with 2025 transactions. Recipients receive copies in early 2026 when filing 2025 tax returns.
The form includes nine critical data points. Box 1a contains the Digital Token Identifier Foundation code. Box 1b lists the asset name. Box 1d shows the date acquired. Box 1e reports the date sold. Box 1f displays gross proceeds from the sale.
Cost basis reporting begins in 2027 for assets acquired after December 31, 2025. Covered securities acquired through brokers require basis reporting on Form 1099-DA. Assets transferred from one broker to another need accompanying transfer statements documenting original purchase information.
The Universal to Wallet-Specific Tracking Rule under Revenue Procedure 2024-28 fundamentally changes how investors calculate gains. Before 2025, investors could use any cost basis method (FIFO, LIFO, HIFO) across all their crypto holdings. Starting January 1, 2025, you must track cost basis separately for each wallet or account.
This means you can no longer cherry-pick your highest-cost Bitcoin from Exchange A to offset a sale on Exchange B. Each custodial account maintains its own cost basis queue. Transfers between accounts require documentation showing the exact units moved and their acquisition dates.
Cost Basis Methods: FIFO, LIFO, and HIFO Explained
First In, First Out (FIFO) assumes you sell the oldest coins first. If you bought Bitcoin at $20,000 in January and again at $40,000 in June, FIFO uses the $20,000 basis when you sell. This method often results in higher capital gains because older purchases typically have lower cost basis.
Last In, First Out (LIFO) assumes you sell the newest coins first. Using the same example, LIFO uses the $40,000 basis. This method often produces lower short-term gains but may trigger higher short-term tax rates because recent purchases have shorter holding periods.
Highest In, First Out (HIFO) sells the most expensive coins first regardless of purchase date. This method typically minimizes capital gains by matching sales against the highest cost basis available. HIFO works best for tax optimization but requires meticulous record-keeping.
Specific Identification allows you to designate exactly which coins you sell at the time of the transaction. You must identify the specific units before or at the moment of sale. Documentation proving the identification becomes critical during audits.
The new 2025 rules restrict cost basis methods based on custody. For wallet-level tracking, you can use FIFO or Specific Identification (including HIFO and LIFO variants). You cannot apply HIFO retroactively after a sale. The selection must occur at the transaction moment.
Reporting Different Types of Crypto Transactions
Selling Crypto for Cash
Calculate your capital gain by subtracting your cost basis from the sale proceeds. Your cost basis includes the purchase price plus any fees paid to acquire the crypto. Sale proceeds equal the cash received minus any selling fees.
Report each sale on Form 8949, Sales and Other Dispositions of Capital Assets. List the description, date acquired, date sold, proceeds, cost basis, and gain or loss. Transfer the totals to Schedule D, which summarizes all capital gains and losses.
H&R Block populates Form 8949 automatically when you import data through CoinTracker. The platform groups transactions by holding period, separating short-term and long-term gains on different sections of the form.
Trading Crypto for Crypto
Trading one cryptocurrency for another creates two simultaneous transactions. First, you dispose of the original crypto at its current fair market value. Second, you acquire the new crypto at that same value, which becomes your cost basis.
Use the fair market value at the exact moment of the trade. Most exchanges timestamp transactions and provide historical pricing data. Your crypto tax calculator pulls this information automatically from exchange APIs or CSV files.
Report the disposal of the original crypto on Form 8949. The proceeds equal the fair market value of the crypto you received in the trade. This creates a taxable gain or loss even though you never received dollars.
Spending Crypto on Goods and Services
Purchasing items with cryptocurrency triggers capital gains tax on any appreciation. Your proceeds equal the fair market value of the goods or services received. Your cost basis equals what you originally paid for the crypto.
If you bought Bitcoin for $5,000 and later spent it when worth $8,000 on a car, you recognize a $3,000 capital gain. The transaction appears on Form 8949 with the car’s fair market value as your proceeds.
Small purchases create reporting headaches because every transaction requires documentation. Buying coffee with Bitcoin technically creates a taxable event. Most investors avoid spending appreciated crypto for this reason.
Receiving Airdrops
Airdropped tokens are ordinary income at fair market value when you gain access to them. The taxable moment occurs when you can sell, transfer, or exchange the tokens, not when the project announces the airdrop.
Determine the fair market value by checking major exchange prices on the day you received access. If no established market exists, you may report zero income but document your reasoning. Your cost basis for the airdropped tokens becomes the amount you reported as income.
Report airdrop income on Form 1040, Schedule 1, line 8z as “other income.” Enter a description like “cryptocurrency airdrop” and the total dollar value. When you later sell the tokens, report capital gains on Form 8949.
Hard Forks and Chain Splits
Hard forks that create new coins trigger ordinary income when you gain dominion and control over the new asset. If you held Bitcoin before the Bitcoin Cash fork, you received Bitcoin Cash the moment your exchange enabled trading, withdrawals, or deposits.
Calculate income based on the fair market value of the new coins when you first controlled them. Exchanges that immediately supported Bitcoin Cash created taxable income on fork day. Exchanges that delayed support created taxable income on the day they enabled access.
Report hard fork income the same way as airdrops: Schedule 1, line 8z. Your cost basis for the new coins equals the income you reported. Hard forks of the same chain without new coins create no taxable event.
Mining Income
Mining rewards are ordinary income when you receive them. Calculate income based on the fair market value of the coins on the day they hit your wallet. This applies to both solo mining and pool mining.
Hobby miners report mining income on Schedule 1. You cannot deduct mining expenses like electricity or equipment as a hobby miner under current tax law. The Tax Cuts and Jobs Act suspended miscellaneous itemized deductions through 2025.
Business miners report mining income on Schedule C and can deduct ordinary and necessary business expenses. The IRS considers you a business if you mine with regularity, continuity, and the intent to make a profit. Equipment depreciation, electricity costs, and pool fees become deductible business expenses.
Self-employment tax applies to business mining income. The 15.3% rate covers Social Security and Medicare taxes. You may owe quarterly estimated taxes if your mining income exceeds $1,000 after deductions.
Staking Rewards
Staking rewards are taxable income when you gain control over the tokens. For most proof-of-stake networks, this means the moment rewards become transferable. Locked staking rewards are not taxable until the lock-up period ends and you can access the funds.
The IRS issued Revenue Ruling 2023-14 clarifying that staking rewards are income when you have dominion and control. This resolved confusion around Ethereum staking rewards that were locked until the Shanghai upgrade.
Calculate the fair market value on the day you received control. Report this amount as ordinary income on Schedule 1, line 8z. Your cost basis for the staking rewards equals the income you reported. When you sell the rewards later, calculate capital gains from this basis.
DeFi Transactions
Decentralized finance creates complex tax situations because the IRS has not issued specific guidance. Most DeFi activities fall into existing categories but lack clear instructions.
Depositing crypto into a liquidity pool may trigger a taxable event if you receive LP tokens representing a different asset. Swapping ETH for an ETH-USDC LP token likely constitutes a crypto-to-crypto trade, creating a disposal of the original ETH.
Earning yield farming rewards through protocol governance tokens creates ordinary income. The fair market value of the tokens when you receive them becomes taxable income. Many DeFi protocols distribute rewards continuously, requiring daily income calculations.
Borrowing against crypto as collateral generally does not create a taxable event because you retain ownership of the collateral. However, repaying loans with crypto triggers capital gains tax because you dispose of an asset to settle the debt. Providing liquidity and later withdrawing generates capital gains based on the difference between your deposit value and withdrawal value. Impermanent loss reduces your capital gains or creates a capital loss you can deduct.
Critical Mistakes That Trigger IRS Audits
Failing to Report Crypto-to-Crypto Trades
Many investors wrongly believe they only owe tax when converting crypto to dollars. The IRS classifies trading Bitcoin for Ethereum as a taxable disposal of the Bitcoin. Every swap between different cryptocurrencies creates a reportable transaction.
This misconception creates massive underreporting. If you made 50 trades during the year without converting to cash, you still have 50 taxable events requiring Form 8949 entries. The IRS receives data from exchanges showing your transaction volume even without cash withdrawals.
Consequences include CP2000 notices when the IRS’s automated system detects mismatches between broker reports and your tax return. You receive a bill for unpaid taxes plus interest and penalties. The penalty for substantial understatement of tax reaches 20% of the underpayment.
Ignoring Staking and Mining Income
Receiving cryptocurrency through mining or staking creates income that requires reporting even if you never sell the coins. The IRS treats earned crypto differently from purchased crypto. Earned crypto faces income tax immediately and capital gains tax later when sold.
Investors often skip reporting staking rewards worth a few hundred dollars, assuming small amounts fly under the radar. The IRS increasingly scrutinizes crypto income as exchanges begin reporting this activity. Unreported income triggers accuracy-related penalties starting at 20% of unpaid tax.
Income from mining or staking must be reported at fair market value on the day you received it. This value becomes your cost basis. If you mine Bitcoin worth $30,000 throughout the year, you report $30,000 income even without selling a single satoshi.
Using Incorrect Cost Basis
Calculating cost basis incorrectly leads to overstated or understated capital gains. Common errors include forgetting to include purchase fees in your basis, using the wrong cost basis method across different wallets, and failing to track cost basis for coins received through hard forks or airdrops.
Form 1099-DA will expose basis errors starting in 2026. When your reported cost basis differs from broker-reported basis, the IRS receives an automatic alert. Expect documentation requests proving how you calculated basis for every transaction.
The new wallet-level tracking requirements create additional complexity. Mixing cost basis across different exchanges or wallets violates current rules. Each custodial account maintains separate cost basis queues that cannot be combined.
Missing Wash Sale Opportunities
Cryptocurrency currently avoids wash sale rules because the IRS classifies it as property, not a security. The wash sale rule disallows losses when you sell a security at a loss and repurchase the same or substantially identical security within 30 days.
This creates a significant tax advantage. You can sell Bitcoin at a loss, immediately rebuy it, and claim the capital loss to offset other gains. This strategy, called tax-loss harvesting, works for crypto but not for stocks.
However, proposed legislation may extend wash sale rules to include digital assets. Congress has considered multiple bills that would close this loophole. Once enacted, crypto investors would lose the ability to sell and immediately repurchase for tax benefits.
Act before changes take effect. Implement tax-loss harvesting strategies now while they remain legal. Document every transaction carefully because future law changes may include retroactive provisions or phase-in periods.
Neglecting State Tax Obligations
Federal crypto taxes represent only part of your obligation. State tax treatment varies dramatically, with some states imposing no income tax while others tax capital gains at rates exceeding 13%.
Eight states charge no personal income tax: Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, and Wyoming. Moving to these states before a large crypto sale can save tens of thousands in taxes.
High-tax states like California, New York, and Hawaii aggressively enforce crypto tax compliance. California treats virtual currencies as cash equivalents, applying the same tax rules as cash transactions. New York State Department of Taxation pursues crypto investors who failed to report gains.
State residency rules matter enormously. If you live in New York but trade through an exchange in Texas, you owe New York taxes. Your residency on the date of the transaction determines tax obligation, not the exchange’s location.
Overlooking Recordkeeping Requirements
The IRS expects meticulous documentation for every cryptocurrency transaction. Required records include the date acquired, purchase price, fees paid, date sold, sale price, fair market value for trades, and the exchange or platform used.
Missing records create presumptions against you during audits. The IRS may calculate gains using a zero cost basis if you cannot prove your original purchase price. This worst-case scenario results in paying taxes on the entire sale amount rather than just the gain.
Transaction records must span across all exchanges, wallets, and platforms. Trading on Coinbase, Kraken, and a hardware wallet requires combining data from three sources. Most investors underestimate the complexity until tax time arrives.
Mixing Personal and Business Crypto
Combining personal investments with business transactions creates accounting nightmares and compliance risks. Personal crypto faces capital gains treatment while business crypto follows inventory rules under different tax sections.
Accepting Bitcoin as payment for services creates business income taxed at ordinary rates. Investing personal funds in Ethereum generates capital gains or losses. Mixing these transactions in the same wallet makes proper tax reporting nearly impossible.
Maintain separate wallets for business and personal use. Document the purpose of each transaction at the time it occurs. Retroactive classification during tax season often fails under IRS scrutiny.
Dos and Don’ts for Crypto Tax Compliance
Dos
Track every transaction immediately. Recording transactions in real-time prevents reconstruction headaches during tax season. Use crypto tax software that automatically imports data from exchanges and wallets. Your records must include dates, amounts, and counterparties for each transaction.
Save exchange statements and confirmations. Download monthly statements, trade confirmations, and year-end tax documents from every exchange you use. Store these documents for at least seven years because the IRS can audit returns up to six years after filing. Cloud storage or external hard drives provide reliable backup options.
Report all income regardless of amount. The IRS requires reporting all crypto income even if you earned only $10. No de minimis exception exists under current law. Small amounts today may trigger audits if unreported and discovered later.
Use appropriate cost basis methods. Select FIFO, LIFO, or HIFO based on your tax situation and stick with it consistently. Document your chosen method and apply it uniformly across similar transactions. Starting in 2025, apply methods separately for each wallet or custodial account.
Consult a crypto tax professional for complex situations. DeFi protocols, NFT sales, margin trading, and business mining operations require specialized expertise. A CPA experienced in cryptocurrency taxation provides audit protection worth far more than their fees. Request references from other crypto clients before hiring.
Don’ts
Never estimate transaction details. Guessing purchase prices or sale dates leads to inaccurate returns that fail IRS scrutiny. If you lost records, work backward from available data rather than inventing numbers. Contact exchanges to request historical data if your account access expired.
Avoid ignoring small transactions. Every coffee purchase, small trade, or micro-payment creates a taxable event requiring documentation. The IRS does not distinguish between $10 transactions and $10,000 transactions. Both require reporting on Form 8949.
Do not commingle wallets and accounts. Mixing coins purchased at different times across multiple wallets destroys clean cost basis tracking. The new wallet-specific rules require separate accounting for each custodial account. Consolidating wallets before year-end can create hundreds of taxable disposals.
Never assume anonymity protects you. Blockchain transactions provide permanent public records. The IRS works with blockchain analysis firms like Chainalysis to trace transactions to individuals. Major exchanges implement KYC requirements providing your identity to tax authorities.
Avoid filing without complete information. Filing an incomplete return triggers audits more often than filing a late but accurate return. If you need more time to gather records, file Form 4868 for an automatic six-month extension. The extension applies to filing deadlines, not payment deadlines.
H&R Block vs. Competitors: Feature and Price Comparison
H&R Block Premium costs $85 federal and $37 per state. TurboTax Premier costs $89 federal and $39 per state. TaxAct Premier costs $70 federal and $45 per state. TaxSlayer Classic costs $63 federal and $40 per state.
| Feature | H&R Block Premium |
|---|---|
| Federal filing | $85 |
| State filing | $37 |
| Crypto support | Yes |
| CoinTracker integration | Yes |
| Coinbase integration | Yes |
| Unlimited tax pro help | Yes |
| Form 8949 auto-population | Yes |
| Feature | TurboTax Premier |
|---|---|
| Federal filing | $89 |
| State filing | $39 |
| Crypto support | Yes |
| CoinTracker integration | Yes |
| Coinbase integration | Yes |
| Unlimited tax pro help | No (add $100) |
| Form 8949 auto-population | Yes |
H&R Block includes unlimited access to tax professionals with all paid packages. TurboTax charges an additional $100 for Live tax help. This advantage makes H&R Block more cost-effective for investors who anticipate needing guidance.
TurboTax offers more direct exchange integrations than H&R Block. The platform connects to over 20 major brokerages and exchanges. H&R Block relies primarily on CoinTracker and Coinbase integrations, requiring third-party accounts for other exchanges.
TaxAct provides the lowest price point but lacks sophisticated crypto features. Users must manually enter transaction totals from crypto tax calculators. The platform does not support transaction-level imports or direct exchange connections.
TaxSlayer Classic includes all forms at a flat price but offers minimal crypto-specific guidance. The platform works for investors with simple transaction histories who already calculated their gains through separate software.
Pros and Cons of Using H&R Block for Crypto Taxes
| Pros | Explanation |
|---|---|
| Unlimited tax professional access | Live chat and screen-sharing with tax pros at no extra cost helps navigate complex crypto situations |
| Lower price than TurboTax | $85 federal vs. $89 saves money while providing comparable crypto reporting capabilities |
| AI Tax Assist available | Get immediate responses to basic crypto tax questions without waiting for a tax pro |
| Automatic Form 8949 population | Imported data fills tax forms correctly, reducing manual entry errors and saving hours |
| Clean interface with navigation | Step-by-step prompts guide crypto reporting without overwhelming users with technical jargon |
| Cons | Explanation |
|---|---|
| No direct exchange integrations | Must use third-party calculators for most exchanges beyond CoinTracker and Coinbase, adding cost |
| Cannot calculate crypto gains | Platform only files taxes; separate calculator required unlike some competitors with built-in calculation |
| Limited free tier | Free version excludes crypto reporting entirely, forcing upgrade to Premium ($85) for digital assets |
| State filing costs add | $37 per state increases total cost for investors in multiple states during the tax year |
| CSV upload limitations | Platform accepts PDFs but handles CSV files less smoothly than TurboTax when importing data |
State-by-State Crypto Tax Variations
Eight states impose no personal income tax: Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, and Wyoming. Crypto investors in these states pay only federal taxes on capital gains and income. A $50,000 Bitcoin gain in Texas avoids state tax completely, while the same gain in California triggers over $5,000 in additional state taxes.
California classifies virtual currencies as cash equivalents, subjecting crypto transactions to the same treatment as traditional currency exchanges. The state’s top marginal rate reaches 13.3% for income exceeding $1 million. Crypto traders earning substantial income face combined federal and state rates exceeding 50%.
New York follows federal tax treatment for cryptocurrency but adds its own progressive tax brackets. Rates range from 4% to 10.9% depending on income. The state aggressively pursues crypto investors and has issued guidance requiring detailed recordkeeping.
Texas offers significant advantages for crypto mining operations. The state provides a 10-year tax abatement on gross receipts tax for qualifying mining businesses. Combined with zero personal income tax, Texas attracts major mining companies and individual miners.
Colorado imposes a 4.4% flat state income tax on capital gains. The state has not issued crypto-specific guidance but generally follows federal classification. Crypto gains and losses receive the same treatment as stock transactions under state law.
Illinois taxes capital gains as ordinary income at a 4.95% flat rate. The state provides no preferential treatment for long-term capital gains. A $100,000 Bitcoin gain faces the same $4,950 state tax whether held for one day or ten years.
Massachusetts taxes short-term capital gains at 12% and long-term gains at 5%. This distinction mirrors federal treatment but applies Massachusetts-specific rates. Cryptocurrency follows the same rules as other capital assets under state law.
When H&R Block Refers Complex Cases to Tax Professionals
H&R Block Premium includes access to tax professionals through chat and screen-sharing. However, the platform recommends full-service tax preparation for situations beyond typical DIY complexity. These situations include cryptocurrency businesses with significant inventory, international crypto transactions involving foreign exchanges, crypto margin trading with complex gain/loss calculations, and DeFi protocols with unclear tax treatment.
The company offers in-office tax preparation with prices starting at $89 plus additional fees based on forms and complexity. Tax professionals receive training on cryptocurrency issues and can handle situations the software cannot address. Filing with a tax pro provides additional audit support and representation.
Virtual tax preparation services split the difference between pure DIY and in-office filing. You upload documents remotely, and a tax pro prepares your return. Prices typically run 50% higher than DIY software but provide expert review of crypto transactions.
The audit support guarantee means H&R Block represents you at no additional charge if the IRS audits your return. This protection applies to returns filed through H&R Block, whether DIY online or with a tax professional. The guarantee does not cover penalties or additional taxes owed but does cover representation costs.
FAQs
Can H&R Block import transactions from Binance?
No. H&R Block does not connect directly to Binance. You must use a crypto tax calculator to import Binance data, then enter totals.
Does H&R Block support NFT sales?
Yes. Report NFT sales on Form 8949 through Premium. Enter sale proceeds and cost basis. Collectible NFTs may face 28% rates.
Can I deduct crypto losses on H&R Block?
Yes. Report capital losses on Form 8949. Losses offset capital gains. Excess losses offset $3,000 ordinary income annually, with carryforward.
Does H&R Block calculate crypto gains automatically?
No. H&R Block files returns but does not calculate gains. Use CoinTracker or similar software to calculate, then import results.
Can I report mining income through H&R Block?
Yes. Report hobby mining on Schedule 1 or business mining on Schedule C through Premium. Enter total fair market value received.
Does H&R Block support DeFi transactions?
Yes. Report DeFi income and capital gains through Premium on Schedule 1 and Form 8949 once you calculate the amounts.
Can H&R Block import my staking rewards?
Partially. Staking rewards import through CoinTracker integration as income. You must verify calculations match fair market value when received.
Does H&R Block work for crypto margin trading?
Yes. Report margin trading gains on Form 8949 through Premium. Calculate realized gains using your tax calculator. Margin fees adjust basis.
Can I file crypto taxes on H&R Block Free?
No. The Free edition excludes cryptocurrency reporting. You need Premium ($85 federal) or Self-Employed ($115 federal) for digital assets.
Does H&R Block support crypto-to-crypto trades?
Yes. Report each crypto-to-crypto trade as disposal on Form 8949. Premium populates the form via CoinTracker or manual entry.
Can I report lost or stolen crypto on H&R Block?
No. Current IRS rules do not allow capital loss deductions for lost cryptocurrency. Theft losses no longer qualify after 2017 changes.
Does H&R Block support international crypto exchanges?
Yes. Premium accepts crypto data from worldwide exchanges through CoinTracker integration or manual entry. Report foreign transactions like domestic trades.
Can I upgrade from H&R Block Deluxe to Premium mid-filing?
Yes. H&R Block allows package upgrades anytime before filing. The price difference applies immediately. Your data carries over without re-entering.
Related reading
- Is XRP Really Taxable? Avoid this Mistake + FAQs
- Does H&R Block Prepare 1099 Taxes? (w/Examples) + FAQs
- Should I File with TaxAct or H&R Block? (w/Examples) + FAQs
- Can You Tax-Loss Harvest Crypto Without a Wash Sale? (w/Examples) + FAQs
- Does the Wash Sale Rule Apply to Crypto? (w/Examples) + FAQs
- What’s Your Basis in Crypto After a Hard Fork? (w/Examples) + FAQs
- Should I Have TurboTax Do My Taxes? (w/Examples) + FAQs