How this calculation works
Add each fixed-clock shift’s elapsed minutes, interpreting an earlier end as next day, then subtract its entered unpaid break. Apply a supplied aggregate threshold to the resulting paid hours. No calendar-week assignment or legal overtime rule is inferred.
Paid minutes = clock duration − unpaid break; pay = regular hours × rate + excess hours × rate × multiplierA worked example
Five shifts from 09:00 to 17:30 with 30 unpaid minutes each total 40 paid hours. At an entered rate of 500 and threshold 40, modeled pay is 20,000 in the selected currency.
Good to know
Fixed clock-minute arithmetic only. No dates, DST, time zones, daily overtime, paid-break policy, payroll rounding, tax, benefits or entitlement determination. Each row spans less than 24 hours; all rows are assumed to belong to the period you supplied. Decimal hours are not hours:minutes.
Subtract the unpaid break from each fixed-clock shift
A shift from 09:00 to 17:30 spans eight hours thirty minutes. Subtracting a thirty-minute unpaid break leaves eight paid hours. Five such rows give forty paid hours, which is 20,000 at an entered regular hourly rate of 500. The takt time and capacity calculator uses a separately supplied production interval and station cycles, rather than treating paid hours as guaranteed output.
Use one row per shift and enter 24-hour clock times. When the end is earlier than the start, it means the following day: 22:00 to 06:00 spans eight hours before breaks. Identical start and end times mean zero elapsed time, not a full 24-hour shift.
The table preserves elapsed minutes, unpaid break minutes, paid minutes and decimal hours for each row. Decimal 8.5 hours is eight hours thirty minutes; it is not eight hours fifty minutes. Blank rows can be ignored, but each actual row must contain a start, end and whole unpaid-break count.
Hourly to salary calculator uses an annual schedule, whereas timesheet hours totals the fixed-clock rows you explicitly put in one period.
The pay threshold is your entered scenario, not an overtime ruling
With forty-five paid hours, an entered forty-hour regular threshold, hourly rate 500 and over-threshold multiplier 1.5, modeled pay is 40 × 500 + 5 × 500 × 1.5 = 23,750. All rows are assumed to belong to one period that you supply. The tool does not split them into calendar weeks.
The selected currency changes formatting only. It does not convert 500 INR into an equivalent USD amount. Hourly to salary can annualize a separate regular-hours assumption, while freelance hourly rate considers a different billable-time and expense model.
Without dates and time zones, these are fixed clock-minute differences. They do not detect daylight-saving changes or establish payroll entitlements. Daily overtime, paid breaks, tax, benefits, rounding and local employment rules require other information; the entered threshold and multiplier are not legal defaults.
A few questions, answered
How do I enter midnight as an end time?
Use 00:00. If it is earlier than the supplied start, the end is interpreted as next day. An identical start and end remains zero.
Can an unpaid break exceed the whole shift?
No. The row is rejected instead of producing negative paid hours.
Does it calculate legal overtime?
No. It applies your supplied aggregate threshold and multiplier to the rows you place in one period. No legal weekly or daily rule is inferred.