Skip to main content

Overview

The Chart of Accounts is the complete list of ledger accounts for a business, organized in a hierarchical tree structure. It serves as the foundation for all financial reporting and is automatically created when a business is onboarded.

Hierarchy Structure

Accounts are organized in a parent-child hierarchy:

Hierarchy Fields


Account Organization

The standard chart of accounts follows this top-level structure:

Balance Sheet Accounts

Assets - What the business ownsLiabilities - What the business owesEquity - Owner’s stake

Income Statement Accounts

Revenue - Income earnedExpenses - Costs incurred

Retrieving the Chart of Accounts

Two endpoints are available:

Flat List (Paginated)

Use List Chart of Accounts for:
  • Filtering by account type
  • Searching by name or code
  • Paginated results
  • Period-specific balances

Hierarchical Tree

Use Get Chart of Accounts Hierarchy for:
  • Complete tree structure
  • Nested sub-accounts
  • Visual hierarchy representation
  • Account counts

Response Structure

Hierarchy Response

The hierarchy endpoint returns accounts as a nested tree:

Balance Calculations

Account balances follow double-entry bookkeeping rules:
Assets & Expenses increase with debits
Positive balance = Normal (what you own/spent)

Parent Account Balances

Parent accounts aggregate balances from all descendants:

Common Use Cases

Use the hierarchy endpoint to fetch the complete tree, then render recursively:
Use the list endpoint with account_type parameter:
Use the list endpoint with period filters: