# Solana Token-2022 转账费由谁设置？

整理：链小知（AI 辅助）
更新日期：2026-10-09
引用地址：https://lianxiaozhi.com/learn/solana-transfer-fee-extension

转账费扩展可以在资产转移时产生费用。核对代币风险时应查扩展配置、费用上限与修改权限，不能把它与网络优先费混在一起。

## 代币转账费与网络费分别计算

Token-2022 的 TransferFeeConfig 是 mint 上的扩展，可对该代币转移收取费用。官方说明中，转移金额按配置扣减，暂扣费用记录在目标 token account，并可按授权规则收集。

网络手续费支付交易执行成本；扩展费用来自代币自身规则。即使网络费用很低，也可能出现实际收到的代币少于发送数量，两种费用不能混为一谈。

依据：[Transfer Fees](https://solana.com/docs/tokens/extensions/transfer-fees)

## 费率之外还要看上限和权限

假设某个配置采用 1% 且上限为 2 单位，转移 100 单位的比例费用是 1，转移 1,000 单位时不能仅按比例推算成 10。例子忽略舍入与生效周期，不对应任何实际 mint。

核对时查看当前及待生效配置、费率单位、最大费用，以及修改配置和提取暂扣费用的权限。教程中的数值只用于演示，不能用来描述自己买入的代币。


## 怎么解释兑换或转账数量差异？

对照交易指令、源与目标账户变化、暂扣费用和应用报价，确认差异来自扩展费用还是兑换路径。一次操作可能包含多次转移，不能只按最后一笔数量猜测全部费用。

确认 mint 地址与 Token Program 版本后再讨论税率。存在扩展并不等于一定恶意；是否接受这种规则，应由实际费用、权限和交易可执行性共同判断。


## 继续核对
- [Solana 优先费怎样算？Compute Unit 上限也会影响费用](https://lianxiaozhi.com/learn/solana-priority-fees)
- [Permanent Delegate 为什么值得单独检查？](https://lianxiaozhi.com/learn/solana-permanent-delegate)
- [Transfer Hook 怎样改变 Solana 代币转账？](https://lianxiaozhi.com/learn/solana-transfer-hooks)
- [Meme 观察与资料](https://lianxiaozhi.com/meme)
