Page tree
Skip to end of metadata
Go to start of metadata

Title: Hazard Pay/Danger Pay

Brief description:

This entry addresses how to configure hazard pay/danger pay in Unanet. People who are eligible to charge Danger or Hazard pay will do so to special pay codes in their timesheets. At the end of each period, you will export the time via a special export template (attached below) which will calculate the danger pay and drop it into a file which is pre-formatted for you as an expense import. Then you will import the expense file. 

What’s covered in this document:

Initial Setup Steps

  1. Import the Time template below into your Unanet system. Edit the template as necessary for:
    1. User Name logic to ignore other pay codes based on your naming convention of pay codes. You will include only the Danger Pay pay codes.
    2. Project Type.
    3. Payment Method, etc.  
    4. Expense Type for Danger Pay (naming convention).
    5. Amount logic: This is pulling from the Pay Code Mapping (ALTERNATE_PAY_CODE in the logic).

      Here is a screenshot of the logic for the attached template:  

  2. Create an expense type called Danger Pay for these premiums so they can be imported as an ODC.
    1. Ensure that this expense type is appropriately mapped to a new Danger Pay cost element, and ensure that the Danger Pay cost element is excluded from any inappropriate burdens in the Cost Structure. For example, you may exclude Danger Pay from Fringe or Overhead, but you may apply G&A to Danger Pay. This will vary and you should edit your Cost Structure accordingly.

  3. Create a series of new Pay Codes to allow people to charge accordingly. We suggest something like (DP Israel, DP Iraq, etc.) as in the first screenshot below.
  4. Once created, the premium amount needs to be entered for each in the EXTERNAL CODE field of the pay code mapping file as in the second screenshot below (referred to in the logic as ALTERNATE_PAY_CODE).

Periodic Steps

  1. Users in a Danger Zone will record their hours against the appropriate Danger Pay Code. These Pay Codes have a cost rate factor of 1 so there is no uplift applied to Direct Labor in any project reports, etc., nor will the burdens specified in your cost structure be applied (only burdens to the subsequent expense will be applied).

  2. At the end of each period, you will run a Danger Pay export that will compute the Danger Pay premium based upon the hours charged to each code and appropriate uplift (entered into the pay code mapping above). This export creates an output file in the form of a Unanet Expense Import.

  3. Import the Danger Pay Premium file calculated in #2 above as an Expense (select from dropdown menu) import. Premium amounts are recorded against the project as an ODC, ready for billing and cost reporting.

Export Template

Export Template: Danger Pay Premium (Time to Expense).csv


Note that when running reports, the Danger Pay pay codes will simply show regular cost. The purpose of the DP pay codes is to flag those hours in order to calculate the percentage upllft and subsequent import as an expense. Danger Pay is only considered to be the percentage uplift. In order to see the Danger Pay cost, you will look for the Expense.

Additional Information

Help Docs - Pay Codes Setup

  • No labels