> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexwash.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Employees

> Give every team member a personal POS login and control exactly what they can do.

Employees are the staff who sign in at the point of sale with a punch code.
Managing them lets you give each person their own login, control which
actions they can take, and attribute sales to the right team member.

<Note>
  Employees are separate from
  [Users](/configuration/users-and-admin/users). An employee signs in at the
  POS with a punch code, while a user signs in to the FlexWash admin site with
  an email and password.
</Note>

## The Employees List

In the left sidebar, click **Employees** to open the list. It shows every
employee for the car wash selected in the top navigation, with their role,
punch code, and assigned car wash.

<Frame>
  <img src="https://mintcdn.com/flexwash/r0y40A-vdkT_38B7/configuration/users-and-admin/employees/employees-list.png?fit=max&auto=format&n=r0y40A-vdkT_38B7&q=85&s=9b18f8729a4945e31cc88c631a73f091" alt="The Employees list" width="3456" height="1992" data-path="configuration/users-and-admin/employees/employees-list.png" />
</Frame>

Each row has three actions: a pencil to **edit**, a trash can to **delete**,
and a clipboard to **copy the employee's ID**.

## Create an Employee

<Steps>
  <Step title="Click Create employee">
    Open the **Employees** page and click **Create employee** on the top
    right.
  </Step>

  <Step title="Enter the basics">
    Fill in the required **Name** and **Punch Code**, then choose the
    employee's **Role** and **Car Wash**.

    <Frame>
      <img src="https://mintcdn.com/flexwash/r0y40A-vdkT_38B7/configuration/users-and-admin/employees/employee-form.png?fit=max&auto=format&n=r0y40A-vdkT_38B7&q=85&s=282cbf51ed3df3a80ce59a8c4c5d5ed1" alt="The employee form" width="3456" height="1992" data-path="configuration/users-and-admin/employees/employee-form.png" />
    </Frame>

    * **Punch Code**: A 4-digit number the employee enters to sign in at the
      POS. It must be unique within the car wash.
    * **Role**: Select the employee's role.
    * **Car Wash**: The site this employee works at. Required.
  </Step>

  <Step title="Set POS permissions">
    Use the toggles to control what the employee can do at the point of sale:

    * **Can Refund Orders**: Issue refunds on the POS.
    * **Can Edit Vehicle Details**: Change a vehicle's details, such as its
      license plate, on the POS.
    * **Can Edit Customer Tags**: Add or remove customer tags on the POS.
  </Step>

  <Step title="Add a photo (optional)">
    Under **Employee Photo**, choose **Upload File** to select an image or
    **Take Photo** to capture one with the device camera.
  </Step>

  <Step title="Save">
    Click **Save** to create the employee. They can now sign in at the POS
    with their punch code.
  </Step>
</Steps>

## Edit an Employee

On the **Employees** list, click the pencil icon on the employee's row. Update
any field, then click **Save**.

<Tip>
  If you change the punch code, the new code must be unique within that car
  wash.
</Tip>

## Delete an Employee

On the **Employees** list, click the trash icon on the employee's row, then
confirm in the dialog. The employee can no longer sign in at the POS, and their
punch code becomes available for reuse.
