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

# Accounts

> Send and receive fiat with virtual accounts tied to a customer

A virtual account is a fiat account issued by a Lumx banking partner in your customer's name to send and receive payments in a local currency. Each account is tied to one currency and supports every rail the partner bank offers for it. A USD account, for example, supports ACH, Fedwire, and SWIFT on the same account.

Lumx orchestrates account provisioning and verification with banking partners that hold the funds and execute the underlying rails. Accounts carry their own verification status, independent from the customer's. A customer can hold multiple accounts across different currencies. See [Coverage](/get-started/coverage) for supported currencies and rails.

## Verification

Every account completes its own verification before it can move funds. The flow has four statuses:

| **Status**     | **Description**                                |
| :------------- | :--------------------------------------------- |
| `PROVISIONING` | Account is being provisioned and verified.     |
| `RFI`          | Lumx requested additional details to proceed.  |
| `ACTIVE`       | Verification complete. Account can move funds. |
| `CLOSED`       | Account permanently closed.                    |

<Info>
  If an account moves to `RFI`, you'll be notified of the specific information needed. Provide the requested details to continue verification.
</Info>

<Info>
  Subscribe to [webhooks](/developer/webhooks) for real-time notifications when an account's verification status changes.
</Info>

## Activation timelines

How long it takes an account to move from `PROVISIONING` to `ACTIVE` once the customer is approved. Timelines vary by currency because Lumx has direct reliance with local banking partners in some markets but not others.

| **Currency** | **Target**           | **Why**                                                                                                |
| :----------- | :------------------- | :----------------------------------------------------------------------------------------------------- |
| BRL          | Immediate            | Direct reliance with local banking partner. Account is `ACTIVE` as soon as the customer is `APPROVED`. |
| MXN          | Immediate            | Direct reliance with local banking partner. Account is `ACTIVE` as soon as the customer is `APPROVED`. |
| USD          | Up to 1 business day | Banking partner reviews before the account moves to `ACTIVE`.                                          |
| EUR          | Up to 1 business day | Banking partner reviews before the account moves to `ACTIVE`.                                          |

Subscribe to the `account.active` [webhook](/developer/webhooks) to know the moment an account is ready to receive funds.

## Related resources

<CardGroup cols={2}>
  <Card title="Customers" href="/concepts/customers">
    The legal entity that owns the account.
  </Card>

  <Card title="Transactions" href="/concepts/transactions">
    Move funds in and out of accounts.
  </Card>

  <Card title="Destinations" href="/concepts/destinations">
    External payout targets for outbound fiat.
  </Card>

  <Card title="Coverage" href="/get-started/coverage">
    Supported rails and currencies by country.
  </Card>
</CardGroup>
