HaloITSM Guides
Documentation to assist with the setup and configuration of the HaloITSM platform
Deferred Revenue for Pre-Pay
Halo has the ability to configure deferred revenue for Pre-Pay, with expansions beyond this in the near future. This is designed to handle the scenario where you have taken payment for a service and the revenue cannot yet be recognsied because (for example) you may take payment in January for work that is not carried out until May, so to accurately account for the revenue you may want to defer the revenue.
The first thing to do is enable the setting (Configuration>Billing>General Settings>*Click into the Deferred Revenue Tab*):
Before configuring this, please make sure the following has been configured correctly:
- The setting within Configuration > Time Management is disabled:
- This option within configuration > Billing > Charge Rates, is set to 0 (disabled) or populated with a number:
- Enable the Deferred Revenue checkbox in billing general settings
- Select a Deferred Revenue Customer (screenshot above)
- Set an 'Item to use for Pre Pay and Deferred Revenue Invoice line'
When a Prepay amount is added and invoiced the invoice will be created with the Deferred Revenue Item selected above. If integrating with a 3rd party accounting application this Item/Product should have a default Account that is a liability Account.
When time is logged to the Prepay Contract for the Customer (and is considered ready for invoicing) this time will appear in the "Deferred Revenue Pre-Pay" list (as below)
If an invoice is generated it will be created for the Deferred Revenue Customer and will contain a negative line amount and a positive line amount. This will have the effect of decreasing some or all of the Deferred Revenue Account and increasing the Product Income Account and this amount of revenue will be "recognised".
Popular Guides
- Asset Import - CSV/XLS/Spreadsheet Method
- Call Management in Halo
- Creating a New Application for API Connections
- Creating Agents and Editing Agent Details
- Departments, Teams and Roles
- Halo Integrator
- Importing Data
- Multiple New Portals with different branding for one customer [Hosted]
- NHServer Deprecation User Guide
- Organisation Basics
- Organising Teams of Agents
- Step-by-Step Configuration Walk Through
- Suppliers