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

# Account

An `Account` holds, sends, and receives money. This page explains the `Account` data model: the root `Account`, additional `Account` objects, statements, and balance. For the API fields, see the [`Account` object reference](/api/transfers-api/transfers-accounts/transfers-account-object).

`Account` objects have three constraints:

* They are available only to businesses.
* They do not support overdrafts.
* Each `Account` belongs to exactly one `Entity`.

## Root account

When Fintoc creates your root `Entity`, Fintoc also creates a **root `Account`** for your company's money. You can't modify or delete the root `Account`.

## Multiple accounts

You can create additional `Account` objects under your own `Entity` to separate balances by product line. You can also create `Account` objects under your customers' `Entity` objects for per-client sub-accounts. See [Create more accounts](/guides/transfers/manage-accounts/creating-more-accounts).

## Account statements

Fintoc generates a monthly statement for every `Account`. You can list and download statements using `GET /v2/accounts/{account_id}/statements`. See [Account statements](/guides/transfers/manage-accounts/account-statements) for details.

## Balance

Every `Account` has an `available_balance`. Fintoc immediately deducts pending outbound transfers from this balance. If a transfer fails, Fintoc restores the funds.
