# Department Pay Types

## Department Pay Types

This page allows you to configure default payroll types for each department. These settings determine what pay type options appear by default when inviting new users or editing existing ones.

***

### Default Pay Types by Department

| Department | Supported Pay Types                 |
| ---------- | ----------------------------------- |
| Dispatch   | Salary, Load %, Base + Load %       |
| Manager    | Salary, Revenue %, Base + Revenue % |
| Accounting | Salary                              |
| Recruiting | Salary, Revenue %                   |
| Safety     | Salary                              |
| Repair     | Salary                              |
| Other      | Salary                              |

> 💡 **Note:** These values are only defaults. Admins can override them when setting up individual users.

***

### Required Fields

* A **default pay type** must be assigned to each department.
* The system will show a validation error if any department is left without a default.
* Supported types must match the logic allowed for that department.

> ✅ **Tip:** If you're not using Load % or Revenue %, select **Salary** for all roles.

***

### Behavior & UI Logic

* These defaults affect the Invite/Edit User modals and are reflected in payroll report grouping.
* If left blank, no payroll option will be pre-selected during user onboarding.
* Admins can switch pay type during invite/edit without affecting saved defaults.

***

### Example

When inviting a user to the **Dispatch** department:

* The system pre-fills **Base + Load %**
* The admin can change it to **Salary** or **Load % only** on the fly


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rute.gitbook.io/carrier/company/settings/payroll-setup/department-pay-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
