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

# Estados financieros

> Balanza de comprobación, estado de resultados y balance general

**Permiso requerido:** `accounting.reports`

Los reportes solo consideran partidas **PROCESADAS**. Parámetros comunes:

| Parámetro | Descripción |
| - | - |
| `branch_id` | Opcional. Limita el reporte a una sucursal; sin él, consolida todo el negocio. |
| `depth` | Opcional (1–10). Nivel de detalle de cuentas; por defecto, el configurado en FileXpress. |

## Balanza de comprobación

```http theme={null}
GET /accounting/reports/trial-balance?as_of_date=2026-10-31
```

```json theme={null}
{
  "status": true,
  "data": {
    "title": "Balanza de Comprobación",
    "as_of_date": "31/10/2026",
    "accounts": [
      { "code": "1101", "name": "Efectivo y equivalentes", "level": 3, "sum_debit": 15200.00, "sum_credit": 9800.00, "debit_balance": 5400.00, "credit_balance": 0 }
    ],
    "total_sum_debit": 152340.10,
    "total_sum_credit": 152340.10,
    "total_debit_balance": 80450.00,
    "total_credit_balance": 80450.00,
    "detail_level": 4,
    "generated_at": "31/10/2026 18:20:05"
  }
}
```

## Estado de resultados

```http theme={null}
GET /accounting/reports/income-statement?start_date=2026-01-01&end_date=2026-10-31
```

Devuelve `income`, `costs` y `expenses` (cuentas con `code`, `name`, `amount`, `level`) y los totales `total_income`, `total_costs`, `total_expenses`, `gross_profit`, `operating_income` y `net_income`.

## Balance general

```http theme={null}
GET /accounting/reports/balance-sheet?as_of_date=2026-10-31
```

Devuelve `assets`, `liabilities` y `equity` (cuentas con `code`, `name`, `balance`, `level`), `current_earnings` (utilidad del ejercicio) y los totales `total_assets`, `total_liabilities`, `total_equity` y `total_liabilities_equity`.

<Note>
  Las fechas dentro de los reportes (`as_of_date`, `date_from`, `date_to`, `generated_at`) se devuelven en formato `DD/MM/YYYY`, igual que en los reportes impresos.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.