# The Financial Account Statement object

#### Active statement

#### Active statement

### The Financial Account Statement object

```json
{
  "id": "fastmt_4kB7xRtL8mNpQwYzJvHs2cDf9gEaUiOlXn",
  "object": "v2.money_management.financial_account_statement",
  "livemode": true,
  "created": "2026-06-01T00:00:00.000Z",
  "financial_account": "fa_65NvTFNdpXXUx1kx1rB16NoTesLDSQ1IgNPigisRKq09iq",
  "status": "active",
  "restated_statement": null,
  "restated_by": null,
  "period": {
    "start_date": "2026-05-01",
    "end_date": "2026-05-31"
  },
  "starting_balance": {
    "usd": {
      "value": 10000,
      "currency": "usd"
    }
  },
  "ending_balance": {
    "usd": {
      "value": 5000,
      "currency": "usd"
    }
  },
  "files_by_currency": null
}
```

#### Restated statement

#### Restated statement

### The Financial Account Statement object

```json
{
  "id": "fastmt_7sB3O2t1bvJrBTxPmKnWq5yFhGcAdUiZe8",
  "object": "v2.money_management.financial_account_statement",
  "livemode": true,
  "created": "2026-06-01T00:00:00.000Z",
  "financial_account": "fa_65NvTFNdpXXUx1kx1rB16NoTesLDSQ1IgNPigisRKq09iq",
  "status": "restated",
  "restated_statement": null,
  "restated_by": "fastmt_9kR4P3u2cWkSCUyQnLoXr6zGiHdBeVjAf7",
  "period": {
    "start_date": "2026-05-01",
    "end_date": "2026-05-31"
  },
  "starting_balance": {
    "usd": {
      "value": 10000,
      "currency": "usd"
    }
  },
  "ending_balance": {
    "usd": {
      "value": 5000,
      "currency": "usd"
    }
  },
  "files_by_currency": null
}
```

## Attributes

- `id` (string)
  Unique identifier for the statement.

- `object` (string, value is "v2.money_management.financial_account_statement")
  String representing the object’s type. Objects of the same type share the same value of the object field.

- `created` (timestamp)
  Time at which the statement was created, in ISO 8601 format (UTC).

- [`ending_balance`](https://docs.stripe.com/api/v2/money-management/financial-account-statements/object.md?query=ending_balance) (map)
  Available balance at the end of the statement period.

- [`files_by_currency`](https://docs.stripe.com/api/v2/money-management/financial-account-statements/object.md?query=files_by_currency) (map, nullable)
  Currency-specific files and file metadata. Null by default, populated by specifying include=files_by_currency in the Retrieve endpoint.

- `financial_account` (string)
  The Financial Account this statement belongs to.

- `livemode` (boolean)
  True if the object exists in live mode, false if in test mode.

- [`period`](https://docs.stripe.com/api/v2/money-management/financial-account-statements/object.md?query=period) (object)
  The time period covered by this statement.

- `restated_by` (string, nullable)
  The ID of the statement that replaced this one. Only present on statements that have been restated.

- `restated_statement` (string, nullable)
  The ID of the statement this one replaces. Only present on restatements.

- [`starting_balance`](https://docs.stripe.com/api/v2/money-management/financial-account-statements/object.md?query=starting_balance) (map)
  Available balance at the start of the statement period.

- `status` (enum)
  The status of the statement. A statement is “active” by default. When a statement is replaced by a restatement, its status becomes “restated”.
Possible enum values:
  - `active`
    The statement is the current active version for the period.

  - `restated`
    The statement has been replaced by a restatement.
