Time, Rates & Billing

Every hour captured. Every dollar accounted for.

Mach 1 captures time across four workflows, runs complex rate calculations on one engine, and delivers a clean billing artifact to your client every time, regardless of how the hours were collected.

Rate Card EngineFrom earn code to schedule, in four steps.
  1. 1Create earn codesRegular, On-Call, Call Back
  2. 2Assign to sitesPer site and job role
  3. 3Build the rate cardPay, bill, and overtime
  4. 4Apply at schedulingThe right rate, automatically

How does Mach 1 turn worked hours into a clean client bill?

Time, Rates & Billing collects hours from geofenced mobile clock-ins, paper timesheets, and manual time requests, and routes every entry through approval. Pay and bill rates resolve from versioned rate cards, overtime is classified by rule, and approved hours become timesheet PDFs and invoices. Time, rates, and billing run in one system, so the numbers never break between tools.

The problem

Three systems for time, rate, and billing. Three places for the numbers to break.

Manual time entry creates billing disputes. Field workers without consistent connectivity fall through the cracks. Rate management across clients, sites, and OT rules lives in spreadsheets. And at the end of the period there is no clean client-facing artifact, because time capture, rate calculation, and billing all happened in different systems. Mach 1 runs them as one.

Rate card engine

Set the rates once. Apply them everywhere.

Four-step flow: create earn codes, assign to sites, build a rate card, apply at scheduling.
How it works

Four ways in. One clean PDF out.

All four capture methods converge into one client-facing PDF. A single tenant can run all four at once across different sites or jobs.

01

Digital Timesheets

Workers clock in/out via mobile, GPS-validated against a geofence. Used when workers have phones and connectivity.

02

Paper Timesheet Sync

Capture paper timesheets by phone camera. OCR extracts per-day detail with breaks. Used when paper is the source of truth.

03

Manual Time Requests

Worker-submitted retroactive entries with batch support. Days-lookback configurable per Site x Job.

04

Timesheet Approval

Admin review queue that approves entries from all three and generates the Send-to-Client PDF.

One client-facing PDFBranded per tenant · Pending → Approved → Sent
The rate engine

Complex rate scenarios. One engine. No custom code.

Multi-state OT, on-call pay, callback pay, double-time, and time-bounded contract rates, all handled on three connected surfaces.

Surface 1

Earn Code Listing

the master taxonomy everything else is built from

Surface 2

Site and Job Assignments

earn codes per Site x Job with overrides

Surface 3

Provider Rate Card Assignments

per-earn-code rates, multipliers, and OT thresholds

Key capabilities

Every hour, every rate, every client artifact.

From clock-in to the client PDF, with GPS validation and reimbursements captured close to the work.

Book a Demo
  1. 01
    GPS Validation verifies field workers at location against a configurable geofence
  2. 02
    The Client PDF

    one clean artifact per billing period, branded per tenant

  3. 03
    Reimbursements

    mileage and reimbursable expenses captured at the shift level

  4. 04
    Admin Approval Workflow

    one queue for all entries with a full audit trail

FAQ

Time, Rates & Billing: common questions.

  • What is a rate card in Mach 1?

    A rate card holds the rates for a client account, site, and job, with one line per earn code such as Regular, On-Call, or Call Back, plus overtime and double-time multipliers. Bill-side and pay-side cards are versioned, effective-dated, and approved before they go live. The resolved rate is frozen onto each shift, with a record of why that rate applied.

  • Can it handle overtime, on-call, and callback pay?

    Yes. Overtime is classified by rule, covering daily overtime and double-time, the weekly 40, and the seventh consecutive day, based on where the site is, and your own settings can only make the rules stricter. On-call and callback are earn codes with their own hourly or flat rates, and callback time is punched during the on-call shift.

  • How is time verified before it is billed?

    Mobile clock-ins outside the site's geofence are rejected, and every attempt is logged. Timesheets are approved by the agency or by the client in the client portal, and a client can sign off on a day's roster with a drawn signature. Mileage and expenses are approved with receipts and carried onto the invoice.

Seen enough?

Book a personalized demo.