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

# Ledgers

> Create and manage accounting ledgers in Hyperline

A ledger is a set of books attached to one of your [invoicing entities](/docs/getting-started/invoicing-entities). All [journal entries](./entries), [accounts](./accounts), and [accounting rules](./rules) are scoped to a ledger. You can create multiple ledgers per invoicing entity to maintain separate books for different purposes — statutory reporting, management accounts, consolidation adjustments, and so on.

## Create a ledger

To create a ledger, go to **Accounting** and click **Create ledger**.

<Frame>
  <img src="https://mintcdn.com/hyperline/UxdTzUcSnGJ0YT59/images/accounting/ledger-create.png?fit=max&auto=format&n=UxdTzUcSnGJ0YT59&q=85&s=a29ed1a6173b9397e200dd10ff73a553" width="1280" height="620" data-path="images/accounting/ledger-create.png" />
</Frame>

You will be asked to configure:

* **Name** — a label to identify the ledger (e.g. "Statutory – IFRS", "Management")
* **Invoicing entity** — the entity this ledger is attached to
* **Currency** — the functional currency for this ledger; amounts in other currencies are converted using the exchange rate at invoice time
* **Journal entry pattern** — the numbering format for journal entries (e.g. `JE-{YYYY}-{number}`)
* **Ledger type** — the starting chart of accounts and configuration to apply (see ledger types below)

<Tip>
  If you plan to sync this ledger with an external accounting provider, select the account standard that matches your provider's chart of accounts — this simplifies the account mapping later.
</Tip>

## Ledger types

Hyperline supports the following ledger types, each pre-configured with a matching chart of accounts:

| Type               | Purpose                                  | Default account set                                                      |
| ------------------ | ---------------------------------------- | ------------------------------------------------------------------------ |
| `IFRS`             | International statutory reporting        | International template (1000s assets, 4000s revenue, 6000s expenses)     |
| `US_GAAP`          | US statutory reporting                   | ASC 606 revenue accounts with CECL allowance for credit losses (ASC 326) |
| `UK_GAAP`          | UK statutory reporting                   | FRS 102 naming (Trade Debtors, Deferred Income, VAT Output)              |
| `FR_GAAP`          | French statutory reporting               | Plan Comptable Général codes                                             |
| `LOCAL_GAAP`       | Other local statutory reporting          | International template (same as IFRS)                                    |
| `MANAGEMENT`       | Internal reporting, ARR/MRR tracking     | M-codes for ARR/MRR bucketing (new, expansion, churn)                    |
| `CONSOLIDATION`    | Group-level eliminations and adjustments | Minimal intercompany and adjustment accounts                             |
| `AUDIT_ADJUSTMENT` | Post-close corrections                   | Same as consolidation                                                    |

Each ledger maintains its own chart of accounts, rules, and journal entry sequence independently.

## Edit a ledger

To update a ledger's name or entry pattern, go to **Accounting** > **Settings** and click **Edit ledger**.

## Delete a ledger

Ledgers can be deleted from **Accounting** > **Settings**. Deleting a ledger permanently removes its accounts, rules, and journal entries.

<Warning>
  Deleting a ledger is irreversible. Make sure you no longer need the ledger's history before proceeding.
</Warning>
