Free preview · no sign-up · read-only

Phantom Tax Calculator New Zealand

IRD's view is that most cryptocurrency trading is taxable as income in New Zealand - and active Phantom users trading Jupiter swaps and SPL tokens will generally find their activity falls within that view. Paste your Solana public key to build NZD disposal and staking-income records with FIFO costs and an audit trail. The report does not calculate final income tax.

Instant preview No sign-up NZD records report FIFO method
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Add your data for an instant tax preview

Start with Phantom, then optionally merge Coinbase, Binance, or Kraken data for more complete cost basis coverage.

Wallet-first flow Optional CSV merge No sign-up
Primary path
Phantom wallet Read-only

Connect Phantom or paste the wallet address you want to scan.

Paste wallet address
🇳🇿 NZD income report ⚖ Jupiter, Raydium, Orca 💰 Max 5 wallets
Combine wallet and exchange data
Optional exchange CSV

Merge exchange history for a more complete tax picture.

Drop your exchange CSV here
Choose the exchange, then drop the file or .

Choose the exchange you want to merge, then export its account-opening-to-today CSV:

  • Coinbase: accounts.coinbase.com → Statements → Generate custom statement → account opening to today, CSV
  • Binance: Wallet → Asset History → Export Transaction Records → account opening to today → Generate
  • Kraken: Profile icon → Documents → Create Export → Ledger, account opening to today, CSV → Generate (arrives as .zip)

Phantom-only? Skip this step and scan your wallet above.

Add a Phantom wallet or exchange CSV to unlock your preview.
Read-only wallet scan No sign-up required NZD pricing FIFO method

What this wallet scanner supports

Supported

  • Read-only scan by address or one-click connect - we never touch your funds or keys.
  • Solana - plus Ethereum, major EVM chains and Bitcoin in the same report.
  • Supported swaps, transfers, fees, and on-chain income are classified automatically; ambiguous activity is flagged for review.
  • Use your wallet alone, or combine it with exchange CSVs in one report.
  • PDF report with your country's cost-basis method applied.

Partly supported

  • Purchase cost for coins funded from an exchange, bridge or another wallet - we flag these; fill them in the quick review step or add the matching exchange CSV to backfill.
  • Bitcoin activity is summarized in the preview and finalized in the full report; paste each address (extended public keys / xpub are not supported yet).
  • Unusual DeFi or NFT positions may need a manual review line.

Not covered

  • This is not tax advice.
  • We never request private keys, seed phrases or spending permissions.
  • We read on-chain activity only - off-chain trades that never touched this wallet are not visible.

Read-only. No sign-up, no spending permissions.

Why NZ Phantom users choose DYOR.tax

IRD review support for Solana wallets

FIFO method, NZD conversion, and income-based reporting - designed for the way IRD views cryptocurrency trading activity.

📝
Currency

NZD Income Report

Every Phantom disposal and income event priced in NZD using historical USD/NZD rates. Jupiter swaps, staking rewards, and Solana NFT trades all included with marginal-rate income figures.

Coverage

Full Solana History

Jupiter swaps, Raydium and Orca LPs, Marinade and Jito staking rewards, Magic Eden and Tensor NFT trades - all read directly from the Solana blockchain.

💰
Local rules

FIFO Cost Base

The calculator applies FIFO across your complete Phantom history. NZD cost base is calculated from the USD/NZD rate at each acquisition date, preserving cost base through transfers from exchanges.

🌐
Scale

High Volume Ready

Solana's low transaction costs mean active Phantom users can accumulate thousands of taxable events. DYOR.tax processes the full history without manual entry.

Simple, one-time pricing

No subscriptions. Pay once per tax year. Exchange CSV pricing counts only disposals and income events in the selected tax year; wallet scan pricing counts scanned wallet transactions.

Up to 50 events
NZ$49
51 – 100
NZ$65
501 – 1,000
NZ$95
1,001 – 3,000
NZ$129
3,001 – 5,000
NZ$165
5,001+
NZ$215

IRD's intent test and Phantom wallet trading

New Zealand does not have a specific crypto tax act, but Inland Revenue applies existing income tax law to cryptocurrency through the intent test. If you acquired SOL, an SPL token, or any Solana asset with the purpose or intention of disposing of it at a profit, the gains are taxable as ordinary income at your marginal rate. There is no separate capital gains tax and no CGT discount.

IRD's position is that most cryptocurrency trading is taxable and the non-taxable exception is narrow - it applies mainly to assets acquired for non-trading purposes such as long-term investment with no intent to sell. Active Phantom users trading Jupiter swaps and meme coins on Solana will generally find their activity falls within IRD's taxable view. The complete Phantom wallet history is needed to establish cost base and calculate income correctly.

Jupiter swaps and SPL token trades in New Zealand

Each Jupiter swap is a disposal of the input token and an acquisition of the output token at NZD fair market value at the time of the transaction. Where the intent test is satisfied, the gain equals the NZD proceeds minus the NZD cost base of the disposed token - and that gain is taxable income at your marginal rate (up to 39% for income over NZD $180,000).

Solana's throughput and near-zero transaction costs make it easy to accumulate a large number of taxable swaps. A single active Phantom session on Jupiter or Raydium can generate dozens of transactions. DYOR.tax processes the complete Solana wallet history and prices each event in NZD automatically.

SOL staking rewards and Marinade, Jito liquid staking

SOL staking rewards received into your Phantom wallet are generally treated as taxable income at NZD fair market value on the date received - consistent with IRD's approach to crypto income. Later disposal of those tokens may be taxable again if the intent test applies to the acquired staking tokens.

Liquid staking via Marinade (mSOL) and Jito (jitoSOL) involves converting SOL to a liquid staking token. This conversion may itself be a disposal and reacquisition. The treatment of liquid staking positions under IRD's intent test framework is not specifically addressed in current guidance - consult a tax adviser for these positions. DYOR.tax records all Marinade and Jito interactions for review.

Solana NFTs and Magic Eden, Tensor trades

NFT trades from Magic Eden, Tensor, and direct Phantom wallet transfers are disposals subject to the intent test. For NFTs acquired and sold in the course of trading activity, gains are taxable as income. The cost base is the NZD amount paid at acquisition, and the gain equals NZD proceeds minus cost base. DYOR.tax captures all Phantom NFT trades with their acquisition cost and disposal proceeds priced in NZD.

Related calculators and guides

All countries: Phantom Tax Calculator
NZ country page: New Zealand Crypto Tax Calculator
Other Phantom countries: Phantom Australia · Phantom UK · Phantom Canada

Solana guides: Solana Tax Calculator · Crypto Staking Taxes · New Zealand Tax Deadline

Product updates

Wallet scanner update history

We publish wallet scanner updates so you can see how the calculator is maintained against real on-chain activity and country tax rules.

Latest wallet scanner update:

View full changelog
  1. Wallet scanning expanded

    Bitcoin and EVM chains join Solana in one report. New Zealand reports use the intent-based test.

  2. Incoming exchange transfers flagged and routed to CSV

    So basis is not assumed.

  3. Solana liquidity and bot-dust handling improved

    LP events detected, MEV/priority-tip dust neutralized.

  4. Exchange-withdrawal lots demoted to review

    Instead of assuming market-value basis.

  5. Solana / Phantom wallet scanning opened

    With a cost-basis review step for sales missing acquisition history.

Frequently Asked Questions

No. Phantom is a self-custody wallet and does not generally send tax information to Inland Revenue. You are responsible for reporting all taxable Phantom activity in your New Zealand income tax return. IRD's view is that most crypto trading is taxable as income under existing law.

If you acquired the input token with the intention of selling or swapping it at a profit, the gain on the Jupiter swap is taxable as income at your marginal rate. IRD's position is that this test is met for most crypto trading activity. The non-taxable exception is narrow and typically applies to assets held as long-term investments with no intent to trade.

New Zealand does not have a general capital gains tax. However, IRD taxes crypto gains as income where the intent test is met - which covers most active trading. There is no 50% discount or holding period concession. Gains from Jupiter swaps and Solana token trades are typically taxable as ordinary income at your marginal rate.

Yes. SOL staking rewards received into your Phantom wallet are generally treated as taxable income at NZD fair market value on the date received. This is consistent with IRD's approach to crypto income. Later disposal of those tokens may be taxable again if the intent test applies.

Yes. DYOR.tax merges your exchange CSV with your Phantom wallet scan into one FIFO cost base pool. Transfers between your exchange and Phantom are detected automatically, preserving the original NZD cost base for subsequent Jupiter swaps and Solana trades.