Utility Billing | Create Account and Levy Invoice Codes

This article covers setting up account codes and levy invoice codes, which is integral to setting up the utility sub-group.

The utility subgroup is one type 'attached' to the main group (building). For utility billing to function, new account codes must be created in each group, which will be used for billing, fees, and fund transfers. Tariffs also need to be set up, as they are used to bill an individual debtor for all utility charges, administrative costs, and other fees. As a general rule, each income account code is assigned to each Tariff, set up in the Utility Billing menu, and will be linked to the same account code in the main building. 

The other subgroups, which can include a Marina or Air Conditioning type, use Levy Management to bill the debtors and include the update code process, which is set via Account Maintenance and outlined below.

Each account code will have transactions that need to be linked to the main building via an update code. When the billing is done, these will report immediately to the account codes setIt is recommended to set update codes the same in the main and sub-group as this creates a simplified setup between each group.


Before creating account codes in the main group and sub-group, it's highly recommended that you determine all account codes required for the billing process (see the table of example codes below).





Create New Account Codes in the Main Building

The table below refers to a utility billing subgroup setup that uses all three utility types: electricity, water, and gas. Not all accounts may be required depending on the processes being applied to the subgroup. For example, if the arrears are not used, the clearing account balance sheet and income codes may not be necessary.

If a utility sub-group exists and has been operating, these codes should have been created, meaning this step can be skipped. These existing account codes will be ready to be copied from the Master Chart to the sub-group building, as outlined in the next section.

  1. From the building selector tool, select the sub-group Building from the Main change to the Sub-Group type.
  2. Search or select Account Maintenance.
  3. Select the required account code as noted below to complete the setup.
  4. From the Update Code field, select the Main reporting account code. 
  5. Click Save.
    *TIP: tick Apply Changes to Master Chart & Buildings to include this for all buildings.

Balance Sheet

Sub-Group Account CodeSub Group Account NameMain Group Account CodeMain Group Account Name
021Levies in Arrears0226Utility Arrears
031Second Debtors0227Utility Finalised Arrears
061005Utility Arrears Clearing A/C061005Arrears Clearing Account

Sub-Group Examples of Account Codes:

Income Code in Sub-Group (Billing and Charges)

Update Code in Main Building
10500Recovery - Electricity10500Recovery - Electricity 
10501Recov - Elec Admin Fee10501Recov - Elec Admin Fee
10502Recov - Elec Srvc Fee10502Recov - Elec Srvc Fee
10520Recovery - Water10520Recovery - Water
10521Recov - Water Admin Fee10521Recov - Water Admin Fee
10522Recov - Water Srvc Fee10522Recov - Water Srvc Fee
10530Recovery - Gas10530Recovery - Gas
10531Recov - Gas Admin Fee10531Recov - Gas Admin Fee
10532Recov - Gas Srvc Fee10532Recov - Gas Srvc Fee
10540Recov - Arrears Fees10540Recov - Arrears Fees
10541Recov - Interim/Final Read10541Recov - Interim/Final Read
10542Recov - Disconnection Fee10542Recov - Disconnection Fee

Marina / Air-Conditioning Sub-Group setup

Before applying the setup for a Marina or Air-Conditioning Sub-Group setup, the key areas to consider are where the income and expenses should be reported. If these types of accounts should be included in the Administrative Fund, a simple setup can be applied to apply the update codes, and these will be reported in the Main Financial Statements for this fund. If this sub-group type should report the income and expenditure in its fund in the Main Group, an additional Trading Fund Setup should be applied. 

The table below refers to the Marina or Air Conditioning setup using a simple Admin Fund type. Once these accounts have been created, it is recommended that you review the Levy Invoice Code Setup to ensure they are set correctly. This will allow Levy Management to create the charges using the correct income accounts.

Income Code in Sub-Group (Billing and Charges)

Update Code in Main Building
10500Air Conditioning10500Air Conditioning Billed
10502Recovery - Air Con Srvc Fee10502Recovery - Air Con Srvc Fee
10600Marina Fund10600Marina Fund
10601Marina Fund - Annual Fee10601Marina Fund - Annual Fee

System Account Codes

The following system codes in the sub-group will be automatically linked to their main corresponding account group. These are:

Sub-Group System Account Codes

Update CodeMain System Account Codes 
Opening Admin. Balance195Opening Admin. Balance
Administrative Fund (Surplus/Deficit)401Administrative Fund (Surplus/Deficit)
Total Funds Brought Forward409Total Funds Brought Forward
Cash at Bank012Cash at Bank
Levies Billed Not Yet Due0220Levies Billed Not Yet Due

Creating Update Code in the Master Chart

Update codes can be assigned in the Master Chart building, allowing any new sub-group to include these accounts, ready for immediate use. The instructions below refer to creating these at the Master Chart level. 

  1. From the building selector tool, select the Master Chart Building.
  2. Search or select Account Maintenance.
  3. Click Add New to create the income account used in the main building to report the utility income. Example 10520 Recovery - Water. If the utility type does not include GST, refer to the Tax Code field and set Tax Free.
  4. Click Save to add this account code to the Master Chart. Search for this same account code using the Search field.
  5. Click the pencil icon to set the Default Update Codes for Sub-Groups, which will be used for reporting in the sub-group. Example 10520 Recovery—Water.
  6. Click Save.
  7. Repeat steps 3-5 for any further account codes required.

To open Utility Billing, Account Maintenance still requires 101 administrative fund in the main and sub-group to have update codes applied. Check this account on setup and adjust the Default Update Codes for Sub-Groups account to match the setup. 

Adding Master Chart Account Codes to a Sub-Group Building

Once the Master Chart of Account Codes has been set as above, the below instructions can be used to add these to a building that includes a sub-group. 

  1. From the building selector tool, select the sub-group Building from the Main change to the Sub-Group type.
  2. Search or select Account Maintenance.
  3. Click Add From Master Chart and either search by account number or name or scroll through to add the account codes as needed.
  4. Once located, click OK.

Copying account codes to Sub-Group Buildings

The Master Chart allows you to copy account codes to a building. Click here to review the instructions for completing this process. This can help you add the pre-set account codes without creating them again in a building.





Levy Invoice Code Setup

This area should be checked for all Utility Billing type Sub-Groups, and the nominated income account should be adjusted to match what is being applied in Utility Billing.

  1. Within the utility sub-group, search or select Levy Invoice Code Setup.
  2. Refer to invoice code 27 and amend the income posting account to match what Utility Billing uses.
  3. Change the Description to match the Utility Sub-Group type.
  4. Repeat for any other income accounts that are being applied.
  5. Click Save and close.

Levy Invoice Code Setup - Marina Fund

Below is a simple example of a Marina Fund Levy Invoice Code table that uses the standard Administrative Fund for reporting.


Levy Invoice Code Setup - Marina Fund using Trading Fund Setup

When a building has been set to include an additional fund to manage the Sub-Group, this is managed via the Trading Fund Setup for both groups and includes separate account codes for balance sheet, profit and loss and system account codes. Once this has been set, a Levy Invoice Code Setup must also be included that matches the additional fund set up. 

Marina Sub-Group - Trading Fund Setup

Account Maintenance using additional Trading Fund income account with update codes to match

Levy Invoice Code Setup table example from Sub-Group: