Zelcore

Exporting Transaction History for Taxes

6 min read
Exporting Transaction History for Taxes

Not tax advice. This article explains technical workflows only. Crypto tax law varies by jurisdiction and changes frequently. Consult a qualified CPA or tax professional for advice specific to your situation.


It's April and you need to file. Here's what Zelcore gives you to work with — and what it doesn't.

Zelcore is a self-custody wallet supporting 80+ blockchains. That breadth is its strength. It's also why tax season requires a bit of preparation: as of April 2026, Zelcore does not offer a native transaction history CSV export. There is no download button, no built-in tax report. What Zelcore does give you is full ownership of your addresses — and every transaction you've ever made is sitting on-chain, readable by any address-aware tool.

This guide walks you through the practical workflow: collect your addresses, import them into a multi-chain tax tool, classify each event correctly, and generate the output your filing software needs.


Before you start

What you'll need:

Estimated time: 30–90 minutes depending on how many chains and accounts you hold. If you've been actively swapping crypto assets in Zelcore, budget extra time — swaps are the most tax-heavy event class and each one requires its own cost-basis entry.

If you haven't already mapped your full portfolio, review tracking your multi-chain portfolio in Zelcore first — that workflow shows how to locate every address across your Zelcore accounts before you start pulling data.


Step 1 — Collect your public addresses

In Zelcore, navigate to each coin you hold and copy the receive address. You need one address per chain per account — not per asset. For example, your Ethereum address covers all ERC-20 tokens held at that address.

Common chains to check:

For HD wallets (Bitcoin in particular), you may have hundreds of derived addresses. Most tax tools handle this by accepting an extended public key (xpub/zpub) rather than individual addresses. Check whether Zelcore exposes this — if not, you may need to export individual addresses or use a block explorer to enumerate them.

Keep a running list: chain, address, first transaction date.


Step 2 — Choose a tax tool and import

Since Zelcore has no native export, you'll use a third-party platform that reads directly from the blockchain. All of the following support wallet-address import across the chains Zelcore covers:

For each tool, the import flow is the same: add a new wallet → select the blockchain → paste your public address → let the tool sync. Most platforms pull historical data automatically once the address is confirmed.

Repeat for every address on your list. If you used centralized exchanges alongside Zelcore, import those via API or CSV export from the exchange — the tax tool will merge everything into one ledger.


Step 3 — Classify each event type

Once imported, your tax tool will categorize transactions automatically. Review every entry — automated classification makes mistakes, especially on DeFi interactions and internal transfers.

EventTax treatment (general)
Receive from external party (payment, compensation)Income at FMV on receipt
Send to your own addressNot taxable — label as "transfer"
Buy (fiat → crypto)Establishes cost basis; not taxable at purchase
Sell (crypto → fiat)Taxable disposal
Swap (crypto → crypto)Taxable disposal in the US, UK, and most major jurisdictions (IRS FAQ Q-16)
Staking rewardOrdinary income at receipt per IRS position — note: this treatment is contested (see Jarrett v. United States); the legal landscape is unsettled
Airdrop (US)Ordinary income at FMV on receipt per Rev. Rul. 2019-24
Airdrop (UK)If received with no service rendered, may not be income at receipt — disposal triggers CGT (HMRC CRYPTO21250). Airdrops for services are income.
Gas feesDeductible: add to cost basis on acquisitions, subtract from proceeds on disposals
Bridge (same asset, different chain)Generally an internal transfer — label accordingly
Wrap (e.g., BTC → WBTC)Tax treatment unsettled in the US; consult a CPA

UK note: UK individuals must use the Section 104 Pool method (TCGA 1992 S104–S106A) with same-day and 30-day bed-and-breakfasting rules. FIFO and LIFO do not apply to UK individuals. Staking rewards are taxable as miscellaneous income at receipt (HMRC CRYPTO21200).

US note: IRS Notice 2014-21 classifies cryptocurrency as property. Cost-basis methods available to US taxpayers include FIFO, LIFO, HIFO, and Specific Identification (IRS FAQ Q-38/39). Your tax tool or CPA should confirm which method applies to your situation.


Step 4 — Review and export your report

After classification, run a reconciliation check in your tax tool. Most platforms flag:

Fix these before exporting. Once clean, export the tax report format your filing software requires: IRS Form 8949 and Schedule D for US filers, Capital Gains Summary for UK Self Assessment, or the equivalent for your jurisdiction.

Most major tools integrate directly with TurboTax, H&R Block, or allow PDF/CSV export for manual entry.


If something goes wrong

Problem: Tax tool shows a "sale" on a transfer between your own wallets. This happens when the tool sees an outgoing send from wallet A and an incoming receive at wallet B, but doesn't know they're both yours. Fix: tag both transactions as "transfer" and link them. Most tools have a merge or transfer-match feature.

Problem: Missing transactions from a chain. Check that you imported the correct address format for that chain. Some chains (Cosmos, Cardano) require specific address types. If transactions still don't appear, use a block explorer to verify the address has on-chain activity, then re-sync.

Problem: Staking rewards show unusual amounts. If you used auto-compounding staking, each compound event may be a separate taxable income entry. Review with your CPA — the volume of micro-events can affect reporting strategy.

Problem: You have more chains than the tax tool supports. Check the platform's supported chain list before committing. If a chain is missing, export a CSV from the chain's block explorer and import it manually. The format varies by tool.


Final checklist


Not tax advice. Every jurisdiction treats crypto differently, and the rules around staking, airdrops, and DeFi interactions continue to evolve. This guide covers technical workflows only. For anything that affects your actual tax return, work with a qualified CPA who has experience with digital assets.


Further Reading

Backing Up and Recovering Your Wallet

Backing Up and Recovering Your Wallet

Your seed phrase is the only thing between you and total loss. Learn how to store it, test it with a recovery drill, and plan for the worst.

9 min read
Sending Crypto: Fees, Speed, and Getting It Right

Sending Crypto: Fees, Speed, and Getting It Right

A beginner's walkthrough for sending crypto in Zelcore: how fees work per chain, the small-test rule, verifying confirmations, and unsticking a pending tx.

9 min read
Receiving Crypto Safely

Receiving Crypto Safely

Receive crypto safely in Zelcore: match the address prefix to the sender's network, add memos where required, and dodge wrong-network sends and address poisoning.

8 min read

Join Our Newsletter

Get a friendly update from us once a month. No spam, just the latest from Zelcore.

Join Our Newsletter
    Zelcore Tax Export: Get Your Crypto History Filed