Configuring your Chart of Accounts

We support a flexible chart of accounts in which you can configure multiple segments for both budgetary and transactional reporting purposes.

The chart of accounts is based around the following core concepts

  • Segments – segments represent a unique column or striping of your chart of accounts. Typically, segments will include items such as Account Type, Account Category and Account Code although you are free to add as many additional segments as you wish. For example, it is common for client implementations to extend the accounting structure for both internal and external related coding structures such as Cost Centres, Bank Accounts or JCodes.
  • Coding Structure – within a segment you can specify a coding structure. Similar to option sets, codes represent several unique values which form a segment.

The Segments you configure in the system together with their coding structures form a unique set of values; these are referred to as code combinations. It is these unique sets of codes that financial transactions are recorded against.

You cannot use special characters in any Chart of Accounts Segments. For example - . / *

 

Configure Chart of Accounts Segments

Within the Finance section of the Global Features page, you will find several Finance related features including the Chart of Account Feature.


This lists the Chart of Account Segments.

The base installation contains 3 initial segments Account Type, Account Category and Account Code and for the majority of configurations this maybe sufficient.

You can create additional segment by clicking the + button on the SEGMENTs header


This opens the following screen


When defining a new Segment, you can define

  • Whether the segment is independent or part of a hierarchy
    For example, the out of the box Sharedo accounting structure is based on a 3-level hierarchy of Type, Category and Code
  • Whether the segment values are locked once the transaction posted
    Typically where your transactions are to be posted to back-end systems you don’t want the “coding” to be changed following this posting activity however in some circumstances you may wish coding to be changed. Once such example is the use of 3rd party coding such as JCodes where you may wish to reallocate transactions to meet 3rd party reporting needs.

Maintain the Segment Codes

To maintain the codes or values for a given segment click on the right chevron for the segment


This show you a list of codes, together with their hierarchy if the segment has been specified to be hierarchical.

Within this screen you can

  • Add new codes by pressing the “Add Code” button – NOTE: the Code should be unique for a given hierarchy.
  • Disable codes so they are not selectable when transactions are created
  • Remove codes that have not been used in the system. NOTE: Once a code has been used you can no longer remove it but should instead disable it.
  • Add “Striping” rules to control the display of codes in specific circumstances such as varying their display by
    • Case Type
      For example, your real estate account structure will not be visible to commercial contracts.

      Figure 3 Adding rules to your chart of account values
    • Client
      If you have implemented specific segments to support client reporting. For example, cost centres you can restrict the codes by client also.


Example Chart of Accounts Structures

Given the configurability of the Chart of Accounts in Finance V2.0 you are free to configure your chart of accounts as you see fit. However based on standard accountancy practices we recommend a structure similar to this

ACCOUNT TYPE ACCOUNT CATEGORY ACCOUNT CODE NOTES
Claim Details     Assessments of possible awards from the defendant
  Damages General    
       
  Damages Special    
  Damages CRU & NHS    
Claim Details ( Defendant) – do I need to split it     Assessment of claim liability
  Damages General    
       
  Damages Special    
  Damages CRU & NHS    
  Other Sides Costs & Dibs?    
Costs and Disbursements      
  Costs   Fees
   

Fixed Costs – agree a fee (fixed fee)

Standard Costs – T&M (from fixed fee)

When you do a fee quote it should go into one of those buckets

 
  Disbursements   Disbursements
   

Fine

+ precedent H

 
Client Account      
  Client – Receivables    
       
  Client – Bank    
       
Office Accounts      
  Operating Revenue   Amounts earned from providing services to clients. When a service is provided for both this account and the accounts receivable will increase.
   

Fees

+ precedent H

 
    Damages  
Office – Expenses People    
    Wages Costs incurred by internal costs
  Disbursements    
    Experts etc  


Example Configuration of Account Code Restrictions based on Transaction Types

The following table describes some example configuration for your financial transaction work types and their account codes.

TOP LEVEL WORK TYPE SUB WORK TYPE ACCOUNT RESTRICTIONS DESCRIPTION
Payments and Disbursements      
  Payments - Settlement CLIENT  
  Payments - Disbursements OFFICE ACCT  
Invoices      
  Invoice - Fees OFFICE  
  Request for Payment–Damages CLIENT / REC Recovery of Damages
  Client Debt Tranche CLIENT / REC  
Invoice Payments      
  Fees -> OFFICE  
  Damages CLIENT  
  Debt CLIENT  
Offers   Same as awards  
Time   Internal Costs  
       
Fees     WIP


Configure Account Codes for Different Transaction Types

When your users are recording payments, invoices, or other financial transactions you typically want them to use a specific set of codes based on your accounting structures. Simply put your accounting structure will have many codes and you want to narrow down their choices, so they get the right one. For example, invoice payments should typically be recorded against a bank account code.

Within the Chart of Accounts Global feature, you will see a sub feature called Chart of Accounts Work Type Configuration


 When configuring the Chart of Accounts for a specific transaction work type such as Payments for example, you are presented with the following screen.

This screen enables you to configure

  • Available segments
    For example if you have added additional segments for external reporting needs such as JCodes you may wish to disable this segment for specific transaction types.
  • The Valid Account codes for this work type
    By enabling the option Restrict Code Combinations for this work type you will be presented with an additional section

    That enables you to specify the codes that can be used for this transaction type. For ease of use this screen supports wildcards ****.

This configuration is reflected when your end users create financial transactions. The system dynamically adjust the segments and the codes based on your configuration.

For example, if you specify that only a single code can be used the system will hide the account picker


 Or if you have restricted the availability of codes to single category then only the code picker displays.