SARS has issued no specific guidance on non-fungible tokens (NFTs). That does not mean NFT income escapes tax — it means existing South African income tax and capital gains tax law applies, and that application is clearer than most NFT participants realise.
The critical variable is your role. A digital artist who mints and sells NFTs of their own work is in a different tax position from an investor who buys and resells NFTs for profit. Both pay tax, but at different rates and under different rules. Understanding which category applies to your situation determines whether you pay up to 18% effective CGT or up to 45% ordinary income tax on the same activity.
From March 2026, CARF reporting requirements mean registered crypto exchanges now submit user transaction data to SARS automatically. If your NFT platform connects to a registered exchange — for withdrawals, swaps, or fiat conversion — SARS increasingly has visibility of your activity.
Tax note: This article is general information for South African taxpayers. It is not tax, legal, or financial advice. Confirm current SARS guidance and speak to a registered tax practitioner before acting on complex facts.
Key Takeaways
- NFT creators who mint and sell their own digital work are taxed on the income as revenue — at their full marginal income tax rate (up to 45%), with no CGT annual exclusion.
- NFT investors who buy and resell NFTs as capital assets pay CGT — 40% inclusion rate, R40 000 annual exclusion (increasing to R50 000 from March 2026), effective maximum rate of 18%.
- Secondary royalties received by creators on resales are ordinary income taxed at the marginal rate in the year they are received.
How SARS Classifies NFT Income
SARS applies the same framework to NFTs that it applies to shares and crypto assets: the classification as revenue or capital depends on the nature of your activity and your intent.
Revenue treatment (ordinary income tax) applies when:
- You are an NFT creator who mints and sells NFTs of your own creative work — the income is from a trade or business activity
- You are an active NFT trader who buys and resells frequently with the primary intention of profit from price movements
- You earn royalties from secondary sales of NFTs you created
Capital treatment (CGT) applies when:
- You are an NFT investor who acquired NFTs as capital assets with the primary intention of long-term appreciation
- You hold NFTs for extended periods and do not trade actively
- NFT investing is not your primary business activity
The classification follows intent and behaviour — it is not a self-declaration. SARS can challenge a capital classification if the facts indicate trading activity.
Citation capsule: SARS has not issued specific NFT guidance but applies existing income tax and CGT law via its crypto asset framework. NFT creators and active traders are taxed on revenue at their full marginal rate; NFT investors holding as capital assets pay CGT at the 40% inclusion rate with a R40 000 annual exclusion. Under CARF from March 2026, registered exchanges report user transaction data directly to SARS, increasing compliance visibility (SARS, “Crypto Assets & Tax,” sars.gov.za; Recap.io, “NFTs — South African Tax Guide”; Koinly, “Crypto Tax South Africa Guide 2026”).
Related: crypto asset tax rules Related: DeFi and staking tax
NFT Creator Tax: Selling Your Own Digital Art
If you create NFTs — digital art, music, videos, generative collections, photography — and sell them, the income is revenue from a trade. SARS treats this the same as any artist or designer who sells their work: it is ordinary income taxed at your marginal income tax rate.
Primary sales (first minting and sale): The full proceeds from your first sale of an NFT you created are ordinary income in the year of receipt. There is no CGT annual exclusion. There is no 40% inclusion rate advantage. The income is added to your other taxable income and taxed at rates up to 45%.
Deductible creator expenses: You may deduct allowable expenses incurred in producing the NFT income against that income. Common deductible costs for NFT creators:
- Digital creation software subscriptions (Adobe, Procreate, 3D tools)
- Hardware used for digital creation (proportion of a computer or tablet used for the work)
- Marketplace listing fees (e.g., OpenSea, Rarible, Foundation listing costs)
- Gas fees paid when minting (a direct cost of production)
- Platform transaction fees deducted from proceeds
- Marketing and promotion costs
Secondary royalties: When an NFT you created is resold on a secondary market and generates a royalty payment to you (typically 5–10% of the resale price, depending on the platform), that royalty is ordinary income in the year it is received. It is added to your other income and taxed at your marginal rate.
There is no cost base to offset against royalties — they are pure income receipts. The royalties must be declared on your ITR12 annually regardless of whether the platform issues any formal documentation.
NFT Investor Tax: Buying and Reselling for Capital Gain
If you buy NFTs as investment assets — not as a primary business, not with frequent trading — any profit on eventual sale is a capital gain taxed under South Africa’s CGT framework.
The CGT calculation for NFT disposals:
- Proceeds: Rand value of what you receive on sale (in rand at the exchange rate on the date of sale if received in ETH or other crypto)
- Base cost: Rand value paid to acquire the NFT, plus direct acquisition costs (gas fees, transaction fees, marketplace fees)
- Capital gain: Proceeds minus base cost
- Annual exclusion: Subtract R40 000 (2025/26 year) or R50 000 (from 1 March 2026)
- Inclusion rate: 40% of the net capital gain is included in taxable income
- Tax: At your marginal rate — maximum effective CGT rate is 18%
Worked example:
You buy an NFT for the equivalent of R20 000 (including gas fees). Six months later, you sell it for R75 000.
| Step | Calculation | Amount |
|---|---|---|
| Proceeds | Sale value in ZAR | R75 000 |
| Less: base cost | Purchase + gas fees | (R20 000) |
| Capital gain | R55 000 | |
| Less: annual exclusion | (R40 000) | |
| Net taxable capital gain | R15 000 | |
| Inclusion rate (40%) | 40% × R15 000 | R6 000 |
| Tax at 36% marginal rate | ~R2 160 |
Effective tax on a R55 000 gain: R2 160 (3.9% effective rate) — the annual exclusion shelters the majority of a modest gain entirely.
Swapping NFTs: When a Trade Becomes a Disposal
Trading one NFT for another — or swapping an NFT for cryptocurrency — is a disposal for tax purposes, triggering a CGT event on the NFT you relinquish.
The calculation: Treat the transaction as if you sold the NFT for its fair market value at the time of the swap, then used those proceeds to buy the new NFT. The difference between the fair market value at swap and your base cost is a capital gain (or loss).
This creates a bookkeeping burden for active NFT traders who swap frequently — every trade is a taxable event. Crypto tax tools (Koinly, Recap.io, CoinTracker) can import transaction histories from major NFT marketplaces to automate this calculation.
Gas Fees: How They Are Treated in Tax Calculations
Gas fees (transaction fees paid on Ethereum and other blockchains) are directly related to NFT transactions and are treated as follows:
Minting gas fees (creator): A cost of production — deductible against revenue income in the year of minting.
Purchase gas fees (investor): Added to the base cost of the NFT acquired — they reduce the capital gain when you eventually sell.
Sale gas fees (investor): Deducted from the disposal proceeds — they reduce the capital gain.
Swap gas fees: Added to the base cost of the NFT received in the swap.
Gas fees are not separately deductible as investment expenses — they are embedded in the cost/proceeds of each transaction. Keep records of all gas fees paid using your blockchain explorer history or a tracking tool that imports wallet activity.
NFT Losses: When Your NFT Declines in Value
Capital losses on NFTs (investor classification) work the same as capital losses on shares or other assets: they can only be offset against capital gains in the same or future years. They cannot be offset against ordinary income.
For NFT creators (revenue treatment), a net loss from the NFT trade activity can be offset against other revenue income — provided the activity is conducted on a commercial basis (bona fide trade with a genuine profit expectation). An NFT creator who spends R50 000 producing NFTs and receives R20 000 in sales has a net loss of R30 000 that may be deductible against other income, subject to SARS’s assessment of whether the activity is conducted commercially.
CARF and NFT Reporting in 2026
The Crypto-Asset Reporting Framework (CARF), effective March 2026, requires registered crypto asset service providers (CASPs) to submit user transaction data to SARS. This includes:
- Trades on registered exchanges
- Withdrawals and deposits
- Fiat currency conversions
NFT marketplaces are not universally registered as CASPs in South Africa. However, most NFT proceeds are eventually converted to ETH or other crypto and then to fiat through an exchange — at which point the exchange-level reporting kicks in. The conversion is visible, even if the underlying NFT transaction is not.
SARS’s position: all NFT income must be declared on your ITR12, whether or not CARF data is reported by an exchange. The absence of automatic reporting does not create an exemption.
Record-Keeping Requirements for NFT Transactions
SARS can request records for up to five years from the assessment date. For NFT activity, the minimum records to maintain:
For creators:
- Screenshot or export of each NFT sale (marketplace, date, proceeds in ETH and converted rand)
- Gas fees paid for each minting (wallet export or blockchain explorer)
- Platform fee documentation
- Any creator expense receipts (software, hardware, marketing)
- Secondary royalty payments received (marketplace dashboards typically provide export)
For investors:
- Date and cost (in rand at exchange rate) of each NFT acquisition, including gas fees
- Date and proceeds (in rand at exchange rate) of each disposal, including gas fees
- Wallet addresses associated with NFT holdings
- Transaction history from each marketplace or wallet
Practical tools: Koinly, Recap.io, and CoinTracker import transaction history from major NFT marketplaces (OpenSea, Rarible, Foundation) and Ethereum wallets, and can generate South African tax reports automatically. For creators with complex royalty histories across multiple platforms, manual spreadsheet tracking may be necessary where marketplace API support is incomplete.
Frequently Asked Questions
Do I pay tax on NFTs I have not sold?
No. Unrealised gains — NFTs that have increased in value while you still hold them — are not taxable. Tax arises only on disposal: when you sell, swap, or transfer the NFT for value.
What if I received an NFT for free (airdrop or gift)?
NFTs received as airdrops are treated as ordinary income at their rand market value on the date of receipt, if they have a determinable market value at that time. If the NFT has no market value at airdrop (a new, untraded collection), a zero value may be used, with any future gain calculated from zero as the base cost. NFTs received as gifts are similarly taxed as income at market value, or may trigger donations tax on the giver if the value exceeds the annual R150 000 exemption.
Are NFT royalties taxed differently from primary sales?
Both are revenue income for creators, taxed at the full marginal rate. The practical difference is timing and record-keeping: primary sales happen once per NFT at a known transaction value; royalties trickle in across multiple years on secondary market activity that you do not control or observe directly. Most marketplace dashboards provide royalty earnings history — download this annually for your ITR12 and retain it for five years.
Can I deduct the cost of my digital art tools against NFT income?
Yes, if the tools are used to produce the NFT income. Software subscriptions (Adobe Creative Cloud, Procreate, Blender), hardware purchased primarily for NFT creation, and direct production costs are deductible against revenue income from NFT sales. Where tools have mixed personal and professional use, SARS expects apportionment — claim only the business-use proportion.
How do I convert ETH/crypto NFT proceeds to rand for tax purposes?
Use the spot exchange rate (ZAR/ETH) on the date of each transaction. Reputable cryptocurrency exchange rates from platforms like Luno, VALR, or the Reserve Bank’s published rates are acceptable sources. If you use a crypto tax tool that imports transaction history, it typically applies exchange rates automatically. Keep records of how you determined the rand value — SARS may query the source of exchange rates used.
NFT tax in South Africa is unambiguous in principle even where it lacks specific guidance: income from creating and selling NFTs is revenue income, gains from investing in NFTs are capital gains, and the CARF reporting framework means that converting NFT proceeds through registered exchanges creates an increasingly visible compliance trail. Declare the income, track the expenses, and keep five years of transaction records.
Related: crypto asset general tax
Sources: SARS, “Crypto Assets & Tax” (sars.gov.za/individuals/crypto-assets-tax/); SARS, “Capital Gains Tax” (sars.gov.za/types-of-tax/capital-gains-tax/); Recap.io, “NFTs — South African Tax Guide” (docs.recap.io/south-african-tax-guide/transaction-types/nfts); Koinly, “Crypto Tax South Africa Guide 2026” (koinly.io/guides/crypto-tax-south-africa/); TokenTax, “Guide to Crypto Taxes in South Africa 2026” (tokentax.co); CoinLedger, “South Africa Crypto Tax: Investor’s Guide 2026” (coinledger.io); MEXC, “Crypto Tax In South Africa: SARS Regulations” (blog.mexc.com). Retrieved 2026-07-03.