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

# Contabilidad en Lerian

> Cómo las ideas centrales de la contabilidad se corresponden con entidades reales de Lerian y Midaz (cuentas, transacciones, operaciones y rutas) para que los conceptos y el producto coincidan.

Todo lo que viste en esta guía trata sobre la contabilidad en general. Midaz implementa esa contabilidad en lugar de reinventarla. Los términos que ya aprendiste tienen equivalentes directos en el producto, y una vez que ves la correspondencia, la documentación se lee como un idioma que ya conoces.

## Las mismas ideas, con otro nombre para un ledger

***

De aquí en adelante, las palabras se vuelven más específicas del producto. Las ideas contables siguen siendo las mismas y solo cambian los nombres. En la siguiente tabla, cada idea contable de la izquierda se corresponde con algo concreto en Midaz a la derecha.

| Idea contable                                                                                                                   | En Lerian / Midaz                                           |
| ------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [Plan de cuentas](/es/start-here/fundamentals/accounting/chart-of-accounts)                                                     | La **jerarquía de cuentas** dentro de un Ledger             |
| Las cinco familias de cuentas (activos, pasivos, patrimonio, ingresos, gastos)                                                  | Cómo **estructuras y agrupas** las cuentas en esa jerarquía |
| [Asiento contable](/es/start-here/fundamentals/accounting/journal-entries)                                                      | Una **transacción** compuesta de **operaciones**            |
| Una sola línea de débito o crédito                                                                                              | Una **operación**                                           |
| [Partida doble](/es/start-here/fundamentals/accounting/double-entry-bookkeeping) — los débitos deben ser iguales a los créditos | Las operaciones de una transacción **siempre balancean**    |
| Qué cuentas puede tocar un tipo de asiento                                                                                      | Una **ruta contable**                                       |

```mermaid theme={null}
flowchart LR
    subgraph ACC["Contabilidad"]
        direction TB
        CA["Plan de cuentas"]:::a
        JE["Asiento contable"]:::a
        DC["Regla de débito y crédito"]:::a
    end
    subgraph MID["Lerian / Midaz"]
        direction TB
        AH["Jerarquía de cuentas"]:::m
        TO["Transacción + Operaciones"]:::m
        AB["Siempre balanceado"]:::m
    end
    CA --> AH
    JE --> TO
    DC --> AB
    classDef a fill:#dbeafe,stroke:#2563eb,color:#1e3a8a
    classDef m fill:#dcfce7,stroke:#16a34a,color:#14532d
```

El resto de esta página recorre las filas más importantes.

## Plan de cuentas → la jerarquía de cuentas

***

Un [plan de cuentas](/es/start-here/fundamentals/accounting/chart-of-accounts) organiza los cajones en los que un negocio clasifica su dinero. En Midaz, una [cuenta](/es/start-here/fundamentals/core-banking/building-blocks) pertenece a un código de activo y puede tener uno o más registros de [saldo](/es/start-here/fundamentals/core-banking/building-blocks) con clave propia. Las cuentas forman una **jerarquía**, no una lista plana. Puedes anidarlas y agruparlas para reflejar la estructura de un negocio real. Las cinco familias contables (activos, pasivos, patrimonio, ingresos, gastos) son el tipo de agrupación que expresa esa jerarquía.

Un [Ledger](/es/start-here/fundamentals/core-banking/building-blocks) es un libro de registros autónomo, y una Organización puede tener varios. Así, tu plan de cuentas existe como el conjunto estructurado de cuentas dentro de un Ledger. Es el mismo mapa de "dónde vive el valor", con espacio para escalar.

## Asiento contable → transacción + operaciones

***

Un [asiento contable](/es/start-here/fundamentals/accounting/journal-entries) registra un evento como débitos y créditos que coinciden. Midaz divide esa única idea en dos palabras precisas que verás en todas partes en [cómo se mueve el dinero](/es/start-here/fundamentals/core-banking/how-money-moves):

* Una **transacción** es un movimiento completo de valor: todo el evento, de principio a fin. Eso es el asiento contable.
* Una **operación** es una parte de ese movimiento: el registro más pequeño de Midaz de un efecto sobre el saldo. Las transferencias que no quedan pendientes pueden generar operaciones de débito y de crédito. Los flujos pendientes o cancelados también pueden incluir `ON_HOLD` o `RELEASE`.

Entonces, cuando registraste "Caja debitada por \$2,000, Ingresos acreditados por \$2,000" como un asiento contable, la versión de Midaz es **una transacción compuesta de dos operaciones**. Es el mismo evento y los mismos dos lados, en el vocabulario del producto.

```mermaid theme={null}
flowchart TD
    A["Asiento contable<br/><i>contabilidad</i>"]:::acc --> B["Transacción<br/><i>todo el movimiento</i>"]:::mid
    B --> C["Operación<br/>débito"]:::mid
    B --> D["Operación<br/>crédito"]:::mid
    C --> E["Total de débitos"]:::tot
    D --> F["Total de créditos"]:::tot
    E --> G["La transacción balancea"]:::bal
    F --> G
    classDef acc fill:#dbeafe,stroke:#2563eb,color:#1e3a8a
    classDef mid fill:#dcfce7,stroke:#16a34a,color:#14532d
    classDef tot fill:#f3f4f6,stroke:#6b7280,color:#111827
    classDef bal fill:#fde68a,stroke:#d97706,color:#78350f
```

## Partida doble → las transacciones siempre balancean

***

Midaz incorpora la regla de hierro de la contabilidad, [los débitos deben ser iguales a los créditos](/es/start-here/fundamentals/accounting/debits-and-credits), en su procesamiento. Midaz valida el origen resuelto, el destino y los totales de la transacción antes de procesarla. Si difieren, el movimiento no se ejecuta. Su código separa la mutación atómica del saldo en caliente de la persistencia de solo anexado de transacciones y operaciones, así que esta página no promete una persistencia todo o nada.

Midaz valida cada movimiento aceptado con un origen claro y un destino claro. El sistema hace cumplir esto en lugar de una persona. Como la mutación del saldo y la persistencia del historial están separadas, los controles de conciliación y recuperación revelan cualquier brecha de persistencia entre ambas. La [explicación de core banking sobre cómo el ledger registra el dinero](/es/start-here/fundamentals/core-banking/double-entry-explained) cubre esto desde el lado del ledger.

## Rutas contables → qué cuentas pueden participar

***

En la contabilidad tradicional, decides con criterio propio qué cuentas debe tocar un tipo de asiento. Midaz captura ese criterio una sola vez como una [ruta contable](/es/start-here/fundamentals/core-banking/routes-and-fees). La ruta es una regla reutilizable sobre quién puede enviar, quién puede recibir y qué débitos y créditos debe registrar un movimiento. Con la validación de rutas habilitada para el Ledger, Midaz verifica las transacciones contra esa regla. Una **comisión** significa más operaciones balanceadas en la misma transacción.

Por ejemplo, la ruta de una transferencia de billetera define qué cuenta de cliente puede ser **debitada**, qué cuenta de cliente puede ser **acreditada** y qué **cuentas de comisión** participan cuando se aplica una comisión. Con la validación de rutas habilitada, Midaz verifica esas reglas. La [guía de core banking sobre rutas y comisiones](/es/start-here/fundamentals/core-banking/routes-and-fees) lo recorre en detalle.

## Una nota sobre titulares y cuentas

***

En Midaz, la [cuenta](/es/start-here/fundamentals/core-banking/holders-accounts-aliases) es el contenedor del saldo. El propietario del mundo real es un registro de **titular** separado, y los apodos amigables son **alias**, mantenidos aparte para que el registro de valor del Ledger se mantenga limpio. Si esa distinción importa para tu trabajo, [quién es dueño de qué](/es/start-here/fundamentals/core-banking/holders-accounts-aliases) lo aclara.

## Próximos pasos

***

<Note>
  **Profundiza más**

  Para ver estas entidades en detalle, continúa con los [fundamentos de core banking](/es/start-here/fundamentals/core-banking/what-is-core-banking), o vuelve a cualquier idea del [resumen de contabilidad](/es/start-here/fundamentals/accounting/what-is-accounting).
</Note>
