# Salary & Bonuses

## 📌 Prerequisite: Set Up Your Shift Schedule

Before configuring salary settings, ensure that the shift schedule is correctly set. This is crucial for accurate salary calculations—particularly when wages depend on hours worked.

Steps to Set Up a Shift Schedule:

1\. Navigate to Employees > Shifts from the main menu.

2\. Click the Settings button at the top left corner.

3\. Create your shift schedule.&#x20;

4\. Click Save Shift Schedule to finalize.

(Note: By default the shift schedule is in your local timezone.)

\
⚙️ Choose a salary structure
----------------------------

Once your shift schedule is saved, proceed to configure your salary structure based on how your business compensates employees.

Navigate to Settings > Salary Settings to begin.

Choose one of the following salary structures based on your operational model:

* Earnings Per Shift : Hourly wage plus a bonus based on sales performance during each shift.
* Earnings Per Month : Base monthly salary plus an incentive calculated from total monthly sales.

## ⚙️ Setup your salary structure

### 1. ⏱️ Earnings Per Shift

Use this structure to pay employees an hourly wage plus bonus incentives based on sales performance.

Steps:

1\. Select Earnings/Shift.

2\. Create Salary Levels with the following fields:

* Level Name (e.g., Basic, Silver)
* Earnings From / To (the shift revenue range)
* Hourly Wage
* Bonus % (can be left blank if not applicable)

3\. Click Save. You can Edit or Remove these level at any time.

4\. The Salary data will now appear under Employees > Shift Earnings.

#### Example Earnings/Shift table&#x20;

<figure><img src="/files/SVbqeSFkhwb0KOdOsJGE" alt=""><figcaption></figcaption></figure>

### 2. 📅 Earnings Per Month

Use this structure when employees receive a base salary for a defined number of hours per month, plus monthly bonuses based on sales.

Steps:

1\. Select Earnings/Month.

2\. Enter:

* &#x20;Base salary per month (e.g., $350)
* Hours worked per month (e.g., 180, this is used to calculate hourly wages for employees)

3\. Click Save.

4\. Define incentive levels by clicking Add a new record and input:

* &#x20;Earnings From / To (monthly sales range)
* Bonus % or $ for each level

5\. Use Edit or Delete to manage records.

6\. Monitor employee earnings in Employees > Shift earnings

#### Example Earnings/Month Table&#x20;

<figure><img src="/files/BKEspDVVnhSVbVZiQd8Q" alt=""><figcaption></figcaption></figure>

## ✅ Final Checks

\- Ensure all shifts are configured before assigning performance-based salary models.

\- Cross-check Finance > Payroll after setup to validate employee compensation logic.

\- Regularly review and adjust slabs based on performance metrics and business goals.

📍 Summary

<table data-header-hidden><thead><tr><th valign="middle"></th><th valign="middle"></th><th valign="middle"></th><th valign="middle"></th></tr></thead><tbody><tr><td valign="middle">Salary Type </td><td valign="middle">Best For  </td><td valign="middle">Bonus Option </td><td valign="middle">Based On</td></tr><tr><td valign="middle">Fixed Wage   </td><td valign="middle">Simple roles, base pay only  </td><td valign="middle">❌ No  </td><td valign="middle">Time worked</td></tr><tr><td valign="middle">Earnings/Shift</td><td valign="middle">Sales-driven shift work      </td><td valign="middle">✅ Shift-based sales</td><td valign="middle">Hourly + sales</td></tr><tr><td valign="middle">Earnings/Month</td><td valign="middle">Performance-incentivized monthly compensation</td><td valign="middle">✅ Monthly sales </td><td valign="middle">Fixed + performance</td></tr></tbody></table>


---

# 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://creatorxone.gitbook.io/creatorxone/employee-management/salary-and-bonuses.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.
