--- title: "Understand Decimal Time Calculations and Rounding" slug: "understand-decimal-time-calculations-and-rounding" tags: ["decimal time", "HH MM Time Formats", "Payroll Administration", "Switch Between Decimal", "time in decimals", "WorkEasy Software"] updated: 2026-10-04T15:53:20Z published: 2026-10-04T15:53:20Z canonical: "help.workeasysoftware.com/understand-decimal-time-calculations-and-rounding" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.workeasysoftware.com/llms.txt > Use this file to discover all available pages before exploring further. # Understand Decimal Time Calculations and Rounding This article explains how WorkEasy Software calculates and displays decimal time, including conversion methods, rounding behavior, and configuration tips for accurate reporting. This guide is for payroll admins and advanced users who need to understand how decimal time works in WorkEasy Software. ## Why decimal format matters Decimal time is ideal for accurate payroll and system integrations. It converts minutes into fractions of an hour, making calculations easier. **Examples:** - 15 minutes = 0.25 hours - 30 minutes = 0.50 hours - 45 minutes = 0.75 hours So, 7 hours and 30 minutes becomes **7.50** in decimal format. ## How to convert minutes to decimal Use this formula: **Minutes ÷ 60 = Decimal hours** | Minutes | Decimal | | --- | --- | | 15 | 0.25 | | 30 | 0.50 | | 45 | 0.75 | ## Platform-wide decimal settings Admins can control how time appears across reports and exports. - **Location:** Settings > Platform Settings > Platform Configuration > Time and Attendance - **Setting:** Use decimal representation - Choose decimal precision (e.g., 1 = 7.5, 2 = 7.50, 3 = 7.500) This affects system-wide output. ## Why totals may not always add up WorkEasy performs calculations using exact time (e.g., milliseconds), then rounds the final result to a decimal. This can cause small rounding differences. **Example:** - Individual entries: 0.02 + 0.22 + 0.10 = 0.34 - Displayed total: **0.33** (due to rounding) To reduce confusion: - Increase decimal places in exports or reports. ## How decimal payroll calculations work WorkEasy Software uses a high-precision approach to convert and calculate time values in payroll. This ensures accuracy and minimizes rounding errors across all reports and exports. ### Step 1: Full precision time conversion Time is first converted to a decimal value using full precision, not a rounded display. For example: - 10 hours and 32 minutes = 632 minutes - 632 ÷ 60 = **10.53333** hours (full decimal) This exact value is carried through all backend calculations to ensure accuracy. ### Step 2: Rate-based multiplication The decimal time value is then multiplied by the applicable hourly rate. Example: - 10.53333 × $22.03 = **$232.04932** Since the system uses the full decimal, no accuracy is lost due to premature rounding. ### Step 3: Final result rounding Only after all calculations are complete is the final result rounded for display. For example: - **$232.04932** is shown in reports as **$232.05** ### Step 4: Why calculator results may differ If you try the same math using a rounded value like 10.53 instead of 10.53333, you’ll see a slightly different result: - 10.53 × $22.03 = **$231.9759** This is because standard calculators apply rounding before the math. WorkEasy preserves full-precision values throughout the process. > [!CAUTION] > ### Important note about daily and pay period totals > > > > WorkEasy calculates each day’s hours using full-precision in/out times, then adds those exact daily totals together to determine the pay period total. As a result, manually adding rounded daily values from an export may lead to a total that doesn’t match the system-calculated pay period total. > > Example > > These are the system’s full-precision daily totals: > > - 8.16666666666667 > - 8.16666666666667 > - 8.16666666666667 > - 8.16666666666667 > - 7.33333333333333 > - 0.83333333333333 > > When rounded to two decimal places for export, they appear as: **8.17 + 8.17 + 8.17 + 8.17 + 7.33 + 0.83 = 40.84** > > However, WorkEasy adds the full-precision values first and then rounds the final total. The correct system-calculated result in this case is: **40.83** > > ### Tip > > Always rely on the total provided by WorkEasy. Avoid summing exported daily hours manually, as rounding at the individual level can introduce minor discrepancies. ### Conclusion All time and payroll values displayed in WorkEasy Software follow this methodology: full-precision calculation first, then rounding for readability. This is consistent with industry best practices and ensures that your payroll results are accurate, fair, and audit-ready. ## Summary Table | Setting | Location | Affects | Use Case | | --- | --- | --- | --- | | Use decimal representation | Platform Settings (Admin) | Entire system | Accurate reporting and exports | | View in decimals | Timesheet Preferences (User) | Personal display | User readability in timesheets | For setup instructions, see the [basic format switching guide](/docs/time-formats-switch-between-decimal-and-hhmm). ## Related - [Switch Between Decimal and HH:MM Time Formats](/time-formats-switch-between-decimal-and-hhmm.md)