accounting
Chart of Accounts
An organized list of all financial accounts used by an organization to classify and record transactions in its general ledger.
Chart of accounts in cryptocurrency accounting
A chart of accounts is the structured index of every financial account an organization uses to categorize its transactions. It defines how money flows through your books and determines the shape of your financial statements. For crypto businesses, designing an effective chart of accounts requires balancing traditional accounting conventions with the unique characteristics of digital assets.
What is a chart of accounts?
A chart of accounts (COA) is a numbered list of all the accounts available in your general ledger. Each account has a name, a number, and a type that determines where it appears in your financial statements. The COA acts as the organizational backbone of your entire accounting system.
Accounts are grouped into five standard categories:
Assets (1000-1999)
These accounts track everything your organization owns or controls. For a crypto business, this includes:
- Cash and bank accounts
- Cryptocurrency holdings (often with sub-accounts per token)
- Staking positions and DeFi deposits
- Accounts receivable
- Hardware and equipment
Liabilities (2000-2999)
These accounts track what your organization owes. Examples include:
- Accounts payable
- Loans and credit lines
- Customer deposits (if you custody crypto for clients)
- Accrued expenses
- Tax liabilities
Equity (3000-3999)
Equity accounts represent the owner's stake in the business:
- Owner's equity or contributed capital
- Retained earnings
- Treasury stock
Revenue (4000-4999)
Revenue accounts capture income:
- Service revenue
- Trading gains (realized)
- Staking and yield income
- Protocol fees earned
Expenses (5000-5999)
Expense accounts track costs:
- Gas fees and network transaction costs
- Exchange and trading fees
- Software and infrastructure
- Salaries and contractor payments
- Unrealized and realized trading losses
Numbering conventions
The numbering system serves a practical purpose: it determines the sort order of accounts in reports and makes it easy to add new accounts within a category. Many organizations leave gaps in their numbering (1010, 1020, 1030 instead of 1001, 1002, 1003) to allow room for future additions without renumbering.
Why the chart of accounts matters for crypto accounting
A well-designed chart of accounts is critical for crypto businesses because:
- Token granularity: You need to decide how to structure crypto asset accounts. A single "Cryptocurrency" account is insufficient for any serious operation. Most organizations create sub-accounts per token (1100 for BTC, 1110 for ETH, 1120 for SOL) or per wallet, depending on their reporting needs
- DeFi position tracking: Liquidity pool tokens, staking positions, and lending deposits are distinct asset types that need separate accounts. Lumping them together makes it impossible to generate accurate reports
- Revenue classification: Staking rewards, trading gains, and service revenue have different tax treatments. Your COA must separate these income streams from the start
- Gas fee categorization: Network fees might be a cost of goods sold (if you run a DeFi protocol), an operating expense (if you are trading), or part of the cost basis of an acquired asset. Your COA should support the correct classification
- Multi-chain operations: Organizations active on multiple blockchains may want their COA to reflect chain-level separation for reconciliation purposes
- Audit readiness: Auditors expect a logical, consistent account structure. A messy or ad-hoc COA creates friction during audits and increases the risk of misstatements
How Tokenbooks handles the chart of accounts
Tokenbooks provides a crypto-native chart of accounts structure that can create and organize accounts as you connect wallets and import transactions. The platform maps supported tokens, DeFi positions, and income types to account categories, with manual controls where needed.
To understand how transactions flow through these accounts, read our crypto accounting guide or learn about cost basis tracking across your chart of accounts.