# Owner Logic (Sole Proprietor vs Company)

The Owner Type defines how the driver is treated in the system, especially for payroll, documents, and account visibility. This setting impacts available pay modes, required fields, and modal behavior.

**Image Placeholder:**\
`![DriverOwnerLogic](../assets/driver-owner-logic.png)`\
\&#xNAN;*Figure: Ownership type selection and behavior examples in the modal.*

#### Owner Type Variants

| Owner Type       | Description                                               |
| ---------------- | --------------------------------------------------------- |
| Sole Proprietor  | Independent operator who drives under their own authority |
| Owner - Company  | Business entity with internal drivers                     |
| Company Driver   | Regular employee of the logged-in company                 |
| 3rd Party Driver | External contractor hired per load                        |

#### Behavioral Differences

| Area                  | Sole Prop          | Owner - Company     | Company Driver      | 3rd Party Driver |
| --------------------- | ------------------ | ------------------- | ------------------- | ---------------- |
| Invite Allowed        | ✅                  | ✅                   | ✅                   | ❌                |
| Payroll Mode          | Commission         | Commission          | All types           | Flat Rate        |
| Fuel Cards            | Required           | Optional            | Optional            | ❌                |
| Document Requirements | Strict             | Standard            | Company-controlled  | Minimal          |
| Visibility            | Limited to payroll | Full company view   | Full company view   | Limited          |
| Driver Creation Path  | Manual only        | Manual or Applicant | Applicant preferred | Manual only      |

#### UI & Validation Logic

* Sole Prop and Owner require the company to manually define payroll type and rate.
* Certain dropdowns (e.g. Fuel Card, Notification Rules) behave differently or are hidden.
* Off-duty and contact tabs remain available to all owner types.

#### Notes

* This logic is most relevant when setting up new drivers or reclassifying existing ones.
* System prevents conflicting states (e.g. owner cannot be invited via Applicant path).


---

# 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/add-and-edit-driver/owner-logic-sole-proprietor-vs-company.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.
