Skip to main content

Adding and Managing Contractors

Add contractors to Productive, manage their project and budget access, and set them up to track time and work on tasks.

Contractors are external collaborators who work with you on projects: freelancers, agency staff, or anyone outside your organization.

Like employees, they have full login access to Productive and count as paid seats on your subscription.

πŸ“Œ Before adding a contractor, make sure you have enough paid seats available in your account.

How to Add a Contractor

You can add a contractor in two ways.

From Settings:

  1. Go to Settings > Users and click + Add User.

  2. Select Contractor as the user type.

  3. Fill in the required fields: first name, last name, subsidiary, company, and email.

  4. Click Add User.

From Resourcing:

  1. Go to Resourcing > Employees and click + Employee.

  2. Select Contractor as the user type and fill in the details.

By default, the contractor receives an email invitation. Uncheck Send invitation via email if you want to add them without sending an invite immediately (you can always send it later).

The Subsidiary Field

The Subsidiary field determines which of your organization's internal entities the contractor belongs to for reporting and management purposes. It has no effect on project access or time tracking.

What it does affect:

  • Financial and payroll reporting: the contractor's time entries and cost data roll up under the assigned subsidiary. This determines which subsidiary's books they appear in.

  • Cost rate visibility: managers with subsidiary-scoped permissions can only see cost rates for people in their own subsidiary. Org-wide admins can see all.

  • Absence bookings and entitlements: managers with subsidiary-scoped time-off permissions can only create and view absence bookings for people in their own subsidiary.

If your organization has only one subsidiary, this field is auto-filled and has no practical impact. If you have multiple subsidiaries, assign the contractor to the one that should own them in financial reporting and whose managers should handle their time off.

The Company Field

The Company field refers to the firm or agency the contractor belongs to on their end: not a client they'll work for, and not one of your own entities.

For example:

  • A freelancer's own registered company

  • A subcontracting agency you source people from

  • Any external organization that employs the contractor

πŸ“Œ The company you assign has no effect on which projects the contractor can access. It's used for organizational grouping only.

If the company doesn't exist in Productive yet, you can create it inline directly from the contractor form. You can fill in the full company details later from CRM > Companies.

Finding and Managing Contractors

Once added, contractors appear alongside employees in Resourcing > Employees. Filter by permission set to view contractors only.
​

Open a contractor's profile to view and manage their details across several tabs:

  • Info: edit their job title, permission set, teams, and contact details.

  • Cost Rates: add or update their cost rate.

  • Absence: assign absence allowances (time off or remote work) so the contractor can request leave and appear correctly in the Resource Planner.

  • Activity: view their work log, feed updates, and any associated emails.

Setting Up a Cost Rate

You must set a cost rate for a contractor before they can track time or be booked for services in the Resource Planner. Without it, they won't appear as an option when logging time or scheduling. Cost rates also feed into budget profitability calculations.

Go to the contractor's profile and open the Cost Rates tab to add their rate.

πŸ“Œ By default, only Admins can add or edit cost rates.

How Project Access Works

Contractors only see projects they're explicitly added to. They don't get automatic access based on the company assigned to them. Access is granted through:

  • Direct membership: added individually to a project

  • Team membership: part of a team that has access to the project

Budget/Deal Access and Time Tracking

Contractors track time against services within budgets or deals. Access to a budget or a deal is granted separately from project membership β€” a contractor can be added to a budget or a deal directly, even if it isn't tied to a project.

Once added to a budget or deal, a contractor can log time against its services from Time > My Time, and submit expenses tied to those services.

πŸ“Œ A cost rate must be set before a contractor can track time or be booked in the Resource Planner.

Contractor Permissions

Contractors have one default permission set and unlike employees, there are no tiers to choose from. By default, contractors can:

  • Collaborate on projects they've been added to

  • Manage tasks and task lists (but not add or delete task lists)

  • View their bookings in the Resource Planner

  • Create and manage docs shared with them

  • Submit personal expenses tied to services in shared budgets/deals.

  • View and manage their own time entries

  • Request time off or remote work, if absence allowances have been assigned to them

πŸ“Œ Absence allowances are optional and admin-controlled. They're useful if you schedule contractors alongside your team as their time-off blocks appear in the Resource Planner and prevent double-booking.

Employees vs. Contractors

Employees and contractors both have login access and count as paid seats.

The key differences are in permission flexibility and how access to projects and time tracking on budgets and deals is granted.

Employee

Contractor

Permission sets

Multiple tiers

One default set

Can be Admin or Manager

βœ“

βœ—

Project access

Based on permission set*

Explicit membership only

Time tracking on budgets and deals

Based on permission set*

Explicit membership only

*Employees on Staff or any restricted permission set also require explicit project, budget, and deal membership.

Did this answer your question?