Back to Blog
Solana

Solana Rent Reduction 2026: Phases, Costs, and Refunds

S
Sol Slugs Team
Sol Incinerator

Pricing and capability evidence checked September 3, 2026.

Solana's rent system is changing. The network plans to reduce the storage bond for on-chain accounts by 90%, but the change is split across five independently activated steps. That distinction matters: an announced target is not the same as the reserve enforced by mainnet today.

What is changing about Solana rent in 2026?

Solana plans to lower its rent constant from 6,960 to 696 lamports per byte through five feature gates. Existing accounts keep their lamports, so each activated reduction can leave them above the new minimum. That surplus may then be withdrawn without closing the account.

"Rent" is an awkward name for this balance. It is not a recurring charge that validators slowly consume. It is a refundable storage bond: an account must keep a minimum amount of SOL based on its data size, and that balance normally returns when the account closes.

The Solana Foundation's reduced-rent overview and SIMD-0437 define the minimum as:

minimum balance = (128 + account data bytes) × lamports per byte

The fixed 128 bytes represent storage overhead. A classic mint uses 82 data bytes, a standard token account uses 165, and a token multisig uses 355. Token-2022 accounts can be larger because extensions add data, so their reserves must be calculated from their actual lengths.

What are the five Solana rent-reduction phases?

StageLamports per byteEffective reduction from 6,960Activation model
Legacy setting6,9600%Current baseline before the new gates
SIMD-0437-16,3339%Independent feature gate
SIMD-0437-25,08027%Independent feature gate
SIMD-0437-32,57563%Independent feature gate
SIMD-0437-41,32281%Independent feature gate
SIMD-0437-569690%Final proposed target

Core developers can pause between stages while they study account growth. A separate safeguard can restore the legacy value if needed, which is another reason applications should read the current reserve from RPC rather than embed a permanent number.

Status checked September 3, 2026: Solana's upgrade page reports all five gates inactive. Finalized mainnet RPC returned 0.0014616 SOL for an 82-byte mint, 0.00203928 SOL for a 165-byte token account, and 0.00336168 SOL for a 355-byte multisig. Treat those as dated observations, not permanent constants.

How much SOL could become excess?

The gross surplus is the account's actual lamport balance minus the current rent-exempt minimum for its data length. For an older account that still holds exactly the legacy reserve and has never withdrawn surplus, the proposed first and final stages illustrate the range:

Account typeLegacy reserveGross surplus after stage 1Gross surplus after stage 5
82-byte mint0.001461600 SOL0.000131670 SOL0.001315440 SOL
165-byte token account0.002039280 SOL0.000183711 SOL0.001835352 SOL
355-byte multisig0.003361680 SOL0.000302841 SOL0.003025512 SOL

These are arithmetic examples, not payout promises. An account may hold extra SOL sent to it for another reason, use a different data length, or have already withdrawn at an earlier stage. A tool may also charge a protocol fee, and the wallet still pays the normal Solana transaction fee.

Does the rent reduction automatically refund your SOL?

No. The network changes the minimum balance but leaves existing account balances in place. To make the surplus spendable, an eligible Token Program account must execute WithdrawExcessLamports, or an empty account can be closed to return its entire remaining balance.

This creates three distinct actions:

ActionAccount stays open?Token or NFT changes?SOL moved
Withdraw excess rentYesNoOnly lamports above the live reserve
Close an empty token accountNoNo token remainsThe account's remaining lamports
Burn an asset, then closeNoAsset is destroyedReclaimable balances from the supported burn path

The first option is the important new one. The Token Program's WithdrawExcessLamports instruction leaves token balances, mint supply, and account data untouched. It only transfers the surplus lamports.

Which accounts can use WithdrawExcessLamports?

The instruction supports Token Program and Token-2022 token accounts, mints, and multisigs, but authority rules still apply. A token account requires its owner or configured multisig. A mint normally requires its mint authority. A mint with no authority must sign as the source itself, either with its original keypair or through its owning program by CPI.

Native wrapped-SOL token accounts are not supported. Metadata, edition, token-record, and arbitrary program accounts are not Token Program accounts, so this instruction cannot withdraw from them. Compressed NFTs do not have an individual token account at all.

How does Sol Incinerator calculate the amount?

Sol Incinerator asks the backend to inspect the live source balance, actual account data length, and current rent-exempt reserve. The website's excess-rent flow charges a base protocol fee of 200 basis points, or 2%, of the gross surplus. Fee math is floored to whole lamports, and the normal network fee is separate.

The preview immediately before signing is the source of truth. It can account for the active rent stage, previous withdrawals, extensions, and the exact accounts selected in a way that a static article cannot.

An account left open can become eligible again after another rent reduction. Re-scan after later feature gates rather than assuming the first withdrawal captured the full five-stage reduction.

Sol Incinerator

Sol Incinerator

Scan your wallet and preview eligible excess SOL without closing retained accounts.

Try it now

Related Reading

Frequently Asked Questions

Is Solana rent being reduced in 2026?

Yes. Solana has proposed five independent feature gates that lower the rent constant from 6,960 to 696 lamports per byte, a 90% reduction. The gates activate separately, so check the current mainnet reserve instead of assuming the full reduction is already live.

Does Solana return excess rent automatically?

No. Lowering the rent-exempt minimum does not automatically move SOL out of existing accounts. Eligible Token Program accounts can use WithdrawExcessLamports to transfer only the balance above their current reserve, while closing an empty account returns its entire remaining balance.

How much SOL will a token account need after the rent reduction?

The answer depends on the account's data length and the latest active feature gate. A standard 165-byte token account historically required 0.00203928 SOL; after the final proposed step its calculated reserve would be 0.000203928 SOL, provided the rollout reaches that stage.

Can the same account reclaim excess SOL more than once?

Potentially, yes. A withdrawal leaves the account at the current rent-exempt minimum. If a later feature gate reduces that minimum again, the retained account can develop a new surplus and become eligible for another withdrawal without being closed or changing its token balance.

Solana Rent Reduction 2026: Phases, Costs, and Refunds | Sol Incinerator