> ## Documentation Index
> Fetch the complete documentation index at: https://docs.basestonk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Fees

> Who pays what, and who earns it.

Every trade on a BaseStonk pool pays the fee its creator set at launch.
Transfers between wallets are free - the fee lives in the pool's hook,
where the liquidity lives, so no venue-hopping routes around it.

## Simple launches

|                   | Rate   |
| ----------------- | ------ |
| Trade fee         | **1%** |
| → to the creator  | 0.5%   |
| → to the platform | 0.5%   |

The creator's share pays to a fee address chosen at launch, which can be
handed to a new owner later.

## Advanced launches

The creator sets the total rate - anything up to **10%** - and divides it
between payees, buyback & burn, liquidity, and holder dividends.

The platform's cut is **min(half the tax, 1%)**:

| Tax set by creator | Platform takes | Creator controls |
| ------------------ | -------------- | ---------------- |
| 1%                 | 0.5%           | 0.5%             |
| 4%                 | 1%             | 3%               |
| 10%                | 1%             | 9%               |

<Note>
  The split is enforced by the fee hook inside the swap itself. Nothing
  about it can be changed after launch - by anyone.
</Note>

## Where the fee is taken

The hook takes the fee during the swap, inside the pool. This has two
consequences worth knowing:

* **Bots must quote for it.** A quoted output that ignores the token's tax
  rate will revert on `minOut`. See [trading bots](/integration/trading-bots).
* **It cannot be dodged.** The fee is not in the token contract, so
  trading through any route that touches the pool pays it.
