Changelog

Follow up on the latest improvements and updates.

RSS

HR
Performance 2.0
Miter Performance is now available, a fully rebuilt review experience just for construction. It supports the way reviews actually happen in the field and the office.
We're walking through the full product in a live webinar on Thursday, June 11th. You'll see how to:
  • Run 360 feedback in one cycle: Self, manager, peer, and upward reviews, with visibility rules and HR approvals built in.
  • Set up flexible cycles: Annual, quarterly, 60/90-day, or tenure-based on hire date.
  • Reach the field: Crews complete reviews from the same mobile app they already use.
  • Use AI to speed up reviews: Draft feedback, generate templates, and surface rating trends across teams.
  • Provide reviewers with context: including attendance, overtime utilization, certifications, PTO usage, and job history.
Payment info in mobile app
Team members can now view their paystubs, manage payment info, and elect their tax withholdings directly from the Miter mobile app, with access gated by permissions. Go to
More > Pay
in the mobile app to start accessing pay information today.
Screenshot 2026-06-04 at 10
Profile in mobile app
Team members can now view and modify their profile information, including preferred name, address, date of birth, SSN, email, phone number, custom fields, and more directly from mobile.
image
Team member name sorting
We've made a few updates to improve how names are displayed and searched across Miter:
  • You can now configure whether team members are sorted by first or last name across all of Miter (available in
    Team > Settings
    ).
  • Legal names are now used by default in payroll, compliance, and reporting. Throughout the rest of Miter, preferred names will continue to be displayed when available. As a general rule, the "Team Member" column will display an employee's preferred first name (when one exists) and legal last name, while fields or columns labeled "First Name" and "Last Name" will display the employee's legal name.
  • Team member search now works across both legal and preferred names, making it easier to quickly find the right employee.
Payroll
Job-level activities in burden rate picker
The burden rate activity scope picker now includes job-level activities, not just company-level ones.
BurdenRateActitivites
Exclude earning codes from certified payroll
You can now flag individual custom earning codes to be excluded from CPR reporting, right from the earning code setup page.
ExcludefromCPR
Weekly dollar limit for fringe maximums
Fringe caps now support a weekly dollar limit type, so you can configure rules like "4% of earnings capped at $X per week" for more precise union fringe control.
WeeklyFringe$
Field Ops
Custom fields on equipment timesheets
Equipment timesheets now support custom fields everywhere labor timesheets do. Add, view, and bulk-edit custom field data from the dashboard table, the slideout, the single-edit modal, the bulk create form, and the CSV importer. Field crews can fill them in from mobile too.
  • Toggle custom field columns on and off in the equipment timesheets table
  • Inline and bulk editing supported on the dashboard
  • Custom fields section on the mobile equipment timesheet form
  • Full CSV import support for custom field values
Safety meeting notifications
Safety leaders and supervisors can now subscribe to automatic alerts when a safety meeting is held, with recurring summaries of meeting activity, bringing safety meetings to parity with incidents and observations.
Safety meeting geolocation
Miter now captures the location where a safety meeting or pre-task safety checklist was submitted, so you can verify that toolbox talks are actually happening on the jobsite.
Add non-team members to safety meeting attendance
Foremen can now log subcontractors, inspectors, and other visitors as attendees on a safety meeting even if they're not in Miter, so your attendance records are complete.
"My Team" tab in the safety meeting attendee picker
Crew leads on mobile now see a "My Team" tab by default in the attendee picker, showing only their direct reports. An "All Team Members" tab is still there when needed.
Individual attendees on safety meeting slideout
The safety meeting slideout now lists each attendee by name instead of just showing a count.
Spend
Quiet Hours for card transactions
A new "Quiet Hours" config lets you define a window during which card transactions won't trigger a text notification, so cardholders aren't pinged overnight or outside working hours.
image
Sortable and filterable "Next Approver" column
The "Next Approver" column on the card transactions and reimbursements tables is now sortable and filterable, so you can quickly isolate items sitting with a specific approver — for example, everything still waiting on a first-level review.
Mailed check previews in Bill Pay
You can now preview a mailed check before it's printed or sent. Click "View Check" while looking at a bill to see exactly what the vendor will receive — memo, bank account details, and more. The check image is available immediately after the bill is processed.
Check numbers for mailed checks
Check numbers for all mailed Bill Pay checks are now visible on the dashboard, both as a new column on the table and when viewing an individual bill.
Separate permissions for Vendors
Vendors now have their own permission set, separated from Bill Pay.
Platform
Team portal password login
Employees can now sign into the Team Portal using email and password, so they're not dependent on magic links or inbox access.
Screenshot 2026-06-08 at 9
Request a custom report wizard
A new guided wizard on the Custom Reports tab makes it easy to submit a request for a custom report without leaving the dashboard.
Screenshot 2026-06-08 at 9
Fixes
  • Timesheet Excel export no longer shows raw unformatted values in the "Group by Job" view
  • Activity switches mid-shift no longer trigger false late clock-in alerts
  • Weekly timesheets are now hidden from the job detail view on mobile (they remain available from the main Time tab)
Integrations
Miter API v2
The Miter API v2 now covers the full breadth of v1, with expanded read and write endpoints, consistent schemas, and a Postman export so you can start building right away.
  • GET by ID endpoints for all major objects (expense reimbursements, time-off requests, pay schedules, assignments, and more)
  • POST (create) endpoints for 8 additional models including ledger accounts, assignments, classifications, pay-rate groups, and work orders
  • DELETE endpoints for all main resource types
  • Export a Postman collection directly from the in-app interface
Screenshot 2026-06-08 at 9
Miter Connect: Sage 100 support and standalone mode
Miter Connect now syncs Sage 100 Contractor data, and the desktop connector can be used in standalone mode with a clear online status indicator and a direct link to host settings.
Screenshot 2026-06-08 at 9
Screenshot 2026-06-08 at 9
  • Sage 100 job and data sync via Miter Connect
  • Sage 300 activity scopes now filter by cost type category
  • Deleted rows from Sage are archived automatically during sync
  • Online/offline status visible in the Miter Connect settings panel
Multi-entity integrations: QuickBooks Desktop
Companies with multiple entities can now assign a specific entity to each integration connection and sync data scoped to that entity. QuickBooks Desktop is the first integration with full end-to-end entity-aware push and pull.
  • Select which company entities an integration connection covers during setup
  • Entity-scoped ledger entry push and job pull for QuickBooks Desktop
ServiceTitan improvements
Several upgrades to the ServiceTitan integration make synced data more accurate and flexible for job costing and reporting.
  • Job and project metadata (beyond just IDs) is now retained during sync, enabling better journal entry line item mapping
  • Labor type codes now map to standard classifications on timesheets, matching the Procore pattern
  • Team members can be synced as employees or technicians depending on their role, using separate ST endpoints
Procore region prefix for job codes
A new config option lets you prefix Procore job codes with their region, preventing duplicate jobs when multiple regions share the same project number.
Sage Intacct class on timesheets
Intacct class IDs are now mapped directly onto timesheets during the Intacct pull sync, enabling activity-level class reporting.
Procore + Sage Intacct cost code deduplication
When both Procore and Sage Intacct are connected, project-specific cost codes that match a standard code are no longer duplicated as separate Miter activities, and project-level QBO service item mappings now work correctly per job.
GL sync clarification for transactions
The GL sync screen now clearly indicates when syncing GL entries for transactions does not include expenses, with a link to the expenses sync area.
Multiple connections per entity
You can now connect more than one integration of the same type to a single company entity, useful for companies with complex accounting setups.
NetSuite Rabb-IT activity filter
A new config setting for NetSuite (Rabb-IT) lets you limit the activity sync to only cost codes flagged for time or expense entry, keeping your activity list clean.
Fixes
  • QuickBooks Online refund balancing payrolls now sync as journal entries instead of purchases, preventing rejection from negative amounts
  • ServiceTitan team member sync now correctly falls back to payroll ID matching when a technician ID is not set
  • ServiceTitan sub-jobs now sync correctly when the parent job is pulled in the same sync cycle
  • BuildOps timesheet sync no longer assigns the wrong job-specific activity when multiple jobs share an activity name
  • BuildOps job sync now cascades deactivation to sub-jobs before deactivating a parent project
  • Procore project-specific cost codes no longer get absorbed into company-level activities, preserving per-job QBO service item mappings
  • Acumatica PM CSV export now includes the Appointment Number custom timesheet field
  • Miter API v2 schema and formatting issues for team members and card transactions resolved
  • JDE/Snowflake integration no longer stamps a false rehire entry on every employee during each sync
Payroll
Negative deductions
Negative deductions are now available in Miter! This means you can now reduce or reverse a deduction for a specific employee on a specific payroll — useful for correcting an over-deduction from a prior pay period and increasing an employee's take-home pay accordingly.
How to enter a negative deduction:
* Go to Pay > Payrolls and open the draft payroll you want to adjust.
* Find the employee in the payments list and click their row to open their payment details.
* In the left-side menu of the payment panel, click Overrides, then click New.
* Set the override type to Post-tax deduction (or Benefit, if adjusting a pre-tax benefit).
* Select the specific deduction you want to reduce from the dropdown.
* Enter the corresponding negative amount
Overrides can also be applied in bulk. The adjusted amounts will be reflected in the employee's net pay for that payroll run only. Read our guide here for more information.
Direct deposit descriptor
Admins can now set a custom direct deposit descriptor per entity — the name that appears on team members' bank statements when they receive a direct deposit.
Previously, all direct deposits displayed
"Miter Payroll"
regardless of the employer. Now you can brand it with your company name so employees see exactly who paid them. Find this setting under
Company > Settings > Entities > Basic Information
.
Child support payments report
A new report is now available to track the status of managed child support payments from recent payrolls. You can see which payments have been submitted, whether they've been processed, and access trace IDs for each, giving your payroll team the visibility to quickly answer employee or agency inquiries without digging through external systems.
image
New CPR formats
We've added several new certified payroll report formats to help you stay compliant.
*
California A-1-31 PDF:
Generate CPRs in the A-1-31 format directly from Miter — no more manually reformatting data to meet the state's requirements.
*
New York DOL XML Upload:
Export certified payroll data as an XML file for direct upload to the NY Department of Labor portal, eliminating the manual data entry that was previously required. Work classifications are pulled from the DOL's standardized list, configurable on each classification.
*
New York DAS:
Generate New York DAS-format certified payroll reports directly from Miter, a common requirement for public works projects in the state.
*
New York LCMS:
A new Labor Compliance Management System export format for customers who submit certified payroll through LCMS portals.
Paystub preview
Clicking "View paystub" on a payment now opens the paystub directly in the browser — no more downloading a PDF just to glance at your pay details. This applies to both the admin dashboard and the team portal.
image
Fringe limits
You can now set daily maximum limits on fringe benefit contributions, with the flexibility to configure different limits by day of the week.
This is especially useful for prevailing wage jobs where fringe contributions need to be capped on a per-day basis. Daily and weekly maximums can coexist on a single fringe alongside existing monthly dollar maximums. When a cap is hit, a warning surfaces on the payroll with per-day and per-week detail.
The fringe configuration modal has also been redesigned for easier setup of calculation rules, contribution limits, eligibility, and accounting settings.
image
Workplace upgrades
*
Bulk assign home address as workplace:
In the
HR > Team
table, you can now bulk assign "Team member home address" for employees' workplaces. This is ideal for companies with remote or distributed crews who need home-address-based tax withholding set up quickly.
*
Deactivation:
You can now deactivate workplaces directly from the Miter dashboard. Previously, outdated or unused workplaces cluttered your settings with no way to remove them. This is especially helpful for workplaces where your company is no longer doing business or has no team members.
image
Classification-based offsets
Percent-based benefit contributions can now be configured to use classification rates for fringe offset calculations, instead of being limited to the team member's default rate.
Previously, fringe offsets for percentage-based contributions could only reference the team member's default rate, which can be lower than the applicable prevailing wage classification rate. This limited the amount of fringe credit an employer was able to claim.
A new setting in
Payroll > Settings > Running Payroll
allows employers to calculate these contributions using the classification rate instead. Updated calculations are reflected in the Timesheet Contributions tab.
Note: Given prevailing wage and fringe offset treatment can vary based on applicable rules and contract requirements, employers should consult a compliance advisor before determining whether the classification rate can be used for their specific situation.
Bank account management
We've consolidated bank account management into a single, unified page. You can now view all company bank accounts under
Settings > Bank accounts
, set which account funds payroll, assign different GL accounts to different payroll bank accounts, and see ACH eligibility and account details at a glance.
This is especially valuable for multi-entity customers who use multiple bank accounts to fund payroll across their entities. The new setup also improves duplicate detection when adding bank accounts, reducing the risk of creating redundant records.
HR
Rehire onboarding
Bringing back a former employee? Miter now fully supports rehire-specific onboarding checklists, giving you control over exactly what a returning team member needs to complete.
* Configure each onboarding task for rehires: have them complete it fresh, re-verify previous information, or skip it entirely
* A new rehire wizard walks admins through building both employee and employer checklists
* Previous I-9s are automatically archived, with full history viewable from the work authorization section of team member details
Go to
Team > Settings > Onboarding
to configure your rehire setup.
image
Offer letter smart tokens
Offer letter templates just got a lot more powerful. We've added new smart tokens for end date, employment type, work schedule, and exempt/non-exempt status, so your letters stay accurate without manual edits.
* New built-in tokens auto-populate key offer details directly from the job application
* Custom smart tokens let your recruiting team standardize offer letter personalization across all candidates
When a candidate is converted to a Miter team member, employment category, department, report-to, pay type, and pay rate now carry over automatically from the offer letter to their employee profile.
"Failed to Onboard" termination reason
We've added a new default termination reason for team members who never completed onboarding. When someone is dismissed with this reason, they're automatically excluded from your turnover rate statistics and hidden in employment history reports, so a no-show hire doesn't skew retention metrics.
E-Verify tentative nonconfirmation
When an employee's E-Verify case comes back as a tentative nonconfirmation (e.g., their submitted information doesn't match government records), admins can now handle the entire resolution workflow directly in the Miter dashboard instead of contacting support.
* Download the Further Action Notice, then refer the employee to the SSA and/or DHS to correct their records
* Confirm whether the employee is taking action
* Close the case and create a new one
Admins will also now receive notifications for closed cases, tentative nonconfirmations, and final confirmations.
Field Ops
Custom Geofences
You can now define custom geofence boundaries for time tracking - not just circles around a point, but full polygon shapes that match the actual boundaries of your job sites.
Weekly timesheet hours breakdown
You can now see the breakdown of hours across earning types (REG/OT/DOT etc) from the weekly timesheets view in the dashboard. Just click on the arrow icon next to the total hours to see a pop up with the week's hours broken out.
image
Crew tab on mobile team member selection
If you are a crew leader, when creating timesheets for employees, you should now see two tabs - one for your crew and for other employees. This should make it easier to create timesheets in bulk for your crews.
Scheduling table view
You can now view all scheduled assignments as a table instead of on the calendar or in a list. You can use this as an easy way to see assignments in bulk and export assignments to a CSV.
Scheduling assignment import
You can now import assignments via CSV, making it much easier to create assignments in bulk for companies with large field teams.
Timesheet PDF improvements
We've made a series of improvements to weekly timesheet PDF exports, making them more flexible, more readable, and easier to work with.
*
No more cutoffs:
Wide tables now automatically split into multiple sections when you select many columns, so no data gets lost at the edge of the page
*
New optional columns:
GPS verification, injury reporting, and actual drawn signature images are now available as columns in the export
*
Day subtotals:
Multi-day pay periods now show subtotal rows after each day with total hours and unpaid break hours
*
Cleaner formatting:
Total row numbers no longer wrap mid-digit, and empty columns are automatically omitted with a note in the footer
*
Remembered settings:
Your last export selections (team members, jobs, columns) are saved so you don't have to reconfigure each time
Platform and Ecosystem
Editable GL entries
Admins can now edit ledger entry line items directly in Miter, no more recoding timesheets upstream just to fix a GL dimension. Bulk edit GL account, department, location, and other fields right from the ledger page, just like you'd bulk edit team members. Edits are tracked with a full audit trail and respected by all accounting integration syncs (Intacct, Acumatica, QBO, NetSuite). Regenerating an entry resets manual edits, so your source-of-truth logic stays clean.
We also added three new GL granularity dimensions: timesheet custom fields, accrual date, and classification, giving you finer control over how your ledger entries break out.
Go to any payroll's
Reports > Ledger Entry Line Items
or
Company > Accounting
to start editing.
Centralized audit logs
There's now a single page to browse audit logs across all object types at your company. Instead of hunting through individual team member records or settings pages to figure out who changed what, you can search, filter, and review all changes from one place.
image
Go to
Company > Settings > Audit Log
.
Self-serve API access and API v2
You can now manage your own Miter API access directly from the dashboard. Super admins can view and download API documentation, create and manage access tokens, and archive old keys, all without waiting on the Miter team. Enable the Miter API from the App Shop, then head to
Company > Settings > API
.
You may notice in this section, you can create two different tokens for each Miter API version. That is because we have actively moved over to a new model of the API, API v2! The new version features auto-generated documentation, improved validation, and new filters and field coverage. We're continuing to harden v2 toward full GA. If you're currently building on v1, reach out to support about migrating.
image
Hope you had a great start to your year! It's time for our March monthly product update!
---
Field Ops
Grid daily reports
We've launched a brand-new daily reporting experience on the tablet, designed to match how field supervisors actually work. Instead of entering timesheets, equipment hours, and quantities separately, supers can now log everything in a single, all-in-one grid view - similar to the consolidated daily job supervisor timesheets you're used to in tools like Excel or HCSS.
  • Enter labor hours, equipment hours, and production quantities from one screen
  • Tap any cell to bring up a number pad to easily enter the hours
  • Create a new daily report from scratch or copy data from a prior daily
  • Add, duplicate, or delete rows directly within the grid
  • Configure which team members, activities, and equipment appear in your view
  • Sub job support and custom fields, enabled out of the box
Admins can enable the grid experience from Daily Report Settings on the dashboard, and customize which fields (earning type, classification, etc.) are visible in the grid.
Custom fields on daily reports
Screenshot 2026-02-17 at 8
You can now add custom fields to daily reports via your daily report settings page. These custom fields can be edited / managed from both the dashboard and mobile application. Any entered custom field values will be visible on the exported daily report PDF.
Daily report file upload
You can now upload documents directly to a daily report from our mobile application. Previously you could only view documents on our mobile daily reports.
Work orders in the schedule
You can now attach work orders to assignments in the schedule. If you need to get work orders enabled on your system, please reach out to support@miter.com.
Sub job support for daily reports
Daily reports can now include timesheets, equipment hours, and quantity logs from sub-jobs. If you have sub jobs enabled, you should be able to see data from your sub jobs when you are pulling in data to build your daily.
Cascading approvals on daily reports
We've added a new setting to Daily Report Settings that makes approvals work the way field teams expect. When "Approve all records with daily report" is enabled, approving a daily report automatically approves all attached timesheets, equipment timesheets, and quantity logs too, so there's no more manually reconciling each record individually.
  • Approval history clearly shows when a timesheet was approved via a daily report, displaying the approver's name with a "Daily Report Approver" label
  • Click directly from a timesheet details modal on the dashboard to the associated daily report for easy review
  • Underlying records can still be individually unapproved if corrections are needed, without affecting the overall daily report
---
Spend
Text-to-Upload Receipts
You can now reply to receipt reminder text messages with a photo of your receipt. Miter will match the image to recent transactions based on merchant, amount, and date. Multiple images can be sent at once for batch uploading.
Reimbursement creation receipt OCR
Upload a receipt when creating a reimbursement - MIter will automatically fill out the amount, merchant and date. This is available on the dashboard today, and will be added to the mobile app in March 2026.
Bill Pay Invoice OCR
Upload an invoice and the system will automatically extract vendor information, dates, and line items. This reduces manual data entry when processing bills.
Default GL Accounts for Bill Pay Vendors
Configure default GL accounts for vendors so bill lines automatically populate with the correct account during invoice processing.
Bulk Text Reminders for Card Transactions
Select multiple card transactions from the Spend → Cards page and send text reminders to team members in bulk.
Happy New Year folks! It's time for our first monthly product update of 2026!
HCM
Time off upgrades
Automated PTO payouts
Offboarding just got a whole lot easier. You can now automatically pay out accrued PTO for dismissed team members, removing the need for manual calculations and last-minute adjustments in final payrolls.
PTO payout eligibility can be configured within time off policy setup, and Miter will take care of the rest -- automatically calculating and including the payout in the employee’s final payroll, whether it’s run as a regular or off-cycle. Learn more in our guides here.
Note: this is currently in beta, please reach out if you would like this enabled.
image
Balance projections
Time off planning just got a major upgrade. Projections are now smarter and more reliable, helping teams avoid surprises before requests are approved.
We automatically account for approved future time off, accrual limits, max balance caps, and yearly carryover rules, so balances are projected accurately over time and negative balances are caught early.
Employees can also click
View timeline
directly within a request to see exactly how their balance will change, giving them full clarity before they submit time off.Screenshot 2026-01-16 at 6
PTO on paystubs
Accrued PTO amounts are now shown on employee paystubs, giving team members clear visibility into their time off each pay period.
Deduction upgrades
Miscellaneous garnishments
You can now create and manage miscellaneous garnishments directly in Miter. This includes garnishments such as bankruptcy court orders, tax liens, defaulted federal student loans, and other non-standard wage garnishments.
These garnishments are calculated based on an employee’s disposable income, and Miter gives you the flexibility to:
  • Set custom priority order
  • Configure lifetime and annual limits
  • Track remaining balances over time
Miscellaneous garnishments appear on ledger entries alongside other post-tax deductions. Note: these amounts are not remitted by Miter.
Learn more in our guides here.
Screenshot 2026-01-16 at 6
Monthly deductions
You can now set up monthly post-tax deductions for both Miscellaneous and Child Support deduction types, bringing the same flexibility you’ve had for pre-tax benefits to post-tax deductions as well.
This update makes it easier to standardize deduction calculations in Miter, ensuring amounts are applied consistently across payrolls each month and reducing manual adjustments along the way.
You can create a monthly deduction by selecting
$ per month
under
Calculation Type
in the post-tax deduction setup.
Real-time withholdings notifications
We’ve improved how and when employees are notified about new withholding documents, giving them more time to complete required forms before payroll deadlines.
When an employee works in a new tax jurisdiction for the first time, Miter automatically assigns the workplace as soon as their timesheet is approved. This immediately notifies the employee and creates an action item in the Team Portal for the employee to complete any required withholding documents, eliminating last-minute scrambles and manual follow-ups from payroll admins.
Note: this is currently in beta, please reach out if you would like this enabled.
Certified payroll reporting upgrades
Reporting preview
You can now preview certified payroll reports directly in Miter before downloading them, so you can double-check everything with confidence.
Quickly confirm the job and date range, and instantly see how changes to CPR settings impact the report, all without repeatedly downloading files.
Screenshot 2026-01-16 at 6
Refreshed settings UX
We’ve rolled out a revamped Certified Payroll settings experience designed to make configurations easier to understand and faster to get right.
The new layout gives you clear visibility into how each setting impacts your reports, helping you generate CPRs with more confidence and fewer back-and-forth iterations. We’ve also added new configuration options, like the ability to map reimbursements to Travel / Subsistence, to better match how your jobs are actually reported. See our guides here for more details.
Pin posts on the company feed
Your most important updates no longer have to compete for attention. You can now pin posts to the top of the company feed, keeping key announcements, reminders, and updates front and center for your team.
Just open the three-dot menu on any post and select Pin. You can pin multiple posts at once, and unpin them anytime as priorities change, so the right messages are always the first thing your team sees.Screenshot 2026-01-16 at 6
Bulk import certifications
You can now bulk upload certifications for your employees, making it easier to bring over history from other systems and get your team's certifications set up in Miter.
To get started, head to
HR > Certifications > Upload Certifications
. From there, you can upload both the certification details and supporting documents in one streamlined flow. Learn more in our guides here.
New hire onboarding
Starting February 1st, 2026, Onboarding Checklists will become the single, streamlined way new hires onboard in Miter.
This change brings all new hires into one consistent flow, making onboarding clearer for employees and more configurable for admins.
  • Already using onboarding checklists?
    You’re all set - no action needed.
  • Not using onboarding checklists yet?
    No problem. If onboarding isn’t configured by 2/1/26, Miter will automatically apply default checklist settings that mirror today’s experience (personal info, EEO, tax withholdings, banking, work authorization, and existing new-hire documents).
After the transition date, all new hires will be onboarded using checklists, and the old onboarding experience will no longer be available.
---
Field Ops
Timesheet policies 2.0 (beta)
Some exciting usability improvements are coming to Timesheet Policies over the next couple weeks, designed to make policies easier to set up and more flexible for different crews and workflows.
  • Improved policy editor with consolidated policy membership for faster setup and easier management
  • Role-based field visibility: hide fields from employees, and require fields for admins
  • Facial recognition for clock-in and clock-out to help reduce time theft and buddy punching
Learn more in our updated Miter guides
Facial recognition (beta)
image
Miter AI is here! We’ve added Facial Recognition for clock-ins and clock-outs to help reduce time theft and prevent buddy punching, while keeping the field experience fast and simple. Admins can enable it in minutes and see results directly in timesheets for better visibility.
  • Adds a facial recognition step to clock in and clock out
  • Works even when an employee’s device is offline
  • Admins can enable in blocking or non-blocking mode
  • Facial recognition results now show in Live Timesheets and timesheet views
To learn more, check out this Miter guide
Note: Timesheet Policies 2.0 must be enabled to start using this feature
Time entries in the weekly editor
You can now view and edit the individual timesheets that make up a pay period (or week) directly from the pay period view—so it’s faster to understand what’s in each row and make changes without bouncing around.
  • See exactly which timesheets roll up into a row
  • Edit timesheets in-place without leaving the pay period view
  • We will now warn you if change will archive and recreate timesheets
Mobile app metadata tab on timesheets
image
We’ve added a new App Metadata section to the Live Timesheet and Timesheet modals to make it easier to troubleshoot common mobile issues—especially around geolocation accuracy and outdated app versions. You can now see key app details and helpful warnings right where you’re already reviewing time.
View app metadata directly in the Live and Timesheet modals
New warnings for:
  • App version is out of date
  • Background geolocation is disabled
  • Precise geolocation is disabled
The same data now appears in the Live and Timesheet tables, so you can filter by app version or geolocation permission status
In app update banner
We will now show a banner in the mobile app if you are using an old version of the mobile app.
HCM
Offboarding checklists
Miter now makes it easy to manage departures in a clear, organized way for both admins and departing team members.
For admins:
  • Customizable offboarding checklists with default tasks and per-employee requirements
  • One-click reminders for dismissed team members with outstanding tasks
  • Inbox view that consolidates offboarding tasks in Needs Attention
  • Custom termination reasons for better reporting and historical context
  • Coming soon: automated payouts of remaining PTO balances
For departing team members:
  • A single, easy-to-follow checklist in the team portal showing all required offboarding tasks
Offboarding checklists help ensure nothing gets missed while giving employees clarity on what they need to complete before their last day.
Set up offboarding checklists at: HR > Team > Settings > Offboarding
Rehire management
We’ve improved the rehire experience to reduce duplicate records and make it easier to bring back former employees.
What’s new:
  • Smarter duplicate detection using personal email, phone number, SSN, and name matching across active, dismissed, and archived team members
  • A new “Needs review” rehire eligibility status, alongside Eligible and Ineligible
  • Dismissal notes and rehire eligibility surfaced directly in the rehire flow
  • New Employment History report showing all hire, dismissal, and rehire events with tenure by period
  • Improved Team Member Summary report for clearer employment history at a glance
These updates are especially helpful for seasonal or returning workers.
Paystub customization for salaried employees
You now have more control over what appears on salaried employee paystubs.
You can choose to hide:
  • Hourly rates
  • Hours worked
  • Timesheet-based hourly earning totals
Configure this at: Payrolls > Settings > Paystubs > Salaried employee configuration
This is useful for teams that track time for job costing but don’t want hourly details shown on salaried paystubs.
Washington L&I risk class codes by activity
Washington employers can now assign L&I risk class codes at the activity level.
How it works:
  • If an hourly, OT, or DOT earning has an activity attached, Miter uses the activity’s risk class code
  • If no activity is attached, Miter falls back to the employee’s default risk class code
Configure this at: Work > Activities > Select Activity > Enter WA L&I risk class code
Workplaces (proactive setup)
You can now add workplaces directly to team member profiles.
This allows you to:
  • Trigger withholding forms proactively
  • Avoid last-minute requests when a payroll introduces a new tax jurisdiction
Default fringe offset behavior by benefit type
You can now define default fringe offset behavior per benefit type.
Configure this at: Benefits > Settings > Defaults
Custom OT/DOT base rates for classifications
You can now define overtime (OT) and double-time (DOT) base rates directly on classifications.
Benefits:
  • Eliminate fringe or override workarounds
  • Clear, maintainable configuration
  • Improved certified payroll accuracy
Configure this at: Payrolls > Settings > Pay rate groups > Select PRG > Select Classification
Certified Payroll Reporting (CPR) upgrades
We’ve made CPR faster and more flexible, especially for large reports.
What’s improved:
  • Edit individual pages after export without impacting the full report
  • Run CPRs while payrolls are still in draft status
  • Faster performance for large jobs and multi-page reports
Field Ops
Pay period locking
You can now lock pay periods to prevent changes after a period closes.
What’s included:
  • Automatic locks based on time after pay period end
  • Manual locks that override automatic behavior
  • Configurable blocked actions and affected data types (timesheets, time off, reimbursements)
  • Admin override support with notifications when non-admins attempt changes
Configure this at: Settings > Payroll > General
Classifications on equipment
You can now assign classifications directly to equipment.
  • When equipment is selected on a timesheet, the equipment’s classification is automatically applied
Equipment timesheet GL entries
Miter can now generate ledger entries for approved equipment timesheets.
What’s new:
  • Automatic ledger entry creation upon approval
  • Entries are removed if a timesheet is unapproved
  • Company- or equipment-level GL mappings supported
  • Dedicated view for equipment ledger entries with export and regeneration options
Notes:
  • Entries require a non-zero equipment cost rate and configured GL mappings
  • Sage Intacct and Acumatica users will continue to sync equipment timesheets directly
Enable this at: Accounting > Settings (Include Equipment Timesheets)
Auto-sync parent job fields to sub jobs
You can now automatically sync updates from a parent job to all sub jobs.
Example:
  • Adding a pay rate group to a parent job immediately applies it to all sub jobs
Configure this in job settings.
Mobile time clock 2.0
We’ve launched a faster, offline-first, and more reliable mobile time clock.
  • This is now the default experience on the latest version of the app
Job bulk importer improvements
The job bulk import tool now shows a history of previous imports for easier tracking.
Job-locked kiosks
You can now lock a kiosk to a specific job to reduce clock-in errors.
How to set it up:
  • Open the Jobs tool in the mobile app
  • Select a job
  • Enable kiosk mode from the job tools section
Platform
Sub job default properties
New sub jobs can now automatically inherit properties from their parent job.
Example:
  • Supervisors on the parent job apply to all new sub jobs
Admin-only team member impersonation
Admins can now log in as other team members to verify permissions and user experience.
Notes:
  • All actions taken while impersonating are logged under the admin’s account
  • Available from the team member profile when logged in as an admin