Budget Codes
Budget Codes define the chart of accounts for the OMC — the categories used to classify every income, expense, asset and liability transaction in the accounting ledger. Each code has a type (Income, Expense, Asset, Liability or Capital), a name, and optionally an integration mapping to an external accounting system such as Xero.
Expense and income codes are allocated to lease schedules, with a percentage split defining how much of each code’s budget is charged to each schedule. This drives the service charge calculation when billing is run. A transaction analysis tab shows the running balance and transaction count for each accounting period, and the budget summary tab shows how amounts have been budgeted across financial years.
List View
Section titled “List View”
| Column | Type | Description |
|---|---|---|
| Type | picklist | The account type — Current Assets, Liabilities, Capital, Income, or Expense. |
| Name | text | The name of this budget code (chart of accounts entry). |
| Description | text | A brief description of what this budget code is used for. |
| Sort Order | number | The display order of this budget code within its account type group. |
| System | boolean | System-reserved budget codes are required for core accounting functions and cannot be deleted. |
| Notes | longText | Additional notes about this budget code and how it should be used. |
| Integration Id | text | The identifier used to map this budget code to an external accounting system such as Xero. |
| Prepaid | boolean | When enabled, expenses posted to this code support prepayment accounting. |
Detail View
Section titled “Detail View”
| Field | Type | Description |
|---|---|---|
| Type | picklist | The account type — Current Assets, Liabilities, Capital, Income, or Expense. |
| Name | text | The name of this budget code (chart of accounts entry). |
| Description | text | A brief description of what this budget code is used for. |
| Sort Order | number | The display order of this budget code within its account type group. |
| System | boolean | System-reserved budget codes are required for core accounting functions and cannot be deleted. |
| Notes | longText | Additional notes about this budget code and how it should be used. |
| Integration Id | text | The identifier used to map this budget code to an external accounting system such as Xero. |
| Prepaid | boolean | When enabled, expenses posted to this code support prepayment accounting. |
| Schedule Allocation | grid | Lease schedule allocation — defines what percentage of this budget code's costs are charged to each schedule. |
| Schedule | link | The name of the lease schedule. |
| Percentage | number | The percentage of this budget code's costs allocated to this schedule. |
| icon | Click to remove item from list | |
| Transaction Summary | grid | Transaction summary for this budget code broken down by period. |
| Period | text | The name of the accounting period. |
| Start Date | date | The start date of the period. |
| Opening Balance | number | The opening balance at the start of this period. |
| Debit | number | Total debit (expense/charge) transactions in this period. |
| Credit | number | Total credit (payment/income) transactions in this period. |
| End Date | date | The end date of the period. |
| Balance | number | The closing balance at the end of this period. |
| Items | link | The number of transactions in this period. |
| text |