The Chart of Accounts (COA) serves as the foundation of the d6 Finance module, acting as a repository for all financial transactions. It categorises and summarises data into a logical structure to facilitate accurate bookkeeping, financial reporting and auditing.
Finances > General Ledger > Accounts
GL accounts are categorised by Account Type, which determines how the system handles balances, year-end procedures and reporting. Balance Sheet (BS) accounts carry closing balances forward; Income Statement (IS) accounts reset to zero at year-end.
Income (IS): Revenue accounts. Resets to zero each year.
Expenses (IS): Operational cost accounts. Resets to zero each year.
Bank Account (BS): Cheque, savings, investment and petty cash accounts. Uses a sub-ledger for bank reconciliations.
Profile Control Account (BS): Also known as the Debtor or Learner Control Account. Manages billing and invoices.
Project Control Account (BS): Tracks specific project-based finances.
Accounts Payable (BS): Short-term liabilities owed to creditors.
Fixed Asset (BS): Long-term tangible assets not intended for resale.
Cost of Goods Sold (IS): Direct costs for goods sold. Resets to zero each year.
Credit Card (BS): Records credit card transactions.
Equity (BS): Residual interest after deducting liabilities.
Long Term Liability (BS): Financial obligations due beyond one financial year.
Other Asset / Other Current Asset / Other Current Liability (BS): Non-standard asset and liability categories.
Other Expense / Other Income (IS): Non-operational or irregular items. Resets to zero each year.
Salary Control Account (BS): Manages and reconciles salary-related transactions.
Click Create an Account.
Select the Account Type.
Enter a unique Account Code.
Enter the Account Name.
Select the Account Active From date.
For Income, Expense or Asset types: enter a Budget on account from date, select a Budget Category and a Budget Head.
Tick Sub Account of if this account falls under another account, then choose the parent account.
Click Add.
Select the account, click Edit, modify the allowed fields, then click Save.
Ensure the account balance is zero, select it, click Close Account, choose the close date and confirm. An account with a non-zero balance cannot be closed.
Change the Account Status filter to Closed, select the account, click Re-activate Account and confirm.
Bank and Profile Control accounts rely on sub-ledger transactions. Manual journals would cause the General Ledger to go out of sync with the sub-ledger, breaking reconciliations.
All historical reports will reflect the new name. To preserve the audit trail, rather close the old account and create a new one with the correct name.
Last updated: March 2026 | Version 6.0