Home/Tools/
Solana Withdraw Fees

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.

Withdraw fees

Blockchain

Connect to the chosen blockchain.

Token address

Enter the address of the Solana token to start.

Calculate fees to claim

Calculate how much fees you can claim from the token accounts.

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:

  1. Every transfer of a tax-enabled token deducts the fee
  2. The fee is stored as a withheld amount inside the recipient's token account, not moved to a separate wallet
  3. Fees accumulate in thousands of holder accounts over time
  4. 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:

  1. Connect the wallet that holds the transfer fee withdraw authority
  2. Enter your token's mint address
  3. Review the total accumulated fees available across all holder accounts
  4. 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.

Purple and green graphics with a gear wheel, the words “Collect Transfer Fees” and a gradient background.
How to Collect Fees for SPL Token With Transfer Tax

Learn how to collect accumulated transfer fees from your SPL Token using 20lab's tax withdraw tool.

April 25, 2025

6 min read

Solana Transfer Tax inscription on a background featuring the 20lab logo with purple graphic elements.
Ultimate Guide to Creating SPL (Solana) Token with Transfer Tax

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

Raydium logo on a dark background with purple smoke around it, with the words "Adding Liquidity" and a network of connections in the background.
Add Liquidity to Raydium - Step-by-Step Solana Pair Creation Guide

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

Meteora logo on a dark background with orange smoke around it, with the words "Adding Liquidity" and a network of connections in the background.
Add Liquidity to Meteora on Solana - Pool Creation Guide

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

Solana (SOL) cryptocurrency logo is centered on a dark background with purple elements and abstract geometric and wave-like patterns.
Solana Token - Launch Your Project on High-Performance Blockchain

Learn about Solana, the blockchain that provides a fast, secure and scalable infrastructure for token projects.

July 24, 2024

8 min read

Graphic with the inscription “SPL” on a geometric pattern background. The whole design is in shades of orange and red.
SPL - The Token Standard for Solana Blockchain

Learn what SPL is and how it is standardizing tokens for compatibility across Solana blockchain.

November 11, 2024

5 min read