TEST DRIVE

One Scan Powers Your Payroll,
Live Budget & Benefit Funds

Click through the outputs below on a fictional show, then open the full sample reports. New-hire onboarding is an optional add-on.

Approved Hours In. Payroll-Ready File Out.

Straight time, overtime, double time, premiums, and reimbursements, already laid out for ADP, Paychex, or Gusto. You import it yourself.

  • ADP · Paychex · Gusto
  • ST · OT · DT · Premiums
  • Custom Paycheck Stub Items
Sample payroll import file, illustrative data
Employee IDCrew MemberClassSTOTDTReimb.Status
EMP-2041Crew Member 01Journeyman8.02.00.0$18.00Ready
EMP-2042Crew Member 02Foreman8.02.01.0$18.00Ready
EMP-2043Crew Member 03Apprentice8.00.00.0—Ready

A universal import file, plus layouts named for common payroll systems — you import it yourself, so test-import one file before relying on a layout. See Sample Payroll Reports

Sample Payroll Reports

Close

The week's approved timesheets become two things: a summary you can check at a glance, and the file you import into your payroll provider. Sample data: a fictional crew, week ending Saturday Nov 14, 2026.

Gross wages$14,044.865 crew members
Hours210176 ST · 20 OT · 14 DT
Review5 of 5approved, ready to export

Weekly Summary by Crew Member

OT × 1.5 · DT × 2 · rates from your agreement

Weekly summary by crew member, sample data
Employee IDCrew MemberClassRateSTOTDTGross
EMP-2041Crew Member 01Journeyman$55.804064$3,180.60
EMP-2042Crew Member 02Foreman$61.384064$3,498.66
EMP-2043Crew Member 03Journeyman$55.803202$2,008.80
EMP-2044Crew Member 04Journeyman$55.802400$1,339.20
EMP-2045Crew Member 05General Foreman$66.964084$4,017.60
Total1762014$14,044.86

Payroll Import File

One line per crew member per pay code · laid out for ADP, Paychex or Gusto

CSV
employee_id,week_ending,pay_code,hours,rate,amount
EMP-2041,2026-11-14,REG,40.00,55.80,2232.00
EMP-2041,2026-11-14,OT,6.00,83.70,502.20
EMP-2041,2026-11-14,DT,4.00,111.60,446.40
EMP-2042,2026-11-14,REG,40.00,61.38,2455.20
EMP-2042,2026-11-14,OT,6.00,92.07,552.42
EMP-2042,2026-11-14,DT,4.00,122.76,491.04
… 6 more lines · 12 total · $14,044.86

Column names and pay codes follow your provider's import template. You import the file yourself, so test-import one file before relying on it.

Sample Contribution Reports

Close

One approved month, one report per fund, each ready to submit. Every report pulls from the same approved hours, so the funds always agree with each other and with payroll. Sample data: a fictional employer and crew.

Health & Welfare Trust

October 2026 · $12.75 per hour

$57,094.50
Health and Welfare contributions by crew member
Crew MemberHoursAmount
Crew Member 01172$2,193.00
Crew Member 02168$2,142.00
Crew Member 03160$2,040.00
Crew Member 04154$1,963.50
Crew Member 05142$1,810.50
Crew Members 06–383,682$46,945.50
Total4,478$57,094.50

Pension Trust Fund

October 2026 · $9.50 per hour

$42,541.00
Pension contributions by crew member
Crew MemberHoursAmount
Crew Member 01172$1,634.00
Crew Member 02168$1,596.00
Crew Member 03160$1,520.00
Crew Member 04154$1,463.00
Crew Member 05142$1,349.00
Crew Members 06–383,682$34,979.00
Total4,478$42,541.00

Apprenticeship & Training Trust

October 2026 · $1.25 per hour

$5,597.50
Training Trust contributions by crew member
Crew MemberHoursAmount
Crew Member 01172$215.00
Crew Member 02168$210.00
Crew Member 03160$200.00
Crew Member 04154$192.50
Crew Member 05142$177.50
Crew Members 06–383,682$4,602.50
Total4,478$5,597.50

Reconciliation

Checked before anything is sent

Balanced
  • Approved timesheet hours 4,478
  • Hours on each fund report 4,478
  • Crew members on every report 38
  • All funds, combined rate $23.50/h
  • Total due, all funds$105,233.00

Rates, caps and fund names come from your agreement, set up once. Formats vary by fund, so tell us what yours requires.

Full Sample Budget Report

Close
Autumn Expo · fictional showAgreement rates loadedClient labor budget $28,000.005 days · Install 2 · Show 1 · Dismantle 2
Budget (plan, gross)
$19,617.50
450.0 h
Actual to date
$8,239.35
189.0 h
Forecast at completion
$20,009.85
459.0 h
Variance
+$392.35
+2.0% · +9.0 h
Complete (days worked)
40.0%
2 of 5 days · 42.0% of plan used
Avg labor rate
$43.59/h
gross ÷ hours to date
OT hours to date
21.0h
1 OT h per man-day · 168.0 ST h
Crew size today
11
Tue 8/11 · plan 10
Days remaining
3
Show 1 · Dismantle 2
Projected final variance
+$392.35
+2.0% · within the 5% threshold
Loaded to date (wages + fringe)
$12,193.23
gross $8,239.35 + fringe $3,953.88 · forecast $29,612.13 loaded
Budget used to date
43.5%
of $28,000.00 (the client’s total labor budget) · +$15,806.77 remaining
Labor % of revenue
12.8%
forecast 31.2% · target 28.0% · revenue $95,000.00
Actual ÷ forecast
41.2%
3 scheduled days are not worked yet: their figures are the plan.

Tomorrow — Wed 8/12 (Show)

Cut 1 9 men affordable per remaining day, 10 planned.

Remaining budget
+$15,806.77 = $28,000.00 client budget − $12,193.23 loaded to date
Loaded $ per man-day
$580.63 over 21 worked man-days
Days left
3 scheduled days not worked yet
Tomorrow’s share
$5,268.92 = remaining × $5,806.30 (tomorrow’s plan, loaded) ÷ $17,418.90 (the plan of every open day), rounded down
Planned men
10 on Wed 8/12

Affordable = tomorrow’s share ÷ loaded $ per man-day, rounded down to whole men: a shortfall, or room, is spread over the open days in proportion to their plan. Check it on paper: the inputs are above.

Alerts

  • Crew above plan Tue 8/11 (Install): 11 crew worked, plan 10

Labor cost by phase

Gross wages. Budget, actual to date, forecast at completion.

  • Budget
  • Actual
  • Forecast
$7,847.00
$8,239.35
$8,239.35
Install
$3,923.50
$0.00
$3,923.50
Show
$7,847.00
$0.00
$7,847.00
Dismantle

Burn curve — cumulative labor $

Forecast = actual to date + the plan for each day not worked yet.

  • Planned $19,617.50
  • Forecast $20,009.85
  • Actual $8,239.35

Revenue · Cost · Gross profit

Loaded labor only — other show costs are not in this tool.

Revenuecontract, fictional
$95,000.00
Labor cost (forecast, loaded)31.2% of revenue
$29,612.13
Gross profit after labor68.8% margin
$65,387.87

By phase

PhaseDays workedPlannedActual to dateRemaining planForecastVarianceCompleteStatus
Install2 of 2 $7,847.00180.0 hloaded $11,612.60$8,239.35189.0 hloaded $12,193.23$0.000.0 hloaded $0.00$8,239.35189.0 hloaded $12,193.23+$392.35 · +5.0%+9.0 h 100.0%On plan
Show0 of 1 $3,923.5090.0 hloaded $5,806.30$0.000.0 hloaded $0.00$3,923.5090.0 hloaded $5,806.30$3,923.5090.0 hloaded $5,806.30$0.00 · 0.0%0.0 h 0.0%No day worked yet
Dismantle0 of 2 $7,847.00180.0 hloaded $11,612.60$0.000.0 hloaded $0.00$7,847.00180.0 hloaded $11,612.60$7,847.00180.0 hloaded $11,612.60$0.00 · 0.0%0.0 h 0.0%No day worked yet
Show2 of 5$19,617.50450.0 hloaded $29,031.50$8,239.35189.0 hloaded $12,193.23$11,770.50270.0 hloaded $17,418.90$20,009.85459.0 hloaded $29,612.13+$392.35 · +2.0%+9.0 h40.0%On plan

Gross wages: class rate × hours, O/T × 1.5, D/T × 2, half-up per planned person and per typed class-day. Complete = scheduled days worked. Status: over or under budget beyond the 5% alert threshold, else on plan. Loaded = gross + the class’s fringe $ per hour on every paid hour at straight-time count; an operating estimate, employer taxes and workers’ compensation not included.

By day — plan against the figures typed

DayPhaseCounts asCrew planCrew actualHours planHours actualLabor $ planLabor $ actualLoaded $ planLoaded $ actualBudget used to date
Mon 8/10InstallActual 1010 90.090.0 $3,923.50$3,923.50 $5,806.30$5,806.3020.7%
Tue 8/11InstallActual 1011 90.099.0 $3,923.50$4,315.85 $5,806.30$6,386.9343.5%
Wed 8/12ShowPlan — not worked yet 10— 90.0— $3,923.50— $5,806.30——
Thu 8/13DismantlePlan — not worked yet 10— 90.0— $3,923.50— $5,806.30——
Fri 8/14DismantlePlan — not worked yet 10— 90.0— $3,923.50— $5,806.30——

Budget used to date = loaded labor through that day ÷ $28,000.00 (the client’s total labor budget), worked days only. A day marked “day” is planned by its own men, priced at its phase’s cost per man.

Fictional show. Example figures.

Gross wages are class rate × hours with the show's overtime multipliers; loaded adds the fringe per hour. The figures are rendered once from the console's own arithmetic on a fictional show.

Close