Skip to main content

Surcharges

A surcharge is an additional fee levied for work performed outside of regular business hours, such as for work on evenings, nights, or holidays. This surcharge can be invoiced to the customer. It is important to note that the duration for which a surcharge is calculated (the surcharge duration) is independent of the actual time worked (attendance), as it results from a combination of the duration of the time recording and the corresponding percentage from the surcharge model. Invoicing surcharges reduces the available budget.

Configuration and Management of Surcharges

The basis for surcharges is the surcharge model, which is stored in the master data. Here, different surcharge rates can be defined for various times of day and days of the week.

  • Assignment at Customer and Project Level: The surcharge model can be stored directly on the customer card and the project card. When a new project is created, the surcharge model is automatically adopted from the bill to customer. If no surcharge model is assigned to the project, no surcharges can be determined.

  • Time-based Definition: In the surcharge model, start and end times can be defined for surcharges. If these fields are left blank, the surcharge applies to the entire day (e.g., for a Sunday or a holiday).

  • Types of Days: Surcharges can be defined for different types of days, such as working days (Mon-Fri), Saturdays, Sundays, and holidays. The latter require a base calendar for the resource. Business Central can identify the day of the week using the date in the time recording. Based on the day of the week (Mon-Fri, Saturday, or Sunday), surcharges can be determined without using a base calendar. Surcharges for holidays can only be determined if a base calendar is entered for the resource (Resource Person Defaults) and the holidays are maintained in it.

  • Percentages: For each surcharge line, a percentage (e.g., 50% or 100%) is set.

  • Deactivation: There is a "Disable Surcharges" option in the time recording. This can be set manually to prevent surcharge calculation for a specific time recording. For projects with a "Fixed Price" billing type, this option is automatically set to "Yes" and cannot be changed by the user.

The Surcharge Calculation Process

Surcharges are calculated automatically whenever the date or duration of a time recording is changed. The calculation is based on the rules stored in the master data.

  1. Determine Type of Day: First, the type of day for the time recording is determined (e.g., working day, Saturday, Sunday, or holiday). Please note that holidays can only be determined if a base calendar is entered in the Person Resource Defaults for the resource.

  2. Find Applicable Surcharge Model Lines: The system searches for relevant lines in the associated surcharge model. A line is relevant if its defined times match the time recording and the surcharge percentage is greater than 0%. Please note that surcharge model lines that do not apply for the entire day can only be applied if the time recording has a start and end time (e.g., surcharges on working days from 20:00 - 0:00 can only be applied if the time recording ends after 20:00. Without a start and end time in the time recording, no surcharge can be applied). If the surcharge model line applies to the entire day, a surcharge can be determined without a start and end time in the time recording.

  3. Calculate Surcharge Duration: The duration within each relevant surcharge model line is multiplied by the respective percentage to determine the specific surcharge duration in minutes. The sum of these individual surcharge durations results in the total surcharge duration for the time recording. Note: The duration considered for surcharge calculation cannot exceed the total duration of the time recording (e.g., Start 20:00, End 23:00, Break 2:59 only allows for 1 minute to be considered for the surcharge calculation). If a surcharge model line has a 0% surcharge, it is not used in the calculation and does not "consume" any duration (e.g., if the time recording overlaps with two surcharge model lines).

  4. Add to Billable Duration: The calculated surcharge duration is added to the original billable duration of the time recording. The duration of the time recording itself is not changed. Only after this step is the rounding, as defined in the Time & Time Model, applied.

Transparency and Billing

  • Visibility in Time Recording: The "Surcharge Duration" is stored as a non-editable field in the time recording but is hidden by default. If a surcharge has been applied, the billable duration becomes non-editable. To edit it, surcharges must be deactivated in the time recording.

  • Impact on Budget: Surcharges increase the billable duration of the time recordings and thus directly affect the budget. (e.g., If the budget is 50 days, after billing a time recording for 1 day plus a 100% surcharge, the remaining budget is 48 days).

  • Detailed Overview: There is an option to print the surcharge model used on the detailed overview in the invoice. Time recordings for which surcharges have been calculated are marked with an asterisk here to increase transparency for the customer. This printing option can be controlled at the project level or manually when printing the invoice.

  • Manual Interventions: The "Disable Surcharges" option in the time recording allows for overriding the automatic calculation if, in a specific case, no surcharges should be calculated.

  • Synchronization: The surcharge models and surcharge data of the time recordings are synchronized with the DYCE Connect platform to ensure a consistent data basis.