A Ledger is the accounting workspace where Assets, Accounts, Routes, and Transactions are isolated. Create a new Ledger when you need a separate balance domain, product line, environment, or accounting model.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.
Before you start
You need an existing Organization. If this is the first setup, create the Organization first in Creating an Organization. Decide what the Ledger boundary means before creating it. Avoid using one Ledger for unrelated products if they require different account structures, routes, or operational controls.
Create the Ledger
(Optional) To include metadata, select the Metadata tab. This will display two fields: Key and Value.
- To add more metadata, click the plus (+) icon next to the first row.
(Optional) Select the Settings tab to configure validation rules for this Ledger.
- Enable Validate Account Type if Accounts must use registered Account Types.
- Enable Validate Routes if Transactions must follow pre-configured Accounting Routes.
Field guide
| Field | What to enter | Example |
|---|---|---|
| Ledger Name | A clear name for the accounting workspace. Use a name that shows the product, country, environment, or business boundary. | Brazil Payments Ledger |
| Metadata Key | Optional classification or integration field name. | environment |
| Metadata Value | Value for the metadata key. | production |
| Validate Account Type | Optional setting. Turn on when every Account in this Ledger must use a previously registered Account Type. Leave off if you will not classify Accounts by type yet. | Enabled |
| Validate Routes | Optional setting. Turn on only after the Accounting Routes for this Ledger are planned or configured, because Transactions must match a valid route when this is enabled. | Disabled |
Ledger settings
The Settings tab controls validation rules for the Ledger you are creating.
Validate Account Type
When this setting is enabled, every new Account in this Ledger must use an Account Type that was previously registered for the Ledger. Enable it when you want operators to classify Accounts consistently, such ascustomer, merchant, treasury, or fee.
Validate Routes
When this setting is enabled, Transactions must match the Accounting Routes configured for this Ledger. Enable it only when your route model is already planned or configured.What to do next
After creating the Ledger:
- Review whether Validate Account Type and Validate Routes are correct for this Ledger.
- Create at least one Asset in Creating an Asset.
- If you need to change the validation rules later, use the Settings tab described in Managing Ledgers.

