Skip to main content
ToolzTotal
Free Tool

Free Hours Calculator / Time Card

2026 DOL Timekeeping RulesCurrent
Data updated on:Last Updated:

Log your daily work hours, deduct unpaid lunch breaks automatically, and calculate regular and overtime totals. Export to a clean CSV spreadsheet instantly.

Weekly Time Card

DayStart TimeLunch Break (Min)End TimeDaily Hours

Weekly Summary

Total Hours Worked0.00
REGULAR0.00
OVERTIME0.00
Disclaimer: This calculator provides general estimates for informational purposes only and is not legal, tax, or financial advice. Laws and regulations vary by state/jurisdiction and change over time. Consult a qualified professional for guidance specific to your situation.

Work Hour Tracking: Deducting Breaks and Auditing Overtime Limits

Managing weekly hours is a foundational aspect of professional payroll verification. For both freelancers invoicing clients and hourly staff tracking punch cards, accurate record-keeping is critical to ensure proper wages.

The Daily Net Hours Calculation

To calculate net work hours, you must convert daily punch times (expressed as AM/PM or 24-hour logs) into elapsed hours and minutes, and deduct any unpaid break times:
Daily Net Hours = (End Time - Start Time) - Lunch Break DurationFor example, a workday starting at 9:00 AM and ending at 5:30 PM comprises 8.5 gross hours. Deducting a standard 30-minute unpaid lunch break results in 8.0 net work hours.

Handling Weekly Overtime Allocations

Under federal Fair Labor Standards Act guidelines, non-exempt employees must be compensated at overtime rates for work hours exceeding 40 hours per week. A weekly time card calculator aggregates daily hours chronologically. Once the cumulative sum passes 40, excess hours are automatically allocated to the overtime bucket.

FLSA Guidelines on Meal and Rest Breaks

Under the Fair Labor Standards Act (FLSA), employers are not legally required to provide meal or rest breaks. However, if an employer chooses to offer breaks, the FLSA regulates whether that time must be paid. Short rest periods (typically lasting 5 to 20 minutes) are considered paid hours, and employees must be compensated for that time. In contrast, meal breaks (usually lasting 30 minutes or longer) are unpaid, provided that the employee is completely relieved of duty and free to leave their workspace. If an employee is required to answer phone calls or monitor equipment during lunch, they are working and must be paid for that time.

Additionally, several states have laws that require employers to provide specific meal and rest breaks during a shift, making it important to review local state regulations.

Worked Scenario: Calculating Weekly Timesheets with Lunch Breaks

Let's walk through how to calculate total hours worked for a timesheet with unpaid lunch breaks. Suppose an employee logs the following hours:

  • Time In: 8:00 AM
  • Lunch Out: 12:00 PM
  • Lunch In: 12:30 PM
  • Time Out: 5:00 PM

First, calculate hours worked before lunch: 8:00 AM to 12:00 PM is 4.0 hours.

Next, calculate hours worked after lunch: 12:30 PM to 5:00 PM is 4.5 hours.

Sum these periods to find the daily total: 4.0 + 4.5 = 8.5 hours. Repeat this calculation for each workday to find your total weekly hours. Using our timesheet calculator simplifies this process and helps prevent errors.

Understanding the 15-Minute Time Clock Rounding Rules

Many employers round employee clock-in and clock-out times to simplify payroll. Under federal guidelines, employers can round time to the nearest 5, 10, or 15 minutes, provided the rounding is neutral and does not favor the employer. The standard 15-minute rounding rule (the 7/8 rule) dictates that if an employee clocks in within 7 minutes of the scheduled time, the time is rounded down; if they clock in 8 or more minutes late, the time is rounded up. Understanding this rounding math helps employees check their paychecks for accuracy.

Converting Minutes to Decimals for Payroll Processing

To calculate wages, payroll systems convert timesheet minutes into decimal values. For instance, working 8 hours and 15 minutes is processed as 8.25 hours, while 8 hours and 30 minutes becomes 8.50 hours. To convert minutes to decimals manually, divide the number of minutes by 60 (e.g. 45 minutes / 60 = 0.75). Our timesheet calculator automates this conversion, helping you verify that your hours are recorded accurately.

Tracking Billable Hours for Freelancers and Professional Services

For freelancers, independent contractors, consultants, and legal professionals, tracking time accurately is the foundation of invoicing. Clients expect detailed breakdowns of how hours were spent on specific project deliverables. Recording startup, work, and end times down to the minute helps prevent billing disputes and ensures you are compensated for all project labor. Using a hours calculator allows you to convert time segments into decimal formats, simplifying invoice totals and improving business recordkeeping.

Sources & References

  1. U.S. Equal Employment Opportunity Commission (EEOC)
  2. Cornell Law — Legal Information Institute

Frequently Asked Questions

How does the time card hours calculator compute daily totals?
The calculator parses start and end times to find the gross duration, then subtracts the entered lunch break duration (in minutes) to yield the net daily hours worked: Daily Hours = (End Time - Start Time) - Lunch Break.
Are lunch breaks legally required to be paid?
Under federal FLSA guidelines, short rest periods (typically lasting 5 to 20 minutes) must be counted as paid hours. However, longer meal breaks (usually 30 minutes or more) are not considered work time and are unpaid, provided the employee is completely relieved from duty.
How does the overtime threshold highlight function?
The weekly hours tracker accumulates your daily net hours chronologically. Once the cumulative sum exceeds 40 hours for the week, the excess hours are flagged as overtime to assist in payroll verification.
Can I export my completed weekly time card?
Yes. Our hours calculator includes a client-side CSV Export button. Clicking it instantly compiles your daily inputs, break deductions, and totals into a standard spreadsheet-compatible file downloaded locally.
Does ToolzTotal store my work hour records?
No. All time card data is processed and stored locally inside your browser session. No information is transmitted to servers, ensuring complete privacy.
Are lunch breaks legally required to be paid or unpaid?
Meal breaks of 30 minutes or longer are generally unpaid under federal law, provided the employee is completely relieved of duty. Short rest breaks of 5 to 20 minutes are considered paid working time.
How does the 15-minute rounding rule work in time clocks?
Under the FLSA, employers are allowed to round employee time to the nearest 15 minutes (or 5 minutes). The rounding must be fair and neutral overall, rounding both up and down rather than solely in the employer's favor.
What is the difference between decimal hours and minutes?
Decimal hours represent time as a fraction of a 60-minute hour (e.g., 30 minutes is 0.5 hours, 45 minutes is 0.75 hours). Timesheets use decimal hours to multiply hours worked by your hourly wage rate.
How do I calculate total hours worked for overnight shifts?
To calculate overnight shift hours, find the hours worked before midnight and add them to the hours worked after midnight (e.g., 10:00 PM to 6:00 AM is 2 hours before midnight plus 6 hours after, totaling 8 hours).
Does federal law require rest breaks during a shift?
Federal law does not require rest or meal breaks. However, many states have laws that mandate paid rest breaks and unpaid meal breaks for shifts exceeding a set number of hours.

Related Employment Tools

Browse Legal & Employment →