> ## 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.

# O ciclo contábil

> Como transações, lançamentos contábeis, o ledger, o balancete e as demonstrações financeiras se encaixam em um ciclo que se repete e mantém os livros confiáveis.

Você já conheceu as peças uma a uma: [débitos e créditos](/pt/start-here/fundamentals/accounting/debits-and-credits), [lançamentos contábeis](/pt/start-here/fundamentals/accounting/journal-entries), o [plano de contas](/pt/start-here/fundamentals/accounting/chart-of-accounts), as [demonstrações financeiras](/pt/start-here/fundamentals/accounting/financial-statements). O **ciclo contábil** organiza essas peças em sequência. É uma rotina que se repete. Ele transforma um único evento do mundo real em um relatório confiável e recomeça.

## Um evento, do início ao fim

***

Todo valor em uma demonstração financeira começou como algo pequeno e concreto: uma venda, um pagamento, uma conta. O ciclo é o caminho que esse evento percorre, passo a passo, até aparecer em um relatório.

* **Transação**: algo acontece. Um cliente paga, você cobre o aluguel, uma conta chega.
* **Lançamento contábil**: você registra o evento como débitos e créditos correspondentes, para gravar os dois lados do movimento.
* **Ledger**: você classifica cada lançamento na conta certa, para que cada conta reúna seu próprio histórico contínuo.
* **Balancete**: você soma todas as contas e verifica se o total de débitos ainda é igual ao total de créditos.
* **Demonstrações financeiras**: os totais balanceados formam o Balanço Patrimonial, a Demonstração de Resultado e a Demonstração de Fluxo de Caixa.

Depois, o ciclo se repete para a próxima transação, o próximo dia, o próximo período.

```mermaid theme={null}
flowchart LR
  T["Transação<br/>algo acontece"] --> J["Lançamento contábil<br/>débitos = créditos"]
  J --> L["Ledger<br/>classificado por conta"]
  L --> TB["Balancete<br/>confere se ainda bate"]
  TB --> FS["Demonstrações financeiras<br/>os relatórios"]
  FS -.->|"próxima transação · próximo período"| T
  classDef bal fill:#fff8e1,stroke:#f4b400,color:#333;
  class TB,FS bal;
```

## Percorrendo uma transação por todo o ciclo

***

Digamos que um cliente pague a você \$2.000 por uma venda feita naquele momento, então você reconhece a receita na hora. Acompanhe:

1. **Transação.** A venda acontece e o cliente paga.
2. **Lançamento contábil.** Você registra: **Caixa** debitado em \$2.000, **Receita** creditada em \$2.000. Os débitos são iguais aos créditos, então o lançamento bate.
3. **Ledger.** Esse débito de \$2.000 entra no histórico contínuo da conta Caixa. O crédito de \$2.000 entra na conta Receita. Faça isso para cada lançamento e cada conta sempre conhece seu próprio total.
4. **Balancete.** Some os débitos e créditos de cada conta em todo o livro. Se os dois totais gerais coincidem, os registros são internamente consistentes, uma verificação rápida antes de você reportar qualquer coisa.
5. **Demonstrações financeiras.** O saldo de Caixa alimenta o Balanço Patrimonial. A Receita alimenta a Demonstração de Resultado. É o mesmo \$2.000, agora parte do quadro geral.

O ciclo não inventa nada novo pelo caminho. Cada etapa reorganiza o mesmo movimento balanceado em um formato mais útil. Ele vai de um único evento, a um registro, a um histórico classificado, a um total verificado, a um relatório legível.

## Por que a ordem importa

***

Cada etapa depende da anterior, então a sequência nunca muda:

* Você não pode classificar um lançamento no **ledger** antes de escrever o **lançamento contábil**.
* O **balancete** faz sentido apenas depois que todo lançamento chegou ao ledger.
* As **demonstrações financeiras** são confiáveis apenas depois que o balancete confirma que os débitos são iguais aos créditos.

A regra de balanceamento das [partidas dobradas](/pt/start-here/fundamentals/accounting/double-entry-bookkeeping) acompanha cada etapa. Por isso, um erro aparece cedo (no balancete) em vez de se esconder dentro de um relatório pronto.

<Note>
  **Veja também em Core Banking**

  Veja como todo esse fluxo se aplica em um sistema de ledger real em [Projetando seu plano de ledger](/pt/start-here/fundamentals/core-banking/designing-your-ledger-plan) e [Para onde ir depois](/pt/start-here/fundamentals/core-banking/where-to-go-next).
</Note>

## Próximos passos

***

<Note>
  **A seguir**

  Veja como essas ideias se aplicam em um sistema de ledger real em [Contabilidade na Lerian](/pt/start-here/fundamentals/accounting/accounting-in-lerian).
</Note>
