Crypto Gacha Taxes: How NFT Pulls From Fake World Assets & Collector Crypt Are Taxed

A brand-new Ethereum protocol called Fake World Assets (FWA) just out-earned Collector Crypt in daily revenue. It pulled roughly 2,000 ETH of volume in its first four days by turning NFT trading into a slot machine. What almost nobody is talking about is what happens when the tax bill shows up.

Gacha protocols are blowing up. FWA, Collector Crypt, and the copycats already launching all run the same loop: you pay crypto for a randomized “pull,” then keep what you win or sell it back. Addictive stuff. And no tax authority on earth has clear rules for any of it yet.

So how do these pulls actually get taxed? It hangs on one unanswered question: is a gacha pull gambling, or is it just a trade? Get that wrong in the US and you can end up owing tax on money you never actually made.

What even is a crypto gacha?

“Gacha” comes from Japanese capsule-toy vending machines: put money in, turn the crank, get a random toy. Mobile games turned it into a business model. Crypto took the model on-chain and bolted real financial value onto the prizes.

Two protocols are driving this right now.

Fake World Assets (FWA) is an on-chain NFT gacha protocol from TokenWorks that launched on Ethereum in July 2026. The name pokes fun at the “Real World Assets” narrative (they rebranded NFTs as “fake world assets”). The loop works like this: people deposit ETH-backed NFTs into a pool, and buyers pay ETH to pull a random item out of it. Randomness runs on Chainlink VRF so the draw is verifiable. When you pull, you can keep the NFT or take a discounted buyout (a “standing bid”) paid in ETH or the protocol’s $FWA token. Depositors earn fees, and $FWA gets emitted daily to both buyers and depositors for the first 15 days or so after launch. At launch you couldn’t buy $FWA on the open market at all (the contract blocked buys from its own pool), so early on you had to play the machine to earn it. It trades on DEXs like Uniswap now, but that early no-market window is exactly when a lot of people first received it. (The v1 contract got exploited days after launch when someone found a way to front-run the Chainlink callback, which tells you how new and untested this whole category is.)

Collector Crypt (CARDS) is the Solana version, and it’s been running longer. It tokenizes professionally graded physical trading cards, mostly Pokémon, into NFTs. A real card gets authenticated, insured, and vaulted, then an NFT is minted representing sole ownership of that exact slab. You open packs through their Gacha Machine using USDC or $CARDS, and every pull reveals a tokenized card you can keep, trade, sell back instantly, or redeem for the physical card (that redemption burns the NFT and ships you the real thing, minus a 2% vault withdrawal fee). That redemption step comes with its own tax wrinkle, which we’ll get to.

The big question: gambling, or a series of trades?

Gachas look a lot like gambling. You pay a fixed price, an algorithm rolls the dice, and you usually get back something worth less than you paid (that’s how the house stays afloat). If gambling winnings aren’t taxed where you live, like in Australia, that’s good news for you. In the US it’s a real problem, and I’ll show you why in a second.

But there’s a solid argument that a gacha pull isn’t gambling at all. You hand over crypto and you get an asset back every single time. There’s no “lose it all” outcome the way there is on a roulette wheel. So maybe every pull is just a trade: you gave up ETH, you got an NFT. Read it that way and the whole thing becomes a series of ordinary capital gains events, which is simpler to calculate and usually cheaper.

There’s no official ruling either way, so let’s run both. Ugly version first.

If it’s gambling (US): the phantom income problem

If the IRS decides gacha pulls are gambling, US players are in a rough spot, and it got rougher in 2026.

Gambling losses in the US are only deductible against gambling winnings (Internal Revenue Code Section 165(d)). You can’t use them against your salary or your capital gains. And under the One Big Beautiful Bill Act, for tax years starting after December 31, 2025, you can only deduct 90% of your gambling losses, and still only up to your winnings for the year.

So even a break-even gambler gets clipped. Win $100k and lose $100k on the year, and you only get to deduct $90k of those losses. The other $10k becomes taxable income, even though you didn’t come out ahead by a dollar. That’s phantom income, and it’s the exact trap a heavy gacha player can walk into without seeing it.

There’s another catch. To claim gambling losses at all, you have to itemize. For 2026 the standard deduction is $16,100 for single filers and $32,200 if you’re married filing jointly. So unless you already have a stack of other deductions, itemizing doesn’t even make sense until you’ve lost more than $16,100 first. Itemizing also tends to draw more IRS attention.

On top of that, every win gets taxed as ordinary income at the fair market value of the prize the moment you receive it.

Here’s how it plays out. Say you pay $500 of ETH for a pull. You win an NFT worth $1,000, but it does nothing for you, so you flip it back for $800.

  • The $500 you wagered is a gambling loss. With the 90% cap, only $450 of it is deductible.
  • Your $1,000 win is gambling income. $1,000 income minus the $450 allowed loss = $550 of taxable gambling income.
  • Now the sale. You sold the NFT for $800, and your cost basis in it is $1,000 (its FMV when you won it). That’s a $200 capital loss.
  • But capital losses only offset up to $3,000 of ordinary income per year in the US. So that $200 loss doesn’t cleanly cancel your gambling income.

You actually came out ahead in real life (paid $500, got $800 back, up $300). But the gambling treatment can leave you with $550 of ordinary income plus a capital loss you might not even get to use. Now run that across a few hundred pulls and you’re stacking an income-tax bill with almost nothing to knock it down.

If it’s a series of trades (US): simpler, and usually cheaper

Now run the same pull through the capital gains lens.

You paid $500 of ETH for the pull. That $500 is your cost basis in the NFT you got. Sell that NFT for $800 and you’ve got a $300 capital gain. That’s the whole calculation.

$300 of capital gain versus $550 of ordinary income plus a stranded $200 loss, for the exact same trade. The capital gains path is simpler, and it usually costs you less.

Crypto gacha tax example: the same $500 pull taxed as gambling ($550 income) versus capital gains ($300 gain) in the US
Same $500 pull, two US tax outcomes. Your real profit is $300 either way. The tax law is what is unsettled, not the trade.

In practice there’s a bit more to track (in a good way). The gas fee you paid can usually be added to your cost basis on acquisition. And spending ETH on the pull is itself a disposal of that ETH, so you’ll have a small gain or loss on the ETH too, depending on what you originally paid for it. I kept the example clean, but a real reconciliation catches every leg.

What if you keep the NFT instead of selling?

This is where the two treatments really pull apart.

Under the gambling view, keeping the NFT still triggers an income event when you win it (taxed at FMV), and there’s no offsetting loss because you never accepted a lower buyout. So you owe tax up front on a prize you haven’t sold. If it’s an illiquid NFT, that’s real cash out of pocket for a paper gain.

Under the capital gains view, there’s no tax at all when you receive the NFT. You just carry the ETH cost as your basis and owe nothing until you sell. (You’d still have the small gain or loss on the ETH you spent, but the NFT itself sits quietly until you dispose of it.)

If you plan to HODL a grail, the capital gains treatment is a lot friendlier. And if you do hold it, holding longer than 12 months qualifies you for lower long-term capital gains rates in the US when you eventually sell or redeem. More on that rate in a second, because collectibles come with a twist.

The other side of holding is what happens when a pull goes to zero. You can’t deduct an NFT just because the market for it died, and the workarounds that actually hold up are in NFT tax loopholes: 6 that work and 4 that don’t.

Redeeming an NFT for a physical item: is that taxable?

Short answer, in the US: yes.

This one comes up constantly with Collector Crypt, since the whole appeal is redeeming the NFT for the real graded card sitting in a vault. Redeeming counts as a disposal of the NFT in exchange for the physical item.

Take an example a lot of people have seen play out: someone pays $500 for a premium pull and hits a Luffy card worth $24,400. When they redeem it for the physical card:

Collector Crypt legendary gacha pull turning a $500 premium pull into a $24,400 PSA 10 Luffy card
A real Collector Crypt pull: $500 in, a $24,400 graded Luffy card out. That 48.8x looks great, right up until you ask what the tax bill is.
  • Under the gambling view, the NFT’s cost basis is $24,400 (its FMV when won, which you already paid income tax on). Redeeming at a $24,400 value means no extra capital gain, but it’s still a reportable disposal.
  • Under the trade view, the NFT’s basis is just the $500 you paid for the pull. Redeeming at $24,400 gives you $24,400 minus $500 = $23,900 of capital gain.

So if you hit a real grail and plan to keep it, there’s a decent argument for holding the NFT rather than redeeming right away, and waiting past the 12-month mark to lower your rate when you finally pull the trigger.

There’s a collectibles angle here that catches people out. In Notice 2023-27, the IRS said it will use a “look-through” test on NFTs: if the NFT represents ownership of something that counts as a collectible under the tax code, the NFT gets treated as a collectible too. A tokenized Pokémon card almost certainly looks through to a collectible. And long-term gains on collectibles top out at a 28% rate, higher than the 15% or 20% most assets get. So that Collector Crypt card could be taxed at collectible rates, which matters a lot when you’re sitting on a five-figure pull.

Depositing NFTs and ETH into FWA

FWA lets you deposit NFTs (and ETH) into the pool to earn fees, a bit like providing liquidity in DeFi. Depositing is very likely a taxable disposal, because you’re handing ownership of your NFT and ETH over to the protocol.

So at the moment you deposit, you’d work out the capital gain or loss on the NFT and the ETH you put in.

A practical way to track it: treat your deposit as a position with its own cost basis, and use a placeholder or receipt token in your tax software to stand in for it. Say you deposit an NFT worth $1,000 plus $800 of ETH. Your basis in that deposit position is $1,800.

  • If a buyer pulls your NFT and keeps it, you get your $800 of ETH back. $800 received minus $1,800 position basis = a $1,000 capital loss.
  • If a buyer pulls it and accepts the standing bid instead, you get the NFT back. $1,000 NFT received minus $1,800 position basis = an $800 capital loss.

The mechanics are fiddly and the protocol is days old, so treat this as a framework rather than gospel. What matters is that every move in and out of the pool is potentially a taxable event, and the position accounting gets complicated fast.

Getting $FWA rewards and fee shares

Depositors earn a cut of fees, often paid in ETH. Receiving those fee shares is generally income, taxed at the fair market value of what you get when you get it.

The $FWA tokens handed to early users work the same way. Whether you’re a depositor collecting $FWA rewards, or a buyer who takes a standing bid paid in $FWA instead of keeping the NFT, that $FWA is very likely income at its FMV on receipt. And whatever value you book as income becomes your cost basis in those tokens for the next disposal.

Because a lot of $FWA got handed out during that early window when you couldn’t buy it on the open market yet, pinning down its fair market value at the moment you received it is going to be a real headache (the market was thin and brand-new). Keep records of value and timing as you go, because rebuilding it later is miserable.

Australia: is a gacha “gambling,” and does tax-free actually help?

Australian players hear “gambling winnings aren’t taxed” and figure gachas are a tax-free playground. It’s messier than that, and the ATO has already said enough to show where this lands.

Start with the good news. In Australia, recreational gambling winnings are generally non-assessable (tax-free), and gambling losses are non-deductible. If a gacha pull were treated as recreational gambling, the “win” itself wouldn’t be assessable income the way it is in the US.

Now the catch, and it’s a big one. The ATO has been clear that even when a gambling win itself isn’t taxed, the crypto disposals around the bet are still CGT events. Spending your ETH to make a pull is a disposal of that ETH (gain or loss based on what you paid for it). Selling the crypto or NFT you won is a disposal too. So tax-free winnings doesn’t buy you tax-free activity. You still can’t dodge CGT on the crypto legs. The ATO’s own guidance on crypto asset prizes and gambling winnings spells this out.

Then there’s the deeper question: would the ATO even accept that your gacha activity is gambling? Casually pulling once for fun is one thing. Grinding hundreds of pulls, flipping NFTs, and farming $FWA emissions looks a lot more like investing, or even running a trading business. If the ATO sees investment activity, you’re in CGT territory. If it looks like a business of trading, your profits are ordinary income. The “it’s gambling so it’s tax-free” line gets weaker the more seriously you play.

The NFTs themselves are CGT assets under ATO guidance, treated on the same principles as other crypto. A few things worth knowing:

  • 50% CGT discount (while it lasts). Hold an NFT (or the crypto) longer than 12 months as an individual and you may qualify for the 50% CGT discount when you sell. That alone is a reason not to instantly flip a grail. One heads-up: the general 50% discount is being phased out for disposals from 1 July 2027 under the Treasury Laws Amendment (Tax Reform No. 1) Act 2026, and replaced with CPI cost-base indexation plus a 30% minimum tax rate. Gains that built up before that date keep the old discount, so this mostly changes the math on what you buy and hold from here.
  • Personal use asset exemption. Crypto or NFTs acquired for under $10,000 and used purely for personal enjoyment can be exempt from CGT. But the ATO looks hard at your intention and pattern of behaviour, and someone farming a yield-bearing gacha protocol will struggle to argue they bought in “for personal use.” Don’t lean on this one.
  • Collectables are quarantined. Certain collectables have their own CGT rules, and losses on them can only offset gains on other collectables, not your other capital gains. A tokenized physical trading card raises exactly this question.

Bottom line for Australia: the gambling angle really is more favourable than in the US, but “tax-free” is doing a lot of misleading work. The crypto disposals still get taxed, the ATO may not accept the gambling label if you’re active, and the NFT rules bring their own complications. If you’re doing this at any kind of scale, talk to an Australian crypto tax specialist before you assume you’re in the clear.

What about other countries?

No major tax authority (US, Australia, UK, Canada, anywhere) has issued gacha-specific guidance. Everyone is stretching old rules over a brand-new mechanic. In the UK and Canada, crypto disposals are generally capital events and gambling winnings usually aren’t taxed, so you land right back in the same “gambling or trading?” tension. The uncertainty is everywhere. The details shift by country, so get advice for yours.

How to actually track all of this

The number one thing people ask about gachas is where cost basis and taxable events even come from when you’re minting, pulling, keeping, redeeming, and farming rewards all at once. So log each of these as it happens:

  • Crypto spent on a pull. Disposing of ETH or USDC is a taxable event on its own. Record the disposal and the gain or loss versus what you paid for that crypto.
  • The NFT you receive. Record its fair market value and the date and time you got it. Under the trade view your cost basis is what you paid; under the gambling view it’s FMV at receipt. Add any gas fees to basis.
  • Selling or redeeming. Selling the NFT, taking a standing bid, or redeeming for a physical item are all disposals. Record proceeds and basis.
  • Deposits into a pool. Likely a disposal of whatever you deposit. Use a placeholder or receipt token to track the position’s basis so you can work out gain or loss when the position closes.
  • Rewards and fee shares. $FWA emissions, ETH fee shares, and any reward tokens are generally income at FMV on receipt, and that value becomes your basis going forward.

A couple of things that’ll save you. Screenshot or export the FMV the moment you receive anything, because these markets are thin and rebuilding prices after the fact is painful. And pick a lane: decide with your advisor whether you’re treating pulls as gambling or as trades, write down your reasoning, and hold to it all year. Mixing the two is how you end up with a return that won’t reconcile and a fatter audit risk.

None of this is unique to gachas. Broken basis shows up on every NFT you own, and if your wallet history already has holes in it, start with how to report NFT on taxes. It walks through the nine cases where tax software gets NFT cost basis wrong.

Don’t let a phantom tax bill spoil the fun

Gacha protocols like FWA and Collector Crypt are a blast, and clearly a lot of people agree (FWA flipping Collector Crypt in its first week is no fluke). But the tax treatment is unsettled, the gap between the gambling and capital gains outcomes is enormous, and the $FWA emissions throw in another wildcard to plan around before you go deep.

If you’re making a lot of pulls, keeping a lot of NFTs, or farming rewards, this is the exact kind of messy, novel, multi-leg activity that breaks tax software and stumps general accountants. It’s what our team untangles all day. We reconcile the on-chain reality, apply the treatment you and your advisor land on, and hand you a tax-ready report so you don’t get blindsided by a bill on money you never saw.

Request a free quote and get ahead of this before your next big pull.

Frequently asked questions

Is redeeming an NFT from a gacha for a physical item a taxable event?
In the US, yes. Redeeming is treated as a disposal of the NFT in exchange for the physical item. Whether you owe a gain depends on your cost basis, which depends on whether you treated the pull as gambling (basis = FMV when won) or as a trade (basis = what you paid for the pull). Under the trade view you can have a large capital gain at redemption.

Are crypto gacha pulls gambling for tax purposes?
No tax authority has ruled on it. There’s a real argument either way. It looks like gambling (pay a fixed price for a random outcome), but it also looks like a trade (you receive an asset every time). The two treatments produce very different tax results, especially in the US, so this is the first thing to settle with your advisor.

Are gacha winnings tax-free in Australia?
Not really. Recreational gambling winnings are generally non-assessable in Australia, but the ATO still treats the crypto disposals around the bet as CGT events. Spending crypto to pull and selling crypto or NFTs you win are both taxable disposals. And if you’re active enough, the ATO may treat the activity as investing or trading rather than gambling.

How is this different from just buying a physical trading card?
Buying a card with cash is a simple purchase. A crypto gacha adds taxable layers: you dispose of crypto to play, you receive a tokenized asset that may be income or a trade, and redeeming the NFT for the physical is another disposal. Each step is potentially reportable, which is why tracking matters.

What tax rate applies to a Collector Crypt card in the US?
Possibly the collectibles rate. Under IRS Notice 2023-27, an NFT that looks through to a collectible (like a graded trading card) can be treated as a collectible, and long-term collectible gains are taxed at up to 28%, higher than the usual 15% or 20% long-term rate.

How should I track cost basis across pulling, keeping, redeeming, and rewards?
Log every leg as it happens: crypto spent, NFT received (with FMV and date), gas fees, sales and redemptions, pool deposits (with a placeholder token for the position), and any reward tokens as income at FMV. Capture values at the moment of receipt, and apply one consistent treatment across the year.

Keep reading

About the author and reviewers

Matt Walrath, founder of Crypto Tax Made Easy

Founder of Crypto Tax Made Easy. Matt has worked in crypto tax since 2017, leading reconciliation work across DeFi, NFTs, cost basis cleanup, and tax software cleanup. CTME has reconciled 6.7M+ transactions for 1,410+ investors.

Michael Bergloff, CPA, MST, US tax reviewer

Michael Bergloff, CPA, MST

US tax reviewer for CTME content that includes IRS or state tax implications. Michael reviews US tax treatment, reporting, and compliance references.

Dustin Fromm, CA, Australian tax reviewer for Crypto Tax Made Easy

Dustin Fromm, CA

Australian tax reviewer for CTME content with ATO implications. A member of Chartered Accountants Australia and New Zealand and a registered tax agent, Dustin reviews Australian crypto tax treatment, CGT, SMSF, and ATO data matching content.


Disclaimer: The above is general information only and should not be treated as tax or legal advice. Crypto gacha protocols are new, unregulated products with no established IRS or ATO rules, and tax outcomes depend on your individual facts and circumstances. Please consult a qualified tax advisor before acting. Past results are historical and do not guarantee future outcomes.