Solana tools
Withdraw Solana Transfer Fees - Token-2022 Tax Collection
Collect accumulated transfer fees from your Token-2022 SPL token. Sweep withheld amounts from all holder accounts in batched transactions.Solana tools
Withdraw fees
Blockchain
Token address
Calculate fees to claim
The 20lab Solana withdraw fees tool lets the transfer fee withdraw authority of a Token-2022 SPL token collect accumulated transfer fees that have been withheld across all holder accounts. The collected fees are transferred to the connected authority wallet in a single batched operation.
This tool works only with tokens using the Token-2022 transfer fee extension - the same standard used by 20lab tax tokens. It requires the connected wallet to hold the transfer fee withdraw authority. Step-by-step walkthrough: how to collect fees for an SPL token with transfer tax.
Token-2022 transfer fees use a unique withheld-amount model, not a central fee account:
- Every transfer of a tax-enabled token deducts the fee
- The fee is stored as a withheld amount inside the recipient's token account, not moved to a separate wallet
- Fees accumulate in thousands of holder accounts over time
- The transfer fee withdraw authority sweeps these withheld amounts from the accounts with the largest balances first
This decentralized design has performance benefits (fees don't congest a single account) but means "withdrawing fees" actually means sweeping many holder accounts at once. The change tax settings tool controls the fee rate; this tool collects what's been accumulated.
To withdraw transfer fees from your SPL token:
- Connect the wallet that holds the transfer fee withdraw authority
- Enter your token's mint address
- Review the total accumulated fees available across all holder accounts
- Confirm the withdrawal
The tool automatically identifies accounts with the largest withheld balances and sweeps them in batches. The collected fees are sent to your connected wallet. Because fees are spread across many accounts, large withdrawals can require multiple transactions - the tool handles this automatically.
Only the current transfer fee withdraw authority can collect accumulated fees. This is typically:
- The wallet that deployed the token (default)
- Any wallet the authority has been transferred to
- A multisig wallet for treasury-controlled tokens
- A governance program for DAO-managed projects
If the withdraw authority has been revoked, accumulated fees can never be claimed - they remain permanently withheld in holder accounts. This creates a continuous auto-burn effect, since circulating supply effectively decreases every time a tax is paid but the fee can never re-enter circulation.
Solana transfer fees are stored differently from any other DEX or token system: they're held as "withheld amounts" inside each holder's Associated Token Account, not in a central fee wallet.
Key implications:
- The total collected fees are distributed across thousands of accounts
- Withdrawing fees requires sweeping multiple accounts
- Account-level withheld amounts are visible on-chain
- This design avoids bottlenecks - normal transfers don't have to write to a single shared fee account
The 20lab withdraw tool handles the complexity of identifying high-balance accounts and batching sweeps efficiently, so you see a single "total accumulated fees" number and one approval flow.
There are no protocol-enforced restrictions on transfer fee withdrawal frequency. You can collect fees as often as you like - daily, weekly, on-demand, or never.
Practical considerations:
- Each withdrawal pays Solana network fees, so very frequent small claims aren't cost-efficient
- Many projects withdraw on a fixed schedule (weekly, monthly) for predictable treasury operations
- Some projects accumulate fees longer and execute periodic buyback-and-burn programs
- Auto-burn setups (revoked withdraw authority) collect continuously but never disburse
The right cadence depends on your tokenomics strategy and treasury needs.
Once withdrawn to the authority wallet, transfer fees can be used like any other token holdings:
- Project operations - Funding development, marketing, and team
- Buyback and burn - Use fees to buy your token from the market and burn it, creating deflationary pressure
- Staking rewards - Distribute to stakers as yield
- DAO treasury - Transfer to governance-controlled multisigs for community allocation
- Liquidity provision - Add to existing pools to deepen market liquidity
- Airdrops - Distribute back to holders using the Solana multisender
The most credible projects publish how withdrawn fees are used and report regularly on allocations. On-chain transparency makes this easy to verify.
Yes - there are two ways to create automatic burn mechanics with Token-2022 transfer fees:
- Manual burn cycle - Withdraw fees periodically with this tool, then burn them. Publish the transaction hashes for transparency.
- Permanent auto-burn - Revoke the transfer fee withdraw authority entirely. Fees continue to accumulate in holder accounts forever but can never be withdrawn, effectively reducing circulating supply on every transfer. This is irreversible.
Permanent auto-burn is the strongest possible deflationary commitment - no one can ever change course - but you give up all flexibility. Most projects prefer manual burns for the operational headroom.
Yes - every transfer fee withdrawal is permanently recorded on Solana and publicly auditable:
- Solana Explorer shows every withdrawal transaction in the token's history
- The authority wallet's incoming transfers are visible in standard wallet trackers
- The change in total withheld amounts across holder accounts is observable on-chain
- Analytics platforms track cumulative withdrawn fees over time
This transparency means your community can verify exactly how much was collected and when. Pair this with public disclosure of how the funds were used and you have one of the strongest tokenomics accountability setups available on Solana.
Related Posts
Continue your journey with these related blog posts.
Learn how to collect accumulated transfer fees from your SPL Token using 20lab's tax withdraw tool.
April 25, 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





