Skip to main content

Definition

A ledger account is a single entry within the chart of accounts. It tracks one specific category of financial activity, for example “Rent expense”, “Cash”, or “Accounts receivable”. Every debit and credit line in a journal entry references a ledger account. This is how all transactions are classified and how balances accumulate.

Purpose

  • Classify every debit and credit in the accounting system.
  • Track balances per category of financial activity.
  • Produce financial statements (balance sheet, P&L).

Structure

Each ledger account has:
  • An account number (number), unique within the folder. In some countries (e.g. France, Belgium, Spain), the numbering follows an official chart of accounts
  • A name (name)
  • A type (type), based on how the account is used:
    • bank, cash, other_financial: treasury accounts
    • receivable: amounts owed by clients
    • payable: amounts owed to suppliers
    • income: revenue
    • expense, other_expense: costs
    • vat: VAT accounts
    • other: any other account
  • An accounting category (accounting_category), as defined in the accounting software
  • Scheme classifications (scheme_ids): standard classifications for reporting, such as RGS or SBR
  • Tax information (tax_information): the tax codes configured on the account (tax_codes), and how strictly they apply (mode):
    • free: the list is informative, mainly to define the default code. Other codes can be used
    • restricted: only the codes of the list, or none, can be used
    • forced: one of the codes of the list must be used
  • An active flag (active): an inactive account cannot be used in transactions

Relationships

API endpoints

Not every accounting software supports the balance of accounts. Check the coverage matrix.