Track your business anytime, anywhere Know More
Updated January 04, 2026

Account Codes

Account Codes in EquiBillBook are unique identifiers assigned to each account in your Chart of Accounts. These codes help organize accounts, make them easier to find, and maintain consistency in reporting and data management. This guide explains how to understand, assign, and manage account codes.

What are Account Codes?

Account Codes are:

  • Unique identifiers for each account
  • Alphanumeric or numeric codes
  • Used for sorting, searching, and organizing accounts
  • Often reflect account hierarchy or type
  • Important for import/export and system integration

Why are Account Codes Important?

Account codes provide several benefits:

  • Organization: Makes accounts easier to find and sort
  • Consistency: Maintains standard numbering across accounts
  • Reporting: Helps organize reports by code order
  • Integration: Enables import/export with other systems
  • Navigation: Quick identification of accounts
  • Structure: Can reflect account hierarchy

Understanding Account Code Structure

Standard Code Ranges

Common code range conventions:

  • Assets: 1000-1999
  • Liabilities: 2000-2999
  • Equity: 3000-3999
  • Income: 4000-4999
  • Expenses: 5000-6999

Sub-Type Code Ranges

Within types, you can assign ranges to sub-types:

  • Current Assets: 1000-1499
  • Fixed Assets: 1500-1999
  • Current Liabilities: 2000-2499
  • Long-term Liabilities: 2500-2999

Assigning Account Codes

Manual Assignment

When creating an account:

  1. Create or edit the account
  2. Enter the account code in the code field
  3. Ensure code is unique
  4. Follow your coding convention
  5. Save the account

Automatic Assignment

If auto-generation is enabled:

  • System automatically assigns codes
  • Follows configured code format
  • Ensures uniqueness
  • Respects code ranges if configured

Account Code Formats

1. Numeric Codes

Simple numeric codes:

  • Example: 1000, 1001, 1002
  • Easy to remember and sort
  • Common for smaller businesses

2. Alphanumeric Codes

Codes with letters and numbers:

  • Example: AS100, AS101, LI200
  • Prefix indicates account type
  • More descriptive

3. Hierarchical Codes

Codes that reflect hierarchy:

  • Example: 1.1.1, 1.1.2, 1.2.1
  • Each segment represents a hierarchy level
  • Shows parent-child relationships

Code Configuration Settings

Configure code settings in Account Settings:

  • Code Format: Set numeric, alphanumeric, or hierarchical
  • Auto-generate: Enable/disable automatic code generation
  • Code Length: Set minimum/maximum code length
  • Prefix: Set prefix for each account type
  • Starting Number: Set starting number for each type

Account Code Best Practices

1. Use Consistent Format

  • Choose one format and stick to it
  • Maintain consistency across all accounts
  • Avoid mixing different formats

2. Leave Gaps for Future Accounts

  • Don't use consecutive numbers (e.g., 1001, 1002, 1003)
  • Leave gaps (e.g., 1000, 1010, 1020)
  • Allows inserting new accounts later

3. Group Related Accounts

  • Use code ranges for account types
  • Keep related accounts in same range
  • Makes organization clearer

4. Make Codes Meaningful

  • If using alphanumeric, use meaningful prefixes
  • Example: CASH for cash accounts, BANK for bank accounts
  • Helps identify account type from code

5. Document Your System

  • Document code ranges and conventions
  • Share with team members
  • Ensures consistent usage

Modifying Account Codes

You can modify codes by:

  • Editing the account and changing the code
  • Ensuring new code is unique
  • Verifying no transactions reference old code
  • Updating any imports/exports that use codes

Code Validation

The system validates codes to ensure:

  • Uniqueness: Each code is unique
  • Format: Code matches configured format
  • Length: Code meets length requirements
  • Characters: Only allowed characters are used

Using Account Codes

In Search and Filtering

  • Search accounts by code
  • Filter accounts by code range
  • Quickly locate accounts using codes

In Reports

  • Reports can be sorted by account code
  • Codes appear in report outputs
  • Helps maintain consistent report order

In Import/Export

  • Codes used for matching during import
  • Export includes account codes
  • Enables integration with other systems

Common Code Systems

Simple 4-Digit System

  • 1000-1999: Assets
  • 2000-2999: Liabilities
  • 4000-4999: Income
  • 5000-6999: Expenses

Detailed System

  • More granular ranges within types
  • Example: 1100-1199: Current Assets, 1200-1299: Fixed Assets
  • Provides more organization

Importing Accounts with Codes

When importing accounts:

  • Include account codes in import file
  • System validates codes during import
  • Codes must be unique
  • Matching by code helps avoid duplicates

Troubleshooting Code Issues

Duplicate Codes

  • System will prevent duplicate codes
  • Review existing codes before assigning
  • Modify one of the duplicate codes

Invalid Format

  • Check code format requirements
  • Verify code matches configured format
  • Ensure allowed characters are used

Related Features

Account codes work with:

  • Account Hierarchy - Codes can reflect hierarchy
  • Account Types - Code ranges by type
  • Import/Export - Codes used for matching
  • Reports - Sorting and organization by code

Need Help?

If you need assistance with account codes:

  • Review your account coding convention
  • Check Account Settings for code configuration
  • Consult the Account Import/Export guide
  • Contact support for help with code setup

Account codes are essential for organizing and managing your Chart of Accounts efficiently. A well-planned coding system makes account management easier and supports better reporting!

Tags:
Accounting Accounts Finance