Project-scoped benefits

Last updated: April 19, 2026

Some benefits only apply when a worker is on a specific project — for example, a health contribution or fringe benefit that only kicks in on certain non-union work. Project-scoped benefits let you set that up so payroll calculates correctly without you having to adjust anything manually each pay period.

Note: Project-scoped benefits are for non-union workers only. Union workers are paid off wage cards configured by Trayd, which will already include any applicable fringe benefits — they don't use this feature.


What is a project-scoped benefit?

A regular benefit applies to all hours a worker is paid, regardless of what project they worked on. A project-scoped benefit only calculates on hours logged to specific projects. If a worker splits time between a scoped project and an unscoped project in the same pay period, the benefit only applies to the scoped project hours.


Setting one up

You can set up a project-scoped benefit two ways:

From Settings → Benefits:

  1. Create a new benefit and choose an hourly (/hr) or percentage (%) contribution type — these are the only types that can be scoped to a project.

  2. In the Project scope field, select the projects this benefit applies to.

  3. Check Auto-enroll project workers to automatically enroll workers as they log hours.

  4. Save. Any workers who already have hours on those projects will be enrolled immediately.

From a project's Rates tab:

  1. Go to your project, open the Rates tab, and scroll to Project-scoped benefits.

  2. Click + and select the benefit you want to add.

  3. The benefit is added with auto-enroll turned on and any workers who already have hours on the project are enrolled right away.


Auto-enrollment

When auto-enroll is on for a benefit, any worker who logs hours on the project is automatically enrolled the moment their timesheet is saved. You don't need to do anything — it happens in the background before payroll runs.

When you turn auto-enroll on for a benefit that already has workers with hours, those existing workers are enrolled immediately. You'll see a confirmation with the number of workers enrolled.


Seeing who's enrolled

In the project's Rates tab, the Enrolled workers column shows a count for each benefit. Click the count to see the full list of enrolled workers.

If you need to enroll workers manually (for example, if auto-enroll was off for a period), click Enroll all workers with hours in that modal — Trayd will find everyone with hours on the project and enroll them.


Removing a benefit from a project

Click the trash icon next to the benefit in the Rates tab. Workers who are already enrolled keep their enrollment — the benefit will still calculate for them going forward. It just won't auto-enroll new workers or calculate against that project's hours for anyone enrolled after removal.


A few things to know

  • PTO hours do not trigger auto-enrollment. A worker needs at least one regular, overtime, or double-overtime shift on the project to be enrolled.

  • If a benefit is removed from all projects, auto-enroll is turned off automatically.

  • Workers enrolled in a project-scoped benefit will only see the benefit on paystubs for pay periods where they have hours on the scoped project.