Skip to main content

Crypto Tax NZ — IRD Rules, Record Keeping, and How to File (2026)

Updated

New Zealand’s cryptocurrency tax rules are more comprehensive than many investors realise. IRD treats crypto as property — virtually every transaction is taxable. Here’s what you need to know.

Quick answer

All crypto gains in NZ are taxable as income at your marginal rate — there is no capital gains tax exemption for crypto. Every sale, swap, or spend of crypto is a taxable disposal. Keep records of every transaction (date, amount, NZD value at time). File via IR3 annual return. Use Koinly or CryptoTaxCalculator to calculate your tax automatically. FIF does NOT apply to crypto.

The Core Rule: All Crypto Gains Are Taxable

IRD’s position (IS 09/01 and subsequent guidance): cryptocurrency is property acquired for the purpose of disposal. This means:

Profits from crypto are income — not capital gains. In countries with capital gains tax (Australia, UK, US), there’s often a lower rate for long-term holdings. NZ has no capital gains tax, but this also means there’s no special crypto exemption — profits are taxed as ordinary income.

Tax rate: Your marginal income tax rate:

  • Up to $14,000: 10.5%
  • $14,001–$48,000: 17.5%
  • $48,001–$70,000: 30%
  • $70,001–$180,000: 33%
  • Over $180,000: 39%

What Triggers a Taxable Event

TransactionTaxable?Notes
Sell crypto for NZD✅ YesGain/loss on NZD value at sale
Swap crypto for crypto (e.g., BTC → ETH)✅ YesTreated as disposal at market value
Spend crypto on goods/services✅ YesDisposal at NZD value at time of spending
Receive crypto as income (work, services)✅ YesTaxable as income in period received
Mining income✅ YesTaxable when received at market value
Staking rewards✅ YesTaxable when received
Crypto gifted to you⚠️ MaybeIf received for services, taxable as income
Buy crypto with NZD❌ NoNot a disposal — just an acquisition
Transfer crypto between your own wallets❌ NoSame owner — not a taxable event
HODL (hold without selling)❌ NoUnrealised gains not taxable

How to Calculate Your Crypto Tax

Basic formula: $$\text{Gain/loss} = \text{NZD value at disposal} - \text{NZD cost base}$$

Example:

  • Buy 0.1 BTC for $5,000 NZD
  • Sell 0.1 BTC for $8,000 NZD
  • Taxable gain: $8,000 - $5,000 = $3,000 — add to your income for the year

Partial disposals: If you bought Bitcoin at different times and prices, you need to track the cost base of each lot. IRD accepts FIFO (First In, First Out) as the primary method — the Bitcoin you bought earliest is treated as the first sold.

Crypto-to-crypto swaps:

  • Buy 0.1 BTC for $5,000 NZD
  • Swap 0.1 BTC for 3 ETH when BTC is worth $8,000 NZD
  • Taxable gain: $8,000 - $5,000 = $3,000 (even though you haven’t touched NZD)
  • New cost base for 3 ETH: $8,000

This is the most commonly missed taxable event. Every crypto swap is a disposal of the first asset at its current market value.


FIF Does NOT Apply to Crypto

The Foreign Investment Fund (FIF) tax regime applies to certain offshore share investments above $50,000 NZD. FIF does not apply to cryptocurrency. Bitcoin, Ethereum, and other crypto assets are not “foreign investment funds” under the Income Tax Act 2007.

Crypto is taxed under the ordinary income provisions — as property — not FIF.


Record Keeping Requirements

IRD requires records sufficient to calculate your tax. For crypto, this means:

For every transaction:

  • Date and time
  • Type (buy, sell, swap, receive)
  • Amount in crypto (e.g., 0.05 BTC)
  • NZD value at time of transaction
  • Exchange rate source used
  • Any fees paid (in NZD equivalent)
  • Wallet addresses or exchange involved

How long to keep: 7 years from the end of the income year to which the records relate.

Practical tip: Download your full transaction history from every exchange at the end of each tax year (31 March). Many exchanges only keep history for limited periods.


Tools: Automated Crypto Tax Calculation

Manually calculating crypto tax across hundreds of transactions is impractical. These tools integrate with NZ exchanges:

Koinly

  • Connects to Easy Crypto, Binance, Independent Reserve, Coinbase, and 350+ exchanges via API
  • Generates IRD-compatible tax reports (income tax summary in NZD)
  • NZ support, FIFO accounting
  • Free tier for up to 10,000 transactions; paid plans from ~$50/year

CryptoTaxCalculator

  • Strong NZ/AU support
  • Excellent crypto-to-crypto swap handling
  • Auto-imports from major exchanges
  • From ~$50/year

Manual spreadsheet

  • Download CSV from each exchange
  • Convert all amounts to NZD at transaction date using historical rates (CoinGecko historical data)
  • Calculate FIFO gains
  • Practical only for simple portfolios (< 50 transactions/year)

Filing Crypto Tax in NZ

Crypto income is declared in your IR3 tax return (individual income tax return), filed after 31 March each year.

Where on the IR3:

  • Report crypto gains under “Other income” — Box 25 or similar (exact box varies by year’s IR3)
  • Deduct allowable expenses (exchange fees, accounting fees) as business expenses if running as a business
  • Individual investors: fees are generally not deductible (not a business)

If you’ve never filed an IR3: If your only income is PAYE salary, you may not usually file an IR3. Adding crypto means you must. Register with myIR (IRD online portal) and file by 7 July each year (or 31 March if you use a tax agent).


Losses on Crypto

Can you deduct crypto losses? Yes — if a gain would have been taxable, a loss is generally deductible. Losses can be offset against other income (salary, business income) in the same year, or carried forward to future years.

Important: This is NZ’s position — significantly more favourable than Australia (where crypto losses can only offset capital gains, not ordinary income).


Frequently Asked Questions

What if I didn’t know I had to pay tax on crypto swaps? IRD can assess unpaid tax plus interest (currently ~10.39% p.a.) and late-filing penalties. If you voluntarily disclose before IRD contacts you, penalties are significantly reduced (50–100% reduction in shortfall penalty). Consider using a tax agent to file amended returns.

Is staking income taxable when received or when withdrawn? IRD’s position: taxable when received (when the tokens are credited to your account or wallet), at their NZD market value at that time.

Do I need to pay GST on crypto transactions? Generally no for personal investors. Businesses that accept crypto as payment for goods/services may have GST obligations. This is complex territory — get specific advice if running a crypto-related business.

What about NFTs? Same rules apply — NFTs are property, gains are taxable as income. Every sale or trade of an NFT is a taxable disposal.


Next Steps