> ## 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](/reference/transfers-api/transfers-accounts/transfers-account-object).

`Account` objects have three constraints:

* They are business-only.
* They cannot be overdrafted.
* Each `Account` belongs to exactly one `Entity`.

## Root Account

When your Root `Entity` is created, Fintoc automatically creates a **Root `Account`** for your company's money. You can't modify or delete it.

## Multiple Accounts

You can create more `Account` objects under your own `Entity` (for example, to segregate balances per product line) or under your customers' `Entity` objects (for per-client sub-accounts). See [Create more accounts](/docs/transfers/manage-accounts/creating-more-accounts).

## Account statements

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

## Balance

Every `Account` has an `available_balance`. Pending outbound transfers deduct from it immediately; if they fail, the funds are restored.
