Free preview · no sign-up · read-only

Phantom Tax Calculator South Africa

SARS treats Phantom wallet activity as either revenue or capital depending on the facts - with active Jupiter traders often analyzed as trading in gross income, while long-term Solana holders may fall under CGT rules with a 40% inclusion rate and R40,000 annual exclusion. Phantom does not report to SARS. Paste your Solana public key and DYOR.tax produces a ZAR gain/loss report from your complete Phantom wallet history.

Instant preview No sign-up ZAR pricing 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
🇿🇦 SARS reporting ⚖ 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 full transaction history:

  • Coinbase: accounts.coinbase.com → Statements → Generate custom statement → All time, CSV
  • Binance: Wallet → Asset History → Export Transaction Records → Generate (UTC timezone)
  • Kraken: Profile icon → Documents → Create Export → Ledger, full history, 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 ZAR pricing FIFO method
Why SA Phantom users choose DYOR.tax

SARS reporting for Solana wallets

FIFO method, ZAR conversion, and revenue-vs-capital framing - built for South African Phantom users reporting to SARS.

📝
Coverage

Revenue and Capital Analysis

DYOR.tax calculates ZAR gains on every Phantom transaction. The report shows gains and losses that you and your adviser can characterize as revenue or capital based on your specific facts.

Coverage

Full Solana History

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

💰
Coverage

40% CGT Inclusion Tracked

For capital gains, the report applies FIFO and the 40% CGT inclusion rate with R40,000 annual exclusion for individuals. Revenue characterizations use full gains at marginal rates.

🇿🇦
Output

Designed for SARS Reporting

ZAR gains and losses for each Phantom transaction, formatted to support your South African tax return. SARS has confirmed crypto assets fall under normal income tax and CGT rules.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

SARS treatment of Phantom wallet activity

SARS taxes crypto assets under normal income tax and CGT rules. The key question for every South African Phantom user is whether their activity is characterized as revenue or capital in nature. This depends on the facts - particularly the frequency of trading, the intention at acquisition, and the nature of the activity. There is no single rule that applies to all Phantom wallet users.

SARS has stated that gains from crypto are taxable and has increased its enforcement focus on crypto activity. Phantom is a self-custody wallet that does not send tax information to SARS - South African Phantom users are responsible for self-reporting all activity. The complete Phantom wallet history is the starting point for any SARS submission.

Revenue vs capital - what it means for Jupiter traders

Active Phantom users who trade frequently on Jupiter, Raydium, and Orca will often find SARS analyzes their activity as revenue in nature - meaning gains are often analyzed as gross income taxable at marginal rates up to 45%. The indicators SARS looks for include high transaction frequency, short holding periods, and a pattern of buying and selling for profit.

Longer-term Solana asset holders who make infrequent disposals may have gains characterized as capital, subject to the 40% inclusion rate and the R40,000 annual exclusion for individuals. This distinction is significant: a R200,000 gain is taxed very differently under revenue rules versus CGT. The characterization requires a factual analysis - consult a tax adviser.

SOL staking rewards and Marinade, Jito liquid staking

SOL staking rewards received into your Phantom wallet are often analyzed as gross income at ZAR fair market value on the date received, taxable at your marginal rate. This is consistent with SARS's approach to crypto asset income. The amount recognized as income becomes the base cost for those tokens, and later disposal creates a separate revenue or capital event.

Liquid staking via Marinade (mSOL) and Jito (jitoSOL) adds complexity. Converting SOL to a liquid staking token may itself be a disposal. SARS has not issued specific guidance on liquid staking - consult a tax adviser for these positions. DYOR.tax records all Marinade and Jito interactions for your review.

Solana NFTs and the R40,000 exclusion

NFT trades from Magic Eden, Tensor, and direct Phantom wallet transfers are disposals that may be characterized as either revenue or capital depending on the facts. For capital events, the gain is included at 40% and individual taxpayers benefit from the R40,000 annual exclusion applied across all capital gains for the year. For revenue events, the full gain is taxable as income. DYOR.tax captures all Phantom NFT trades with ZAR acquisition cost and disposal proceeds.

Related calculators and guides

All countries: Phantom Tax Calculator
ZA country page: South Africa Crypto Tax Calculator
Other Phantom countries: Phantom USA · Phantom Australia · Phantom UK

Solana guides: Solana Tax Calculator · Crypto Staking Taxes · South Africa Tax Deadline

Frequently Asked Questions

No. Phantom is a self-custody wallet and does not generally send tax information to SARS. You are responsible for reporting all Phantom wallet activity in your South African tax return. SARS has confirmed that crypto assets fall under normal income tax and CGT rules and has increased its enforcement activity in this area.

It depends on the facts. Active Phantom traders who frequently use Jupiter and Solana DEXes will often have gains analyzed as gross income at marginal rates. Long-term Solana holders making infrequent disposals may fall under CGT rules with the 40% inclusion rate and R40,000 annual exclusion. Consult a tax adviser to assess your specific situation.

Each Jupiter swap is a disposal of the input token and acquisition of the output token at ZAR fair market value. Whether the gain is revenue or capital depends on your facts. Active traders will often find their Jupiter activity falls within revenue characterization. DYOR.tax calculates ZAR gains for each swap using historical USD/ZAR rates.

The R40,000 annual exclusion reduces the net capital gain before the 40% inclusion rate is applied - for capital gains only. If your Phantom gains are characterized as capital, the first R40,000 net capital gain in the tax year is excluded. Revenue gains do not benefit from this exclusion and are taxed at your full marginal rate.

Yes. SOL staking rewards received into your Phantom wallet are often analyzed as gross income at ZAR fair market value on the date received, taxable at your marginal rate. The amount recognized as income becomes the base cost for those tokens. Later disposal creates a separate taxable event that may be characterized as revenue or capital depending on the facts.