Calculate the cost of forced calls and rest invasions between consecutive shoot days.
Note: To calculate meal penalties or overtime inside a single workday, use the Crew Call Duration Calculator.
A crew member’s working day is not always the same as the time between call and wrap. Unpaid meal breaks can reduce paid hours, while overtime, double time, and late or missed meal penalties can increase the amount ultimately owed.
The Crew Call Duration Calculator turns a single person’s Call Time and Wrap Time into Total Pay for the Day, Meal Penalties, and an Effective Hourly Rate. It separates elapsed time from paid time and shows exactly where regular hours, overtime, double time, and meal penalty increments occur.
Use the calculator to review one person’s day under the rules you enter. It does not calculate rest periods between production days or determine turnaround penalties. Meal and overtime rules vary by union agreement, contract, jurisdiction, worker classification, and year, so the calculator should be treated as a planning and checking tool rather than a substitute for the applicable agreement or payroll advice.
The calculation begins with elapsed time from call to wrap.
Elapsed hours = Wrap time – Call time
If meal breaks are unpaid, completed breaks are deducted from elapsed time to determine paid hours.
Meal deduction = Number of meals taken × Meal break duration
Paid hours = Elapsed hours – Unpaid meal deduction
If Meal Break Is Paid is set to Yes, no meal deduction is taken.
Paid hours are then divided into regular, overtime, and double-time bands according to the thresholds entered. Meal penalties are calculated separately and added to wages rather than treated as additional hours.
This distinction makes it possible to see the complete day without confusing physical time on set, compensated working hours, and contractual penalties.
Enter the real production timeline first, then match the meal and overtime fields to the rules that apply to the individual.
Use Call Time for the time the crew member was required to report and Wrap Time for the time they were released.
Set First Meal Due After to the number of hours from call before the first meal is due. The default is six hours.
Enter First Meal Actual Start when the first meal was actually called. If a meal was taken, the calculator compares that time with its due time and the entered grace period.
Set Meal Break Duration to the length of each meal break. The default is 30 minutes.
Use Second Meal Due After for the number of hours from the end of the first meal until the second meal becomes due. The default is six hours.
Enter Second Meal Actual Start if the second meal occurred. If no second meal was taken, leave the field blank. The calculator then measures the missed-meal delay from the second meal due time through wrap.
Finally, set Meal Break Is Paid to indicate whether completed meal breaks count as paid time.
Enter Grace Period as the number of minutes after a meal becomes due before chargeable penalties begin. The default is 12 minutes.
Use Penalty Increment for the length of each chargeable unit. The default is 30 minutes.
Enter Penalty Rate per Increment as the amount due for each increment for this individual. The default calculation is per person, not for the entire crew.
Every one of these fields is editable because meal rules differ between agreements. Do not assume the defaults apply to a specific production without checking the governing terms.
Use Base Hourly Rate for the person’s straight-time hourly rate.
Set Hours Before Overtime to the straight-time threshold. The default is eight hours, with Overtime Multiplier set to 1.5.
Enter Hours Before Double Time for the point where double time begins. The default is 12 hours, with Double Time Multiplier set to 2.0.
These rules determine wages independently of meal penalties.
The results show the full progression from call and meal timing through wages and penalties.
Regular hours are calculated first:
Regular hours = MIN(Paid hours, Overtime threshold)
Overtime hours are:
Overtime hours = MAX(0, MIN(Paid hours, Double-time threshold) – Overtime threshold)
Double-time hours are:
Double-time hours = MAX(0, Paid hours – Double-time threshold)
Base wages are then:
Wages = (Base rate × Regular hours) + (Base rate × OT multiplier × OT hours) + (Base rate × DOT multiplier × DOT hours)
Base Wages therefore show compensation before any meal penalties are added.
The first meal due time is calculated from call:
First meal due = Call time + First meal due interval
Minutes inside the grace period are not charged under the entered assumptions.
First meal late minutes = MAX(0, Actual meal start – Meal due time – Grace period)
Any remaining late time is rounded upward into whole penalty increments.
Meal penalty increments = CEILING(Late minutes ÷ Penalty increment)
Meal penalty = Penalty increments × Penalty rate
The second meal due time is based on the end of the first meal plus the second-meal interval.
If no second meal is recorded, wrap becomes the reference point. This allows the calculator to handle a missed second meal rather than requiring an invented meal time.
The calculator adds meal penalties to wages:
Total pay = Base wages + Total meal penalties
Effective hourly rate = Total pay ÷ Elapsed hours
The effective rate uses elapsed call-to-wrap time, giving a simple view of total compensation relative to the complete duration of the day.
Penalty Share of Total Pay shows how much of the final amount comes from meal penalties rather than wages.
A zero penalty share is labeled Compliant Day. A non-zero result below 10 percent is Minor Penalties, while anything over 10 percent is Costly Meal Violations.
These labels are operational indicators, not legal determinations.
Consider a crew member called at 07:00 and wrapped at 21:30.
Elapsed time is 14.5 hours.
The first meal is due six hours after call, at 13:00, but is actually called at 14:15. Meal breaks last 30 minutes and are unpaid.
Only one meal is taken, so 0.5 hours is deducted:
14.5 – 0.5 = 14.0 paid hours
The first meal was called 75 minutes after its due time. With a 12-minute grace period:
75 – 12 = 63 chargeable late minutes
Using 30-minute increments:
CEILING(63 ÷ 30) = 3 increments
At $25 per increment, the first meal penalty is $75.
The first meal ends at 14:45. With the second meal due six hours later, the second meal is due at 20:45.
No second meal is taken, so the calculator measures from the due time to wrap at 21:30. That is 45 minutes late, or 33 minutes after the grace period.
CEILING(33 ÷ 30) = 2 increments
The second meal penalty is therefore $50, bringing Meal Penalties to $125.
At a $45 base rate, with overtime after eight hours and double time after 12, the 14 paid hours contain eight regular hours, four overtime hours, and two double-time hours.
Regular wages are $360, overtime is $270, and double time is $180, for $810 Base Wages.
Adding penalties produces:
$810 + $125 = $935 Total Pay for the Day
Across 14.5 elapsed hours, the Effective Hourly Rate is approximately $64.48.
Meal penalties represent approximately 13.4 percent of Total Pay, placing this example in the Costly Meal Violations range.
The Day Timeline table shows Event, Time, Due Time, Minutes Late, and Penalty. This makes the calculation easier to review than a single total because each meal can be checked against the entered rule.
If penalties are recurring, look beyond the dollar amount. Repeated late meals may indicate schedule pressure, inaccurate timing assumptions, communication problems, or a production workflow that regularly pushes meal calls beyond the intended window.
Keep the calculation focused on one crew member. Different individuals can have different rates, guarantees, contracts, or penalty rules. Production-wide crew costing should be handled separately rather than multiplying one person’s result indiscriminately across the team.
Also keep turnaround rules separate. This calculator ends at wrap and evaluates the current working day. Required rest between wrap and the next call is a different calculation.
Call times, wrap times, meal records, rates, and crew assignments become more useful when they stay connected to the production records that created them.
Studio Hero connects scheduling, projects, crew coordination, budgeting, invoicing, equipment tracking, inventory, client workflows, and media assets in one connected studio management system.
Studio Hero’s crew management capabilities help teams organize crew information, assignments, availability, rates, and production coordination around each job.
Elapsed Time is the complete period from call to wrap. Paid Hours deduct completed unpaid meal breaks. If meal breaks are paid, the calculator does not subtract them.
Leave Second Meal Actual Start blank. The calculator uses Wrap Time as the reference and calculates lateness from the second meal due time through wrap.
The calculator uses the entered grace period only as part of its mathematical penalty rule. Whether a grace period applies legally or contractually depends on the agreement governing the crew member.
The calculator treats any partial chargeable increment as a complete increment according to the entered rule. A 33-minute chargeable delay with 30-minute increments therefore produces two increments.
No. They are editable defaults. Meal windows, grace periods, penalty amounts, overtime thresholds, and multipliers can vary by union, contract, jurisdiction, and year.
No. It calculates one person’s day. Production-wide crew expenses belong in a separate crew-cost calculation.
No. It covers the current day from Call Time to Wrap Time. Required rest before the next call should be evaluated separately.
Recalculate whenever call, wrap, meal timing, paid-break status, hourly rate, overtime rules, or penalty terms change. For payroll review, use the final recorded times and the agreement that actually applies.
Schedule a free demo to manage your entire studio in one place with zero hidden fees.
Get it streamlined with Studio Hero. Enter your details for a free, personalized walkthrough and see exactly how it fits your workflow.