# Accounting Codes

###### Adding Sub-Accounts

Parent accounts (marked with Parent badge) can have sub-accounts. You can:

- Click the "Add Sub-Account" button in the Actions column for any parent account
- Use the "Add Sub-Account" button at the top to create a new sub-account
- Parent accounts are automatically detected based on their configuration

##### 0

Total Accounts

##### 0

Parent Accounts

##### 0

Sub Accounts

##### 0

Accounts with Sub-Accounts

##### Default Dimensions Management

Manage Cost Centers and Projects as default dimensions per ERPNext standards

###### Cost Centers

#### -

Active cost centers for expense tracking

###### Projects

#### -

Active projects for revenue/expense tracking

###### Accounts with Dimensions

#### -

Accounts requiring dimensional data
Account Type
Category
Search

###### Dimensional Analysis Filters

Has Dimension Requirements
Specific Dimension
Requirement Type

##### Print Reports

Generate PDF reports for accounting codes and transaction history.
Transaction history for all Cash and Cash Equivalents accounts (1110)
Start Date
End Date
Leave dates empty for all-time report

##### Chart of Accounts

Parent accounts show aggregated balances from sub-accounts. Sub-accounts are indented and show individual balances.

Code | Name | Account Type | Category | Debits | Credits | Balance | Sub-Accounts | Actions
--- | --- | --- | --- | --- | --- | --- | --- | ---

##### Print Reports

Select the type of report you'd like to print. All reports will include current data and be formatted for professional presentation.

###### Chart of Accounts

Complete list of all accounts with codes, names, and hierarchy structure.

###### Account Balances

All accounts with current balances, debits, and credits totals.

###### Filtered Account List

Currently filtered/searched accounts as displayed on screen.

###### Summary by Type

Account summary grouped by type (Assets, Liabilities, etc.).

###### Print Options

Include totals and summaries
Include report date/time
Include company information

##### New Parent Account

Account Code *
Account Name *
Account Type *
Category
Currency Currency is automatically set from application settings
Reporting Tag Reporting tag is automatically generated based on account type and category
This is a parent account (can have sub-accounts)

##### New Sub-Account

Parent Account *
Sub-Account Code *
Sub-Account Name *
Account Type *
Category
Currency Currency is automatically set from application settings

##### Account Details

Account Code

Account Name

Account Type

Category

Currency

Reporting Tag

Total Debits

Total Credits

Current Balance

Parent Account

Account Type

###### Transaction History

From Date
To Date
Transaction Type
Amount Range

###### Total Debits

##### P 0.00

0 transactions

###### Total Credits

##### P 0.00

0 transactions

###### Net Balance

##### P 0.00

0 total transactions

Date | Reference | Description | Debit | Credit | Balance | Source
--- | --- | --- | --- | --- | --- | ---
Loading transaction details...

###### Sub-Accounts

0
Total linked to this parent

###### Total Debits

0.00
Aggregated debit activity

###### Total Credits

0.00
Aggregated credit activity

###### Net Balance

0.00
Debits minus credits
No sub-accounts found. Click 'Add Sub-Account' to create one.

Code | Name & Type | Debits | Credits | Balance | Reporting Tag | Actions
--- | --- | --- | --- | --- | --- | ---
| Totals: | 0.00 | 0.00 | 0.00 |

###### Dimension Requirements

Configure which dimensions are required or optional when posting transactions to this account. Required dimensions must be assigned to all journal entries using this account.
No dimension requirements configured for this account.
Click 'Add Dimension Requirement' to set up dimensional accounting.

###### Balance by Dimensions

Loading dimension balances...

##### Transaction History -

###### Current Balance

##### -

###### Total Debits

##### -

###### Total Credits

##### -

###### Total Transactions

##### -

Loading transactions...

Loading transaction history...

Date | Description | Reference | Debit | Credit | Running Balance
--- | --- | --- | --- | --- | ---

No transactions found for this account.

##### Edit Account

Account Code *
Account Name *
Account Type *
Category
Currency Currency is automatically set from application settings
Reporting Tag Reporting tag is automatically generated based on account type and category
This is a parent account (can have sub-accounts)

##### Confirm Delete

Are you sure you want to delete the account ?

Also delete all descendant sub-accounts (cascade)
You must check this box to proceed when sub-accounts exist.
Irreversible: This deletion cannot be undone.

##### Edit Sub-Account

Parent Account *
Sub-Account Code *
Sub-Account Name *
Account Type *
Category
Currency Currency is automatically set from application settings

##### Add Dimension Requirement

Dimension *
Choose which dimension to configure for this account
Requirement Type *
Required Dimension must be specified for all transactions
Optional Dimension can be specified but is not mandatory
Account Type Requirements

###### Automatic Requirements for Account Types

Mandatory for Profit & Loss Accounts Automatically require this dimension for all Income and Expense accounts
Mandatory for Balance Sheet Accounts Automatically require this dimension for all Asset, Liability, and Equity accounts
Default Value
Optional: Set a default dimension value that will be pre-selected in transactions
Priority
Display order in forms (1 = highest priority, 100 = lowest)
Description

###### Preview

Select a dimension to see the preview