> For the complete documentation index, see [llms.txt](https://docs.husher.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.husher.io/documentation/how-husher-works/how-it-works/deposit-handling-and-execution-tolerance.md).

# Deposit Handling and Execution Tolerance

How one-time deposit addresses work and the ±50% tolerance window that handles real-world deposit variance

Each swap generates a unique, single-use deposit address. That address is controlled by the Exchange Service Provider and exists for one order only. Once the order completes or expires, the address is no longer active.

### Execution tolerance

To reduce failed swaps and improve usability, Husher applies an automatic tolerance window to deposits:

* Deposits within approximately **±50%** of the quoted amount are automatically detected
* The system adjusts execution based on the actual amount received
* No manual intervention is required

{% hint style="info" %}
**Example:** If a swap is created for 1,000 USDT, deposits between roughly 500 and 1,500 USDT are detected and processed automatically.
{% endhint %}

This tolerance applies to **Float** and **Private** orders. Fixed-rate orders follow stricter rules: the deposit must match the required minimum, and any shortfall cancels the order and triggers a refund.

### Deposit detail screen

<figure><img src="https://4146140379-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjBmRSJdqQYpZIYntna0i%2Fuploads%2Fgit-blob-48e00b66715c252e88e418f2f1631aac51f89758%2Fimage.png?alt=media" alt="Order deposit detail showing Order ID Mo2u_MdQ, Floating rate order type, Provider Husher, and a one-time SOL deposit address with QR code"><figcaption><p>The deposit detail screen: Order ID, order type, provider, the exact amount to send, the one-time deposit address, and a QR code for wallet scanning</p></figcaption></figure>

The deposit screen shows the Order ID, the order type (Floating or Fixed), the assigned provider, the precise amount to send, and the one-time deposit address with a scannable QR code. Use the "Send from wallet" button to open your connected wallet directly.

{% hint style="warning" %}
Always send on the correct network. Funds sent on the wrong network cannot be recovered by Husher.
{% endhint %}
