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