Jobs, Clients & Billing
know where every hour goes

Create lists of jobs, clients, projects or roles. Employees choose one when they clock in, and you get reports by job, client and role for billing and payroll.

Summary report· Hours by role / projectAMAlex Morgan
Month11/2026
Role / projectAll
DepartmentCleaning crews
EmployeeClient / projectReported byHours
MBMaya Brooks
● Riverside Office ParkNFC tag6.0 h
MBMaya Brooks
● Lakeview ClinicNFC tag2.5 h
LOLuis Ortega
● Harbor MallNFC tag8.0 h
SRSam Rivera
● Riverside Office ParkNFC tag4.5 h
Hours by client
Riverside Office Park10.5 h
Harbor Mall8.0 h
Lakeview Clinic2.5 h
Maya tapped the NFC tagRiverside Office Park · clocked in
Report readyHours by client for billing

Why hours without a job cost you money

The short answer: when hours are not tied to a job or client, you cannot bill accurately or see which work is profitable. In EZTime every punch can carry a job, client or role, with its own rate and payroll code.

How job and client tracking works

1

Create your list

Add jobs, clients, projects or roles in a couple of minutes.

2

Employees choose at clock-in

Employees pick the job from the app, a QR code, an NFC tag or the time clock.

3

Hours are tagged

Each punch carries the job, client or role you need for reporting.

4

Run reports

Get hours and costs by job, client and role for billing and payroll.

See it in action

What managers and employees actually work with, step by step.

Setup

Every client, project or role gets a label

Create roles, projects or clients with a color, a payroll code and an hourly rate, or import them all from Excel.

  • Hourly rate per role, plus personal rates
  • Payroll export code per role
  • Require a role on every report
Roles and projects
Riverside Office Parkcode 210 · $19/h
Harbor Mallcode 220 · $18/h
Lakeview Cliniccode 230 · $21/h
Add newImport from Excel
Reporting

The right project on every clock-in

Employees pick the project in the app, type its code at the time clock, or scan a QR or NFC tag placed on site.

  • App, tablet, website or time clock
  • QR and NFC tags that set the project
  • Auto-fill for employees with one role
How each report gets its project
📱 Pick it in the appEmployee
⌨ Type the code at the time clockEmployee
🏷 Scan a QR or NFC tag on siteAutomatic
✎ Set it when editing a recordManager
Reports

Know where the hours went

The summary report splits hours, overtime and pay by role for each employee, ready for client billing.

  • Hours and overtime per role
  • Pay per role at the right rate
  • A clear basis for billing clients
Summary report · Maya Brooks
Riverside Office Park96 h · 4 h overtime
$1,862
Lakeview Clinic40 h
$840
Hours, overtime and pay split per role, ready for billing and payroll.

Made for crews that move between sites

Cleaning, security, staffing, construction and field service teams.

One clock-in, many jobsEmployees can switch roles during the day.
Different rates, one reportEach role keeps its own rate and code.
Ready to billMonthly hours by client, without spreadsheets.

What you can set up

Rate per role

Set a different pay rate for each role or job.

Payroll codes

Map roles and jobs to your payroll codes.

Required selection

Require employees to choose a job before clocking in.

QR, NFC and clock

Pick the job by scanning a code, tapping a tag or at the clock.

Archive, don’t delete

Disable old jobs while keeping their history.

Reports for billing

Hours and costs by job and client, ready for invoicing.

Why teams track hours by job

✅

Accurate client billing

✅

Clear job costing

✅

The right pay rate for each role

✅

Fewer manual timesheet edits

✅

Reports ready for payroll codes

✅

Better decisions on which work pays

Setting up jobs the right way

Keep your list short and clearly named so employees choose correctly. Require a selection only where it matters for billing or pay, and archive finished jobs instead of deleting them so reports stay complete.

Job and client tracking in depth

  • Lists in minutes: add jobs, clients, projects or roles.
  • Choice at clock-in: employees pick a job in the app, by QR code, NFC tag or at the clock.
  • Rates and codes: set rates per role and map them to payroll codes.
  • Required selection: make choosing a job mandatory where billing depends on it.
  • Reports: hours and costs by job, client and role.

Example: how it works day to day

Here is how a typical business might use job and client tracking: A small construction company bills clients by the hour. Each crew member chooses the job when clocking in at the site, and an NFC tag on the job box makes it one tap. At month end the owner runs hours by client for invoices and by role for payroll.

Who uses job and client tracking

Frequently asked questions

Yes, from the app, a QR code, an NFC tag or the time clock.

Yes. You can set a rate per role and map it to a payroll code.

Yes. You can make choosing a job mandatory.

Disable them instead of deleting, so their history stays in reports.

Employees can choose the job for each clock-in.

Yes, run hours and costs by job and client.

Works together with

Time clock

GPS, NFC, kiosk and biometric clock-ins in one system.

NFC time clock

Employees tap a tag to clock in and pick the job.

Field service teams

Track hours by job across sites.

See where every hour goes

Join more than 10,000 businesses that manage their teams with EZTime. 14-day trial, no credit card required.