- XCH farming rewards are taxable as ordinary income at the USD fair market value on the day you receive them — not when you sell.
- Selling, swapping, or spending XCH is a capital gains event calculated from your original cost basis.
- Moving XCH between wallets you own is not a taxable event — but you must document every internal transfer clearly.
- New IRS rules for the 2025 tax year require per-wallet cost basis tracking instead of a universal pool method.
- Tools like Spacescan.io, Coinpanda, and Koinly can sync with your Chia wallet and generate IRS-ready CSV exports automatically.
- Whether you farm solo or through a pool, your payout structure affects how you categorize and document income events.
Chia tax reporting is the process of tracking your XCH farming rewards as ordinary income and any later sales or swaps as capital gains, then exporting your wallet transaction history into a format the IRS expects. The agency classifies all digital assets, including XCH, as property — so every reward you earn and every trade you make is a taxable event that needs a paper trail.[1]
Why Chia Tax Reporting Is Different from What You Might Expect
XCH Is Property, Not Currency — and That Changes Everything
When the IRS published Notice 2014-21, it made one thing clear: cryptocurrency is property for federal tax purposes, not currency.[1] That single classification reshapes how you think about farming. You are not earning a wage or collecting a deposit — you are receiving a new piece of property that has a measurable dollar value the moment it arrives in your wallet. That value is simultaneously your ordinary income for that day and your cost basis if you ever sell that XCH in the future. Getting both figures right from day one is the foundation of a clean Chia tax report.
This matters more for Chia farmers than for most crypto holders because Chia farming generates reward events continuously. A dedicated solo farmer or active pool participant can accumulate dozens to hundreds of individual reward transactions in a single year, each one a separate income entry. Reconciling all of them manually from raw blockchain data is not realistic at any meaningful scale — which is exactly why pulling a structured export from your wallet history through a dedicated tool is the only practical path to accurate filing.
The Moment You Control Your Reward Is the Moment You Owe Income Tax
The IRS uses the concept of “dominion and control” to determine when a taxable income event occurs. For Chia farmers, the clock starts the moment a block reward lands in your wallet and you are free to transfer or sell it.[3] In a solo farming setup, that is the instant the reward is confirmed on-chain. In a pooling setup, it is when the pool credits your payout address with XCH you can withdraw and use. The USD fair market value of XCH at that exact moment becomes your ordinary income for that reward event.
The IRS reinforced this timing rule in Revenue Ruling 2023-14, which addressed the taxation of staking and consensus rewards broadly.[2] For Chia farmers, the practical implication is direct: the date, transaction ID, and USD price at the time each reward is received must all be recorded — not just the total XCH balance at year-end. A wallet balance snapshot tells you nothing about when you received what and at what value. Your transaction history does.
Quick Guide: Which Tax Form Do You Need for Chia?
| Your Situation | Form / Schedule | Key Notes |
|---|---|---|
| Farming XCH as a hobby | Schedule 1 (Form 1040) | Report rewards as “Other Income”; hardware costs are not deductible |
| Farming XCH as a business | Schedule C (Form 1040) | Deduct hardware, electricity, and internet; self-employment tax applies to net profit |
| Sold or swapped XCH | Form 8949 + Schedule D | Each sale or trade is its own line; short-term vs long-term rates apply |
| Moved XCH between your own wallets | No form required | Label clearly as an internal transfer in your tax software to avoid phantom gains |
| Traded XCH for a CAT on Dexie or another DEX | Form 8949 + Schedule D | Each swap is a disposal of XCH; record XCH USD value at time of trade |
| Received pool farming payouts | Schedule 1 or Schedule C | Each payout is ordinary income at FMV; pool fees may be deductible under Schedule C |
The Two Tax Events Every Chia Farmer Needs to Understand
Farming Rewards: Ordinary Income at Fair Market Value
Every time your Chia node wins a block — whether farming solo or through a pool — the XCH reward you receive is taxable as ordinary income at the fair market value of XCH in USD at the moment of receipt.[2] If XCH is priced at $28.00 when your reward is confirmed and you received 2 XCH, you have $56.00 of ordinary income to report for that day. That figure joins your other income for the year — wages, freelance revenue, and anything else — and is taxed at your marginal rate.
If you farm as a side activity without a clear intent to run it as a profit-generating business, the IRS classifies this as hobby income and you report it on Schedule 1 of your Form 1040 as “Other Income.”[6] If you operate your Chia farm with regularity, a profit motive, and financial records that support treating it as a business, you report on Schedule C instead.[7] Schedule C opens the door to deducting legitimate farming expenses — hard drives, electricity, internet costs, even a portion of your physical space — but it also subjects your net farming profit to self-employment tax, which runs around 15.3% on top of your regular income tax. The distinction between hobby and business is a judgment call with real dollar consequences. If your farm generates significant income and you have not yet consulted a CPA who works with crypto clients, that conversation is worth having before you file.
Selling, Swapping, or Spending XCH: Capital Gains and Losses
Once you have reported XCH rewards as income and locked in your cost basis, any future disposal of that XCH creates a capital gains or loss event.[3] A disposal covers a wide range of actions: selling XCH for USD on a centralized exchange, swapping XCH for a Chia Asset Token (CAT) on a DEX like Dexie, paying for hardware or services with XCH, or giving XCH to someone in exchange for something of value. In every case, the gain or loss is calculated as: sale price minus your cost basis. If you held the XCH for more than one year before disposing of it, the gain qualifies for the lower long-term capital gains rate of 0%, 15%, or 20% depending on your overall taxable income. Held for one year or less, the gain is taxed at your ordinary income rate — the same bracket as your wages.
Each individual disposal must be reported on IRS Form 8949, which then flows to Schedule D to calculate your total net capital gain or loss for the year.[4][5] For active Chia farmers who earn frequent rewards and make DEX trades with CATs, Form 8949 can easily run to hundreds of line items — which is the clearest argument for using automated wallet export tools rather than trying to build this spreadsheet by hand.
Solo Farming vs Pool Farming: Does It Change Your Tax Picture?
Both solo and pool farming produce taxable ordinary income, but the mechanics of timing and documentation differ in ways that matter when you are building your transaction export. When you farm solo, each block reward goes directly to your farmer wallet as a single on-chain transaction. The block height, timestamp, and XCH amount are all visible in your wallet history and on any Chia block explorer, making the export straightforward and easy to cross-reference. When you participate in the Chia pooling protocol, your rewards flow through the pool’s smart coin infrastructure and are paid out periodically to your payout address. Each individual payout is its own income event at the USD value of XCH at the time of that payout — not the cumulative value of all the space you contributed throughout the earning period.
Pool fees are an additional consideration. If you are farming on Schedule C as a business, pool management fees may be deductible as an ordinary business expense against your farming income. Hobby farmers on Schedule 1 do not have this option. Either way, keep every pool payout transaction ID, timestamp, and XCH amount in your records. When you pull your wallet history export, confirm that your pool payout address is included alongside your primary farmer wallet so the tax software can correctly attribute all income to you without flagging payouts from the pool as income coming from an unknown external source.
How to Export Tax Reports from Your Chia Wallet History
Spacescan.io: A Chia-Native Starting Point
Spacescan.io is a Chia blockchain explorer that allows you to view and export the full transaction history for any public wallet address.[11] To use it, navigate to the site, enter your public wallet address — never your private key or seed phrase — and pull up the full transaction log. The transaction history includes farming rewards, incoming transfers, and outgoing spends with timestamps and XCH amounts, which you can export as a CSV and then import into your preferred crypto tax platform. This is particularly useful for farmers who have been on-chain for multiple years and need to reconstruct a complete income history without relying on logs that may have been deleted or never saved locally.
One important step: repeat this process for every wallet address you control. Under the new per-wallet cost basis tracking rules effective for the 2025 tax year, your farmer wallet, cold storage wallet, and any pool payout address each need their own complete transaction record.[8] A single export from one address will miss rewards or transfers that went to a different wallet, which can cause your tax software to flag unmatched transactions or generate incorrect income totals.
Coinpanda: Direct Chia API Integration
Coinpanda supports Chia wallet imports through a direct API connection using your public wallet address, or through a manual CSV upload if you prefer to control the data flow yourself.[9] Once connected, the platform identifies farming rewards as income events, separates internal wallet transfers from true taxable disposals, and calculates cost basis and capital gains automatically using the method you specify — FIFO, LIFO, HIFO, or specific identification. The output includes IRS Form 8949-compatible reports that you or your accountant can use directly at filing. Coinpanda also flags transactions that may need your review before generating a final report, which provides a useful quality check before you finalize anything.
Koinly: Visual Review and Transfer Matching
Koinly supports Chia wallet imports and provides a transaction-by-transaction review interface that makes it easy to inspect how each event has been categorized before you finalize your report.[10] The platform is particularly strong at identifying internal transfers — transactions between wallets you own — and marking them as non-taxable moves rather than income or disposal events. This is important for Chia farmers who regularly move XCH between a farmer wallet, a cold wallet, and an exchange, since each of those moves could be misread as a taxable event if the platform does not recognize both addresses as yours. Koinly’s visual dashboard also shows your unrealized gains by wallet, which is useful for making informed decisions about timing before you sell.
The Internal Transfer Trap: Don’t Pay Tax on Your Own XCH Twice
Moving XCH from your farmer wallet to your cold storage is not a taxable event. Moving it from cold storage to an exchange in preparation for a sale is also not a taxable event — only the sale itself triggers a capital gain or loss. However, if your tax platform sees an outgoing transaction from Address A and an incoming transaction to Address B without knowing both belong to you, it may log it as a sale followed by a new purchase, which manufactures a phantom gain and a new cost basis entry that makes your records inaccurate.
To prevent this, load every wallet address you control into the same tax platform session and tag each internal transfer explicitly as “Transfer” rather than “Send” or “Receive Income.” Most platforms including Coinpanda and Koinly allow bulk tagging. This step becomes even more critical under the 2025 per-wallet cost basis rules, where your cost basis ledger for each wallet must accurately reflect only the XCH that was originally earned or purchased into that wallet — not XCH that arrived via an internal move from another wallet you own.[8]
New IRS Rules for 2025 That Affect Chia Tax Reporting Directly
Per-Wallet Cost Basis Tracking Is Now Mandatory
Starting with the 2025 tax year, the IRS requires taxpayers to track cost basis per wallet or per exchange account rather than maintaining a single universal pool across all holdings.[8] For Chia farmers, this means your farmer wallet, cold storage wallet, and any exchange account where you hold XCH each need their own separate cost basis ledger. If you have been using a pooled-basis method in your tax software up to this point, IRS Revenue Procedure 2024-28 provided a transitional rule for allocating existing holdings across wallets before the new rules took full effect. The window for that transition has closed for most taxpayers, so the priority now is ensuring your 2025 records are structured correctly from the start. Confirm in your tax platform’s settings that per-wallet tracking is enabled before importing your 2025 transaction data.
Form 1099-DA: What Chia Farmers Should Know
Beginning with the 2025 tax year, custodial brokers and centralized exchanges are required to issue Form 1099-DA to report digital asset sales on behalf of their customers, similar to the 1099-B used for stock transactions.[8] If you sell XCH on a centralized exchange, you should expect to receive this form from that exchange. However, on-chain Chia farming rewards received directly to a self-custody wallet will not appear on any 1099-DA — no broker is involved in those transactions, so the reporting obligation stays entirely with you. This is a meaningful distinction: exchanges are doing the reporting legwork for on-exchange activity, but your wallet history for farming rewards, DEX trades, and internal transfers remains your responsibility to export, organize, and report accurately.
You Must Answer “Yes” to the Digital Asset Question on Form 1040
Near the top of Form 1040, there is a yes/no checkbox question asking whether you received, sold, exchanged, gifted, or otherwise disposed of a digital asset during the tax year.[3] If you received any XCH farming rewards in the year — even if you held every coin and never sold a single one — the correct answer is “Yes.” This question is not optional and answering it incorrectly raises audit risk. Make sure your tax preparer or software is flagging this correctly based on your wallet export data before you submit your return.
Short-Term vs Long-Term Capital Gains on XCH
| Factor | Short-Term Gains | Long-Term Gains |
|---|---|---|
| Holding period | 1 year or less from date received | More than 1 year from date received |
| Tax rate | Ordinary income rate (10%–37%) | Preferential rate (0%, 15%, or 20%) |
| Where reported | Form 8949 (Part I) + Schedule D | Form 8949 (Part II) + Schedule D |
| Applies to DEX swaps? | Yes — if XCH was held under 1 year | Yes — if XCH was held over 1 year before swapping |
| Practical note | Selling freshly farmed XCH quickly triggers this rate | Holding XCH 12+ months before selling often results in a meaningfully lower bill |
Take Control of Your Chia Tax Reporting Before the Deadline
Chia tax reporting does not have to be complicated, but it does have to be accurate. The core framework is straightforward: record every farming reward as ordinary income at the USD value on receipt, use that same value as your cost basis, and report every future sale or swap on Form 8949 with the correct holding period. The challenge is volume — active farmers generate far more taxable events than most people realize, and the IRS is paying more attention to crypto compliance than ever before. Export your full wallet transaction history from Spacescan.io or connect directly to Coinpanda or Koinly using your public wallet addresses. Label every internal transfer so the software does not manufacture phantom income. Confirm that per-wallet cost basis tracking is active for your 2025 records. And if your farm generates significant income, bring a CPA with crypto experience into the process — the conversation about hobby versus business status alone could change how much you owe. Your wallet history has everything you need. The right tools turn that raw data into a clean, defensible tax report. Start the export now rather than scrambling in April. For a broader look at how hidden blockchain-level value extraction can affect what miners actually take home, see our in-depth piece on MEV — the invisible tax in blockchain mining.
Chia Tax Reporting FAQs
What is chia tax reporting and does it apply to every farming reward?
Chia tax reporting is the process of documenting XCH farming rewards as ordinary income and any subsequent sales or swaps as capital gains on your US federal return. Yes — every individual farming reward is a taxable income event at its USD fair market value on the day you receive it, regardless of whether you sell, hold, or move that XCH afterward.
How do I export my XCH wallet history for chia tax reporting?
For chia tax reporting, use Spacescan.io to enter your public wallet address and export your full transaction history as a CSV, or import directly into Coinpanda or Koinly via API sync. Make sure you pull data from every wallet you control — farmer wallet, cold wallet, and pool payout address — so internal transfers are identified correctly.
Do I report pool farming payouts differently than solo farming rewards for taxes?
The tax treatment is the same for both: each payout is ordinary income at the USD value of XCH at the time you receive it. The practical difference is that pool payouts arrive less frequently and as a single transaction, while solo block rewards appear individually — but both must be captured in your wallet export and reported at their receipt-date USD value.
Is swapping XCH for a CAT on Dexie a taxable event?
Yes — swapping XCH for any CAT token on Dexie or another Chia DEX is treated as a disposal of XCH, which triggers a capital gain or loss. The gain is calculated as the USD value of the XCH you gave up at the time of the swap minus your original cost basis for that XCH.
What happens if I transfer XCH between my own wallets — do I owe tax on that?
Transferring XCH between wallets you own is not a taxable event, but it must be labeled correctly in your tax software as an internal transfer — not a sale or new income. If your tax platform sees an outgoing and incoming transaction between your wallets without recognizing both as yours, it may generate a false capital gain entry that overstates what you owe.
Chia Tax Reporting Citations
- IRS Notice 2014-21: IRS Virtual Currency Guidance — Cryptocurrency as Property
- IRS Revenue Ruling 2023-14: Timing of Gross Income for Proof-of-Stake and Consensus Rewards
- IRS: Frequently Asked Questions on Virtual Currency Transactions
- IRS Form 8949: Sales and Other Dispositions of Capital Assets
- IRS Schedule D (Form 1040): Capital Gains and Losses
- IRS Schedule 1 (Form 1040): Additional Income and Adjustments
- IRS Schedule C (Form 1040): Profit or Loss from Business
- IRS Form 1099-DA: Digital Asset Proceeds from Broker Transactions
- Coinpanda: Chia (XCH) Tax Reporting — Gains Calculator and Portfolio Tracker
- Koinly: Chia Network Tax Integration and Crypto Tax Software
- Spacescan.io: Chia Blockchain Explorer and Wallet Transaction History
