# Hours Worked Calculator > Quickly calculate total shift duration minus break time for payroll or time tracking. Page: https://askcalculators.com/calculator/hours-calculator/ Definition: https://askcalculators.com/calculator/hours-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/hours-calculator/schema.json Version: 7.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/hours-calculator/?startTime=09%3A00&endTime=17%3A00&breakDuration=30 ## Inputs - startTime: Start Time; type=time; optional; default=09:00 - endTime: End Time; type=time; optional; default=17:00 - breakDuration: Total Break Time (minutes); type=number; optional; default=30 ## Outputs - result: Result; format=text; primary ## Formula Elapsed hours = end time − start time − break duration, with overnight shifts carried into the next day. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.