# Microdeposits

### Overview

When a user sets up a **USD ACH Virtual Account** for bank withdrawals, they may be required to complete a **microdeposit verification** process to confirm ownership of the linked bank account.

Microdeposits, also known as **micro-entries**, are one or more small ACH credit transactions — and in some cases offsetting debits — sent by a financial institution or payment originator to verify that the customer owns and can access the target bank account. This is a standard banking and compliance procedure used during ACH account setup.

### Key Characteristics

* **Purpose:** Verify ownership of a bank account during ACH account linking
* **Appearance:** Microdeposits appear as small deposits in the user’s bank transaction history
* **Requirement:** Some banks require this step before ACH registration can be completed
* **Compliance:** This is a standard requirement for ACH transfer authorization and account validation

{% hint style="info" %}
Not all banks require microdeposit verification.
{% endhint %}

* **# Important Notes**

{% hint style="warning" %}
**Microdeposits are never onramped.** Any deposit under **$1.00** is treated as a verification attempt only and will **not** trigger a payment, transfer, or settlement.
{% endhint %}

{% hint style="info" %}
Unlike standard deposits, Lotus does **not** accumulate the balance of microdeposits. Once verification is complete, these amounts remain unprocessed.
{% endhint %}

* Additional notes:
* In most cases, microdeposit amounts fall below Lotus's fee threshold, so no output withdrawal is generated.
* **Only Virtual Accounts support microdeposit verification.**
* **Static memo-based deposit flows are not compatible** with this verification method.
* Each customer must have their own **individual Virtual Account** to complete the process.
* A microdeposit event may include the **amount**, **source bank details**, and **timestamp**. These details can be shown to customers for verification and transparency.

### Verification Process

1. The customer initiates linking their bank account to the assigned Virtual Account.
2. If required by the bank, one or more microdeposits are sent to the customer’s bank account.
3. The customer checks their bank transaction history to identify the deposit amount(s).
4. The customer enters the amount(s) into the verification interface.
5. Once the submitted values are confirmed successfully, the bank account is verified and linked.

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>After successful verification, the user’s <strong>USD ACH Virtual Account</strong> is fully activated and ready for use.</p></div>

### Conclusion

Microdeposit verification is a secure, industry-standard method for confirming ACH account ownership. Once the user successfully verifies the deposited amount(s), their **USD ACH Virtual Account** becomes fully verified and ready for transactions.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lotusnetwork.net/v2-documentation/ecosystem/lotus-finance/l-banko/microdeposits.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
