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

# Crypto deposit fees

## Processing fee

For each incoming deposit, a *processing fee* may be subtracted from your account. The fees are listed on the **Fees** tab in your merchant dashboard, under the **Deposit operations** section. The exact fee may depend on the currency and on whether the payment involved a conversion between different currencies. For deposits with conversion, processing fees are typically charged in the target currency. Each fee has a minimum amount that will be subtracted regardless of the transaction amount.

The applicable fees are:

* **Deposit crypto**
* **Deposit crypto exchange to crypto**
* **Deposit crypto exchange to fiat**
* **Crypto Bankroll top up** (for deposits on [merchant top-up addresses](/deposits#merchant-top-up-addresses))

When a deposit is being processed [off-chain](/deposits#off-chain-deposits), the system uses the fees with "internal" in the name:

* **Deposit crypto internal**
* **Deposit crypto exchange to crypto internal**
* **Deposit crypto exchange to fiat internal**
* **Crypto Bankroll top up internal**

## Transfer fee for Ethereum

When receiving ETH funds or ERC-20 tokens, a *transfer fee* is subtracted from the merchant’s balance, in addition to the [processing fee](#processing-fee). The transfer fee covers the cost of *gas* in the Ethereum network.

The transfer fee amount depends on the current gas price when the deposit is being processed. It is subtracted in the same currency as the deposit itself: for example, the transfer fee for a USDC deposit will be in USDC.

You can see this fee as **Fee transfer** in a deposit's details panel.

## Minimum deposit fee

CryptoProcessing uses different policies to set minimum deposit fees for different networks, depending on the expected volatility of each network.

* For BTC, ETH and all ERC-20 tokens, the minimum deposit fee is updated dynamically, no more than one time per week.

  Every Monday, we check the [BTC average mining fee](https://www.blockchain.com/explorer/charts/fees-usd-per-transaction) and [ETH average rate](https://coinmarketcap.com/currencies/ethereum/eth/eur/) for the previous week, beginning and ending at 00:00 UTC on Monday. These values determine the new minimum deposit fees, according to a predictable set of rules in your contract with CryptoProcessing.

  If the new fees differ from the last week's ones, we notify all users about it and switch to the new minimum deposit fees at 10:00 UTC on Wednesday.

* For all other currencies, the minimum deposit fee is specified in your contract with CryptoProcessing.
