# Partner Fee and Protocol Fee
## Partner Fee
Swing provides an option for integration partners to charge a fee for all the user transactions. To do the set up, the partner can let us know the intended fee rate and the their wallet address to receive the fee. For each user transaction, the (swap amount * partner fee rate) will be transferred to partner address.
## Protocol Fee
Swing may charge a protocol fee in future. The fee rate can be set in the contract. The (swap amount * protocol fee rate) will be transfered to Swing's fee receiver wallet for each user transaction. The protocol fee rate is 0 right now.