Back to Blog
Solana

How to Sell Worthless Solana Tokens for Tax Loss Harvesting

S
Sol Slugs Team
Sol Incinerator

Everyone who has traded on Solana for any length of time is carrying the same dead weight: tokens bought with real money that are now worth nothing, in positions that cannot be closed because no buyer exists at any price.

Burning them clears the wallet. But burning and selling are different events on-chain, and that difference is why this tool exists.

This is not tax advice. Every tax situation is different, rules vary enormously between jurisdictions, and provisions like wash sale rules may apply to you. Talk to a qualified tax professional about your own circumstances before making decisions based on anything here.

Do not assume you need a sale at all. Some jurisdictions provide a route for assets that have become worthless without requiring you to dispose of them — the UK's negligible value claim, for example. Whether selling helps you, does nothing for you, or is unnecessary is exactly the question to put to a professional before using this tool.

How do you sell a Solana token nobody will buy?

The Tax Loss Harvester buys worthless and illiquid tokens and NFTs for 1 lamport each (0.000000001 SOL). The lamport is not the point — having a counterparty is. It turns a position with no market into a completed sale with an identifiable buyer.

Why a burn and a sale are different events

When you burn a token, the asset ceases to exist. Nobody receives it. There is no counterparty, no proceeds, and no purchaser — on-chain it reads purely as destruction.

When you sell a token, ownership transfers to a buyer for consideration. The chain records a transfer, a counterparty, and an amount received. It is a sale at a very low price, which is what you would expect for an asset with no market.

The practical problem is that for a genuinely dead token, there is no buyer. Liquidity is gone, the pool has been pulled, the collection has no bids. You cannot sell into a market that does not exist, which leaves the position stuck open indefinitely.

The Tax Loss Harvester exists to supply the missing side of that trade.

What actually happens

You select the worthless tokens and NFTs you want to dispose of, and each one is sold for 1 lamport. The tool shows you the full economics as separate line items, because the headline number is not the whole story:

Line itemWhat it is
Sale proceeds1 lamport per item — the consideration received
Source account rentYour token account is closed, releasing its ~0.00204 SOL deposit
Protocol feeDeducted from the total
Destination account rentCost of creating the buyer's receiving account
Net before network feesWhat the whole operation nets out to

That destination rent line is worth understanding. Because Solana stores each token balance in its own account, the buyer needs an account created to receive the asset, and that account must be funded to be rent-exempt. That is a real cost of transferring rather than destroying — a burn does not incur it, since nothing is received.

So a sale is not automatically better than a burn on pure economics. It produces a different kind of transaction, and whether that difference is worth anything to you is not something we can tell you — it depends on where you file and on your own circumstances.

Burn or sell?

BurnSell for 1 lamport
Asset afterwardsDestroyedOwned by the buyer
CounterpartyNoneYes
ProceedsNone1 lamport
Source account rentReclaimedReclaimed
Destination account rentNot incurredIncurred
Best whenYou just want it goneYou need a disposal record

If you never paid anything for the asset — a spam airdrop, a scam NFT, a token you were sent unsolicited — burning is simpler and cheaper, and there is no purchase to have a record of. Burn it and take the rent.

If you bought a position with real money and it went to zero with no way out, that is the case the harvester was built for.

Which assets work

The tool handles both fungible tokens and NFTs, which matters because illiquid NFTs are often the harder problem. A token might still have a thin pool somewhere; a mint pass from a collection that never delivered has an empty order book and no realistic prospect of one.

The tool's own guidance is worth repeating: if you do not know what a token is, do not sell it. Selling transfers the asset away permanently. An unfamiliar token might be an LP position, a staking receipt, or a governance token that still matters. Check before you dispose of anything.

Do not do this to something that still trades

If an asset has a real market, use the market. Swap it through Jupiter and you get actual proceeds, and the sale happens at a real market price with no need for a synthetic counterparty.

The harvester is specifically for the assets where that route is closed — where the honest fair market value really is approximately nothing, because nobody anywhere will pay more.

Timing and record-keeping

Two practical notes, neither of which is advice about your situation:

  • Transactions are timestamped on-chain when they confirm. If timing matters for your filing, that is a conversation to have with your accountant before the year ends, not after.
  • Keep the transaction signatures. Every sale is on-chain and permanently verifiable, which is exactly the kind of record that makes substantiating a position straightforward. Your profile page keeps your history.

Clean the rest while you are there

Tax considerations aside, the same wallet almost certainly has a pile of empty token accounts left behind by positions you already exited — each one still holding a ~0.00204 SOL deposit. Closing those is non-destructive, needs no tax reasoning at all, and is usually the largest single number in the whole cleanup.

Tax Loss Harvester

Tax Loss Harvester

Sell worthless and illiquid tokens and NFTs for 1 lamport each when there is no market to sell into.

Try it now

Related Reading

Frequently Asked Questions

How do you sell a Solana token that has no liquidity?

The Tax Loss Harvester buys worthless and illiquid tokens and NFTs for 1 lamport each, which is 0.000000001 SOL. It supplies the missing side of the trade when no market exists, so ownership genuinely transfers to a buyer instead of the asset simply being destroyed with no counterparty.

What is the difference between burning a token and selling it for 1 lamport?

Burning destroys the asset and it ceases to exist. Selling transfers ownership to a buyer for consideration, producing a transaction with an identifiable counterparty and proceeds. Whether tax authorities treat those two events differently is jurisdiction-specific and a question for a professional.

Why would anyone sell a token for 1 lamport?

The lamport is not the point. It is the smallest amount that still makes the transfer a sale with a counterparty and consideration, rather than a burn. That produces an on-chain record for a position no market will take. Whether such a record matters for your taxes depends on your jurisdiction and circumstances.

Does selling worthless tokens also reclaim the rent?

The source token account is closed as part of the sale, so its rent deposit is released. The buyer's receiving account has to be created and funded, which is a cost, so the tool shows sale proceeds, source rent, fees, and destination rent as separate line items.

Does using this tool mean I can claim a loss?

That is not something any tool can answer for you. It performs an on-chain sale and leaves a permanent transaction record. Whether that produces a claimable loss depends on your jurisdiction, your circumstances, and rules such as wash sale provisions, so speak to a qualified tax professional.