May 20, 2026 Release Notes
This week brings a renamed project tab built around payroll currency, a new day-by-day apprenticeship-ratio breakdown, and a checklist summary right on the time card. Plus two new classifier columns on the Time Card Changes export for spotting late edits and pay-affecting changes at a glance.
π§Ύ Project Backpay tabβ
The Sub-Contractors tab on the project detail page is now called Backpay β a rename that reflects what the page is actually used for. The apprentice-labor-hours percentage column has been replaced with a clearer Payroll Status indicator showing whether each participating company is up to date on submitting payroll for the work their crews have logged.
The status column now reads at a glance: Pay Current with the last time data date when a participant is keeping pace, Pay: Xd behind when payroll has fallen behind the time data on record, and No Payroll Submitted when there are no actuals to compare against yet. Column headers are now Participant / Payroll Status / Backpay Owed.

π Pay by Day gridβ
A new Pay by Day view on the job detail page surfaces compliance numbers broken out by user and day. It shows each day's apprenticeship-ratio status β In Ratio, Out of Ratio, Not Applicable, or No Hours Worked β alongside PWA hours worked, balance due, base wage, cash fringe, and bona fide fringe.
A built-in Out of Ratio filter at the top right narrows the grid to just the days that flagged, which is useful when a foreman or compliance lead needs to walk through exactly which days drove a ratio miss for a job.

β Time Card checklist summaryβ
The Time Card view now includes a Checklist Summary panel in the right rail, alongside the pay obligation and actuals breakdown. It surfaces the same items as the full review checklist, split into Before Approval Deadline and After Pay Date with progress bars showing how much is completed, in progress, or untouched β plus a view full checklist link to jump to the full surface when something needs attention.

π€ Time Card Changes export columnsβ
Two new columns appear by default on the Export Time Card Changes CSV:
change_made_after_approval_deadlineβtruewhen the edit happened after the pay period's approvals deadline.change_affects_payβtruewhen the edit actually moved dollars paid. That covers adding or removing a time entry or per diem, and updates to pay-bearing fields like start/end times, hourly rate, overtime/double-time adder rates, per diem rate, and per diem currency. Time-card-level edits (locks, approval status) and non-pay time entry fields (job, time code, description, internal state) reportfalse.
Both columns are selected by default; the column picker lets you deselect either one if you'd rather keep the export narrow.
Have feedback or a feature request? Reach out β we'd love to hear from you.
The DSPTCH Team
