> ## 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 funds. Fintoc accounts combine the features of a traditional bank account with a real-time ledger. For the API fields, see the [`Account` object reference](/v2023-11-15/api/transfers-api/accounts/account-object).

Fintoc offers `Account` objects only to businesses. `Account` objects do not support overdrafts and provide visibility into individual transfer activity.

# Root account

A root `Entity` owns each root `Account`. Your company owns the funds in its root `Account`. When you start using Fintoc, Fintoc automatically creates a root `Account`. You cannot modify the root `Account`.

# Balance

Every `Account` includes an `available_balance` attribute. This balance reflects the funds currently available to spend. Because Fintoc accounts do not support overdrafts, Fintoc rejects requests to move more than the available balance.

Fintoc immediately deducts the funds for pending transfers from your balance. If a transfer fails, Fintoc restores the funds.
