Solana tools
Change Solana Transfer Fee - Token-2022 Tax Config
Adjust the transfer fee rate and maximum fee on your Token-2022 SPL token. Modify tax settings with the standard 2-epoch activation delay.Solana tools
Change tax settings
Blockchain
Token address
Change tax settings
New tax rate
%
New max fee per transaction
The 20lab Solana change tax settings tool lets you modify the transfer fee parameters of an SPL token that uses the Token-2022 transfer fee extension. You can adjust the fee percentage and the maximum fee per transaction, and the changes apply automatically across all future transfers.
This tool works only with tokens that were created with the Token-2022 transfer fee extension enabled - classic SPL tokens don't support transfer fees natively. The connected wallet must hold the transfer fee config authority for changes to be accepted. End-to-end walkthrough: how to edit Solana transfer tax.
The Token-2022 transfer fee extension is a Solana program feature that lets a token automatically collect a percentage fee on every transfer. It's the canonical way to build tax tokens on Solana without writing a custom program.
Key properties of the Token-2022 transfer fee extension:
- Fees are withheld inside each recipient's token account, not centralized
- The fee rate and maximum cap per transfer are configurable
- Fee parameter changes have a 2-epoch delay (~4 days) before activation
- The withheld fees are claimed by the transfer fee withdraw authority
- Mints and burns are exempt from the transfer fee
It's used for buyback funds, treasury revenue, marketing wallets, and automatic deflationary mechanics. See our ultimate guide to SPL tokens with transfer tax for full setup details.
To change the transfer fee on your SPL token:
- Connect the wallet that holds the transfer fee config authority
- Enter your token's mint address
- Review the current fee rate and max fee shown in the interface
- Enter your new fee percentage and maximum fee per transfer
- Confirm the transaction
The new parameters are scheduled on-chain immediately but don't take effect for ~4 days due to the Token-2022 program's mandatory 2-epoch activation delay. This delay is a built-in security feature giving holders advance notice before any fee change activates.
The Token-2022 transfer fee extension exposes two configurable parameters:
- Fee percentage - The portion of each transfer collected as a fee, expressed in basis points (1 bp = 0.01%). Maximum is 100% (10,000 bp), though that's effectively unusable.
- Maximum fee per transaction - An absolute cap on the fee amount, regardless of transfer size. Prevents large transfers from paying disproportionate fees.
The 20lab interface accepts inputs in human-readable form (percentage and token amount) and converts to the on-chain basis-point and raw-amount format automatically.
Only the current transfer fee config authority can modify fee parameters. This is typically:
- The wallet that deployed the token (default)
- Any wallet the authority has been transferred to
- A multisig wallet for governance-controlled tokens
If the transfer fee config authority has been revoked, the fee parameters are permanently locked at their current values. This is how projects guarantee a fee rate will never change - and is often expected for tokens claiming "fixed tokenomics."
The Token-2022 program enforces a 2-epoch delay (approximately 4 days) before any transfer fee change takes effect. This is a built-in security feature, not a 20lab restriction.
The delay exists to:
- Give holders advance notice of fee changes before they activate
- Prevent malicious sudden fee spikes (a malicious authority can't set 99% fees instantly)
- Allow the on-chain state to remain auditable - pending changes are visible before activation
During the delay, the previous fee rate stays in effect. The pending change is visible on-chain and can be canceled by setting the parameters back to their current values.
High transfer fees create predictable problems for any token economy:
- Reduced trading activity - Holders avoid moving tokens, including to and from DEXes
- Worse market liquidity - LPs hesitate to provide liquidity when arbitrage flow is taxed
- DEX listing rejections - Many aggregators and exchanges refuse tokens with fees above 5-10%
- User frustration - Visible value loss on every transfer damages community sentiment
Most successful tax tokens use rates between 1% and 5%. Above that, projects typically see a sharp drop in on-chain activity that more than offsets the per-transaction revenue gain.
The Token-2022 transfer fee applies to most movements but not all:
- Standard wallet-to-wallet transfers - Fee applies
- DEX swaps - Fee applies on the token side of the trade
- LP deposits and withdrawals - Fee applies
- Minting new tokens - No fee
- Burning tokens - No fee
There is no built-in exemption for specific wallets - fees apply uniformly to all transfers regardless of sender or recipient. This is a fundamental design choice in Token-2022 to keep the fee system predictable and resistant to whitelist gaming.
Yes - all transfer fee changes are publicly visible on-chain from the moment they're scheduled, well before they activate:
- Solana Explorer displays current and pending fee configurations
- The fee config update transaction is recorded immediately
- Many Solana wallets show the applicable fee when users initiate a transfer
- On-chain analytics can track historical fee parameter changes
This transparency is fundamental. Communicate fee changes to your community ahead of time - especially increases - and explain the rationale. The 2-epoch delay gives you a built-in window to do this before the change actually takes effect.
Related Posts
Continue your journey with these related blog posts.
Learn how to efficiently modify Solana token transfer tax settings using 20lab's tax config tool.
April 24, 2025
6 min read
Master the art of creating Solana tokens with transfer tax. 20lab's comprehensive guide covers everything to know about SPL token creation and management.
September 02, 2024
11 min read
Learn how to add liquidity to Raydium DEX with our comprehensive guide. Step-by-step instructions for Solana token creators to securely launch your token!
January 28, 2025
7 min read
Learn how to add liquidity to Meteora for your Solana token - a step-by-step guide covering DAMM v2 pool creation, fee configuration, and LP token security.
March 23, 2026
7 min read
Learn about Solana, the blockchain that provides a fast, secure and scalable infrastructure for token projects.
July 24, 2024
8 min read
Learn what SPL is and how it is standardizing tokens for compatibility across Solana blockchain.
November 11, 2024
5 min read





