Fast

Change Tax Settings

Update transfer fee settings for Token‑2022 tokens

Connect wallet to select token

Enter value between 0-10000.

Cap per transfer in token units (not raw/base units). The tax never exceeds this amount.

Total Fees
0.02SOL

About Transfer Fees

Transfer fees (tax) are a percentage charged on each Token‑2022 transfer. The fee percentage is set in basis points where 100 basis points = 1%.

The max fee per transaction caps the fee amount, protecting users from excessive fees on large transfers. This cap was set during token creation and cannot be changed.

💡 Test on Devnet First

Switch to Devnet mode to safely test changing tax settings before using real funds. You'll need a Devnet version of your Token‑2022 token.

Important Notes

  • Only transfer fee config authority can change settings
  • Tax rate cannot exceed the max fee limit set during creation
  • Max fee per transaction cannot be changed after token creation
  • Changes only affect future transfers; existing fees remain unchanged
  • Operations are non‑custodial; signed in your wallet

Related Tools

Explore other tools that might interest you

Create a new token on Solana

Use this tool

Lock transfer fee settings permanently

Use this tool

Modify token name, symbol, or URI

Use this tool

Frequently Asked Questions

What are basis points?

Basis points are a unit of measurement for percentages, where 100 basis points = 1%.

Examples:

  • 200 basis points = 2%
  • 500 basis points = 5%
  • 1000 basis points = 10%
  • 10000 basis points = 100%

This allows precise fee configuration without decimal rounding errors.

What is max fee per transaction?

The maximum fee per transaction is a cap on the transfer fee amount. Even if your tax rate would result in a higher fee, the maximum fee limits what can be charged.

Example: With a 10% tax rate and a max fee of 1000 tokens, transferring 50000 tokens would only charge 1000 tokens (the max), not 5000 tokens (10% of 50000).

This protects users from excessive fees on large transfers.

Who can change tax settings?

Only the transfer fee config authority can change tax settings. This authority is set during token creation and can be different from the claim authority.

If you don't have this authority, you cannot modify the transfer fee settings. The tool will display an error message if you're not the authorized wallet.

Is changing tax settings reversible?

Yes, you can change the tax rate and max fee multiple times as long as you hold the transfer fee config authority.

However, the tax rate cannot exceed the maximum fee limit that was set during token creation. Some settings may have restrictions based on the Token‑2022 program rules.

What is the maximum tax rate I can set?

The tax rate can be set between 0 and 10000 basis points (0% to 100%).

However, the effective maximum is constrained by the maximum fee per transaction set during token creation. The tax rate cannot result in fees exceeding this maximum fee limit.

Can I test on Devnet first?

Yes. Switch to Devnet mode to test changing tax settings safely. Devnet is a separate test environment with no real financial value.

Important: You'll need to create a Devnet version of your Token‑2022 token to test with. Mainnet tokens do not exist on Devnet. After testing, switch back to Mainnet to update real token settings.

What happens to existing fees when I change settings?

Changing tax settings only affects future transfers. Existing withheld fees and claimable fees remain unchanged.

The new settings apply to all transfers made after the change is confirmed on-chain.

What Does This Tool Do?

DEXArea's Change Tax Settings tool lets you update the transfer fee (tax) rate and maximum fee per transaction for Token-2022 tokens. With a simple, no-code flow, you can adjust how much fee is charged on each transfer—within the limits set at token creation.

DEXArea is a Solana token toolkit used by thousands of creators to manage SPL and Token-2022 tokens. This tool works only with Token-2022 tokens that use the TransferFeeConfig extension and for which you hold the tax config authority.

The tax rate is set in basis points (100 = 1%). The max fee per transaction caps the fee on each transfer. Only the transfer fee config authority can change these settings.

When Should You Change Tax Settings?

Adjusting revenue: You want to increase or decrease the percentage or cap charged on transfers to match your tokenomics.

Before locking forever: If you plan to revoke tax config authority, set the fee and max fee you want first—after revocation they cannot be changed.

Testing or launches: Lower fees for promotions or raise them once the token is live. Changes apply only to future transfers.

Best practice: Test on Devnet before changing mainnet settings. Communicate fee changes to your community.

How to Change Tax Settings (Step by Step)

1. Connect your wallet — Use the wallet that holds the transfer fee config (tax config) authority for your Token-2022 token (e.g., Phantom, Solflare).

2. Select your token — Choose the Token-2022 token whose tax settings you want to change. The form pre-fills the current rate and max fee.

3. Enter the new tax rate and max fee — Set the tax rate in basis points (0–10000, e.g. 200 = 2%) and the max fee per transaction in token units. The tax rate cannot exceed the maximum allowed by the token.

4. Confirm and sign — Review the cost, then submit and approve the transaction in your wallet. New settings apply to future transfers only.

Related actions: claim tax fees, revoke tax config authority, or revoke tax withdraw authority.

This tool is for technical token management only. It does not provide financial or investment advice.