Skip to main content

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.

An Account must be linked to an existing Asset. Make sure to create the Asset first before creating the Account.

Before you start


You need an existing Organization, Ledger, and Asset. If Validate Account Type is enabled in Ledger settings, create the required Account Types before opening this form. Decide what the account represents before choosing its type and alias. Common examples include customer, merchant, treasury, fee revenue, settlement, suspense, and expense accounts.

Create the Account


To create an Account, follow these steps:
1
From the Accounts page, click the New Account button.
2
The New Account form will open on the right side of the screen with three tabs: Account Details, Portfolio, and Metadata.
3
Fill in the required information in the Account Details tab:For more information about the fields in the form, refer to the Field guide section.
4
(Optional) Switch to the Portfolio tab to link this account to a portfolio for reporting and management purposes.
  • Select a portfolio from the dropdown list
  • If no portfolios exist, you can create one first
  • Accounts can be linked or unlinked from portfolios at any time
5
(Optional) Switch to the Metadata tab to add custom key-value pairs for additional context or integration purposes.
6
Click the Save button to create the Account.

Field guide


FieldWhat to enterExample
Account NameDescriptive name for the account. Use 3-255 characters.John Doe Checking Account
Account AliasUnique human-readable identifier that starts with @. This cannot be changed after creation.@customer_john_checking
TypeAccount classification. Required when Account Type validation is enabled. This cannot be changed after creation.customer
Entity IDOptional external holder, customer, department, or partner identifier.customer_123
AssetAsset this account will use. Select an existing Asset. This cannot be changed after creation.BRL
SegmentOptional grouping category, available when Segments exist.Retail
PortfolioOptional reporting or management group for this Account.Customer Portfolio
Metadata KeyOptional classification or integration field name.costCenter
Metadata ValueValue for the metadata key.BR_11101997

Quick examples


Scenario: Create a checking account for a customer.
FieldValue
Account NameJohn Doe Checking
Account Alias@customer_123_checking
Typechecking
Entity IDcustomer_123
AssetUSD
Allow Sendingtrue
Allow Receivingtrue

Important notes


The following fields are immutable after account creation:
  • Account Alias - Choose carefully as it will be used in transactions
  • Type - Cannot be reclassified once set
  • Asset Code - The account’s currency/commodity is fixed
If you need to change any of these fields, you must create a new account.
If Account Type validation is enabled for your ledger:
  • The Type field becomes required
  • You must select from predefined account types or create them first
  • This ensures consistency across your organization’s chart of accounts
See Managing Accounts for more information.
These flags control transaction permissions:
  • Allow Sending = false: Account cannot be used as a source (debit side) in transactions
  • Allow Receiving = false: Account cannot be used as a destination (credit side) in transactions
Both flags are enabled by default and can only be modified after account creation. This is useful for:
  • Freezing accounts temporarily
  • Creating receive-only accounts (e.g., escrow)
  • Creating send-only accounts (rare use case)
After creating an account, it will immediately be available for use in transactions. Make sure all the information is correct before saving, especially the immutable fields.

What to do next


After creating the required source and destination Accounts:
  1. Create or review Accounting Routes in Creating an Accounting Route.
  2. Create a Transaction in Creating a Transaction.