What do I do if I have a contractor that works at multiple clients?

Last updated: August 2, 2026

Summary: One contractor can work at several clients — just create a separate assignment for each client. When time is entered, pick the right assignment so each client is billed correctly.

What to do

A contractor is one person; an assignment is that person's work for a specific client. So when a contractor works at more than one client, create one assignment per client under the same contractor. Each assignment carries its own job, work location, and rates.

When you (or the worker) enter time, select the correct assignment for the hours worked — that's what makes sure each client is invoiced for the right time.

Why it works this way

Keeping a separate assignment per client keeps billing, workers' comp, and pay clean for each engagement, and it lets the same contractor move between clients without re-onboarding as a new person. For more on the distinction, see What is the difference between a Contractor and an Assignment?

Overtime across multiple clients

This is the most common question with multi-client workers, so it's worth being clear: for a non-exempt employee, overtime is based on their total hours in the workweek across all of their assignments — not counted separately per client. Generally that's hours over 40 in the week (some states also have daily overtime), and when the assignments carry different pay rates, overtime is calculated on a blended (weighted-average) rate. See How overtime and double-time pay work for the mechanics.

Two things that follow from this:

  • Overtime is always paid to the worker when it's earned. It's a legal wage-and-hour obligation, so we pay it regardless of whether it has been arranged how those hours are billed to — or recouped from — the clients involved. It is not held back waiting on a billing decision.

  • Decide how you want overtime billed before it happens. How overtime is allocated and billed across the clients in a split week is configurable — but it needs to be set up in advance. Ask your CSM to set up how you want to handle overtime billing for multi-client workers. If nothing is set up, the overtime is still paid to the worker (see above); the billing side just follows the default. For the billing settings involved, see Client billing settings explained: markup, overtime multipliers, and invoicing.

  • What is the difference between a Contractor and an Assignment?

  • How do I create an assignment?

  • How overtime and double-time pay work

  • Client billing settings explained: markup, overtime multipliers, and invoicing

  • What if I work at multiple facilities/locations/clients in a week? (worker-facing)