SolstackBlog
← All guides

Burning & Account Cleanup

How to Burn Solana Tokens (and When You Actually Should)

What burning an SPL token does on-chain, when it makes sense and when it doesn't, and how to do it safely.

2026-09-25·5 min read·Verified against mainnet-beta
How to Burn Solana Tokens (and When You Actually Should)

Burning is often talked about as something that's simply good for a token. Before you treat it as a default move, it helps to know what a burn changes on-chain and when it's worth doing.

What happens

The burn instruction removes an amount of tokens from your own token account and lowers the mint's supply field by the same amount, in one atomic step. The tokens aren't sent anywhere. There's no recipient and no address that ends up holding them. They stop existing in the chain's accounting, and any explorer or wallet that reads the mint's supply afterwards sees a permanently smaller number.

You can only burn tokens in your own account, and you don't need any authority to do it. Burning is one of the few token actions that doesn't depend on being the mint authority, the freeze authority or anything else. If the tokens are in your wallet, you can burn them.

When burning makes sense

  • A team burns its own allocation to reduce supply, and anyone can verify the burn on-chain instead of trusting a promise.
  • A project buys tokens back on the open market and burns them to take them out of circulation.
  • Too much supply went to an address by mistake, and burning it is the on-chain way to undo that, as long as the holder cooperates.
  • You want to clear out worthless dust before closing the empty token account (more on that below).

When it doesn't

People often read a burn as a positive signal on its own: "they're burning tokens, bullish." Reducing supply only matters relative to demand. Burning 1% of a token nobody wants doesn't create value. The remaining tokens become a slightly larger share of the same thing. A burn adjusts supply against existing demand, and it can't create demand. When a burn is sold as automatically raising the value, ask what changed about demand for the token.

There's no confirmation step and no undo

Once you sign a burn transaction, it runs straight away and can't be reversed. Check the amount before you sign. A burn is permanent, and there's no "are you sure" screen between the signature and the result.

The account is still there afterwards

Burning doesn't close your token account. The account stays open with a zero balance and keeps its rent deposit (about 0.0015 SOL, or about 0.002 on accounts opened before the 2026 rent cut). If you're finished with the token, burn it and then close the account with Rent Reclaim. That reduces the supply and gives you your SOL back.

Doing it

In Token Burner you pick a token from your wallet or paste a mint address, choose an amount (or the full balance in one click) and sign once. The Token Burner docs have the details.