The fabrication bench runs hourly, the field crews run at glazier scale, and the auto glass bay counts installs. WageTime pays a glass shop’s whole roster from one run, hours split shop from field at the punch.
Glass moves through a shop at three prices: bench hours, scale hours, and installs. Payroll has to keep them apart all year, in writing, because the comp audit, the local, and the wage determination each read the same week a different way.
Workers’ comp treats glazing away from the shop as one classification and glass work at the bench, the cutting, beveling, and in-shop framing, as another, with auto glass in a code of its own. When the timesheets can’t say who was where, the premium audit prices the year on the expensive assumption, and the shop pays field rates on bench hours.
On the Chicago glaziers’ local sheet effective June 2021, a $47.60 wage sat inside an $87.77 hourly package: five separate funds each at its own rate, $5.00 a day in expense money, admin dues checked off at 3% of gross, and height pay at 30 feet or more. Every month, someone rebuilds all of it in a spreadsheet the local never sees until the remittance is late.
California’s enforcement file shows how curtain wall goes wrong: glaziers setting glass panels were carried as Laborer Group I at $25.88 an hour, and the contractor drew an assessment of $16,930.85 in unpaid prevailing wages plus $6,980 in penalties. On public work, classification follows what the hands did, not what the roster says.
A Mississippi auto glass chain paid its installers a fixed salary for 45-hour weeks and skipped the overtime past 40. The Labor Department recovered $90,000 for 33 workers and cited the pay records too. A salary is a pay method, not an exemption.
The quote, the cut list, and the field hours live in GlassManager, GlasPacLX, or whatever runs the shop. Payroll lives somewhere else, so every week someone re-keys hours that arrive with no job number and no shop-or-field split, and the two systems disagree by Friday.
Hours split at the punch: field crews clock in on their phones inside WageTime’s per-jobsite geofence, the bench clocks in at the shop, and bench and road hours stay separate all year, in writing.
| Worker | Shop hrs | Field hrs |
|---|---|---|
| Petra V.FAB-3312 | 38.0 | 0.0 |
| Dario M.FAB-3312, CW-2205 | 6.0 | 34.0 |
| Keisha B.CW-2205 | 0.0 | 40.0 |
| Tom H.SF-2214 | 12.0 | 26.0 |
| Al R.SF-2214, CW-2205 · 1 flag | 0.0 | 38.5 |
Replaces the highlighter pass that guesses which hours were bench, and the audit priced on the expensive assumption.
Union glazier payroll runs as a WageTime add-on, scoped and priced on the demo, carrying the package the way the local’s sheet writes it: per-hour fringes to each fund, dues off gross, expense money by the day, height and foreman premiums as pay codes.
| Also on this check | Amount |
|---|---|
| Expense money · 5 days$5.00 a day, non-taxable code | $25.00 |
| Admin dues checkoff3% of gross | -$57.36 |
| Fringe accruals · 5 fundsEmployer rates, fund by fund | $1,606.80 |
Replaces the fund spreadsheet rebuilt every month, and the dues line someone figures on a calculator.
Prevailing-wage pay follows the work performed: setting glass on a curtain wall is glazier work at the determination’s glazier rate, whatever the roster calls the crew. WageTime’s certified payroll runs as a construction add-on, scoped and priced on the demo.
| Worker | Hours | Base + fringe |
|---|---|---|
| Dario M. · Glazier | 34.0 | $52.10 + $24.85 |
| Keisha B. · Glazier | 40.0 | $52.10 + $24.85 |
| Al R. · Glazier | 32.5 | $52.10 + $24.85 |
| Marcus J. · Laborer, Group 1Staged only, no glass set | 24.0 | $26.40 + $8.15 |
| Tom H. · Glazier | 26.0 | $52.10 + $24.85 |
Replaces the classification guess that becomes a case number, and the wage-determination lookup that never reaches the pay run.
The bay comps by the pane, and WageTime keeps up: per-unit codes for installs, tiered rates where the first chip pays one amount and the next another, all on the same check as hourly shop time.
Replaces the salary that owed overtime, and the whiteboard where the install count lived.
The proof a glazing bid asks for lives on the employee record: credentials with 30, 60, and 90-day expiration alerts, documents stored behind them, and training tracked to completion, so the GC’s prequal form takes minutes.
| Worker | Status | Docs |
|---|---|---|
| Dario M. · AGMT | Current | 3 on file |
| Keisha B. · AGMT | Opens Aug 2026 | 2 on file |
| Al R. · Aerial lift training | Completed May 2026 | 1 on file |
| Tom H. · AGMT written | Hands-on scheduled | 1 on file |
| Petra V. · Forklift, shop | Current | 1 on file |
Replaces the binder of cards that lives in the truck, and the prequal form that eats a weekend.
Full-service payroll is $10 a month per person paid that month, plus $50 a month per company, with unlimited runs. No long-term contracts, no per-run charges.
Off-cycle runs and bonuses cost nothing extra. No long-term contracts; cancel anytime.
Example: 50 people paid × $10 + $50 company = $550 for the month
HR & hiring, onboarding, PTO, time tracking, benefits, and workers’ comp are optional add-ons, priced separately when you’re ready.
See a demoCommonly the codes differ: field glazing away from the shop is one classification (5462 in NCCI-style systems, drivers included), bench work like cutting and beveling is another (4130), and auto glass carries its own (8387). Your insurer makes the classification call; WageTime keeps the record that supports it, with hours split shop from field at the punch.
Yes, as an add-on scoped and priced on the demo: multiple locals and classifications, dues checkoff as a percent of gross, per-hour fringe contributions figured fund by fund, expense money paid by the day as its own code, and height or foreman premiums as pay codes. Have your local’s current sheet handy on the demo; the package gets scoped against it, not against a template.
Classification follows the work performed: setting glass is glazier work at the determination’s glazier rate, whatever the job title says. California assessed one contractor $16,930.85 plus $6,980 in penalties for carrying curtain-wall glaziers as Laborer Group I. WageTime applies prevailing-wage rules per classification and generates the WH-347 from the run, as a construction add-on scoped and priced on the demo.
The comp plan is your call; WageTime’s job is making any of them compute legally. Per-install and tiered repair codes, percent-of-invoice through commission structures, and hourly shop time can mix on one check, with overtime on the weighted-average rate. A fixed salary doesn’t waive overtime for non-exempt techs; one Mississippi chain paid $90,000 to 33 installers for that assumption.
We import clock hours so there’s no double entry. Tell us your system on the demo and we’ll confirm the exact flow for your setup, including how hours land against your job codes. No time capture at all? Field crews can punch on WageTime’s GPS-stamped mobile clock, geofenced per jobsite, and the bench can punch at the shop.
$50 a month per company plus $10 per person paid that month, with unlimited runs: weekly Fridays, an off-cycle final check, and a job-close bonus cost nothing extra. Union glazier payroll and certified payroll are add-ons, scoped and priced on the demo. Onboarding and migration are full-service and paid; we’ll scope the cutover on the same call.
A bench timesheet, a field crew’s week on a public job, and the bay’s install count, plus your local’s wage sheet if you run union. Twenty minutes with a payroll specialist on a live demo company: you’ll see the split hours, the package math, the WH-347, and the invoice.
Book a 20-minute demo