Most trades on Matcha do not contain fees outside of the network fee (commonly referred to as "gas"), which is necessary to process the transaction on the blockchain. However, there are some fees depending on the type of order that is being placed (e.g. Matcha Auto, Limit Order, etc.).
On the Ethereum, Polygon, and BSC blockchain networks, trades filled via limit orders for a select number of tokens carry a small fee built into the price of traded assets.
Please see the table below with a full breakdown of when Matcha does charge fees:
Liquidity Source | Blockchain | Maker Fee | Taker Transaction Fee | Taker Network Fee* |
Aggregated AMMs | All supported chains | n/a | 0.00% | Yes |
Professional Market Makers | All supported chains | n/a | 0.00% | No |
↳ Any other swap combination of the above Liquidity Sources with Matcha Auto for applicable trading pairs. | Ethereum, Polygon, Arbitrum, Base, & Optimism | n/a | 0.25% | No |
↳ Stablecoin-to-stablecoin swaps with Matcha Auto for applicable trading pairs. | Ethereum, Polygon, Arbitrum, Base, & Optimism | n/a | 0.05% | No |
Limit Orders: Certain trading pairs. | Ethereum, Polygon, & BSC | 0.00% | 0.02% - 0.25%** | Yes |
↳ Stablecoin-to-stablecoin swaps of the above tokens | Ethereum | 0.00% | 0.02% | Yes |
↳ Any other swap combination of the above tokens | Ethereum | 0.00% | 0.25% | Yes |
Limit Orders: all other trading pairs | Ethereum | 0.00% | 0.00% | Yes |
* Network fees vary depending on the blockchain (e.g., Ethereum, Polygon, BNB Chain, etc.) and will display at the bottom of the trading widget.
** Fees are built into the price of the traded assets.
📚 Recommended reading to learn more about Network fees and gas:
What is Matcha Auto? [Matcha Help]
How are limit orders on Matcha free? [Matcha Help]