# Set Fixed Salary Without Overtime or Undertime

**YouTube:** [How to Set a fixed Salary Ignoring Overtime and undertime?](https://www.youtube.com/watch?v=ib_rdlicY4I)

## How to Set a fixed Salary Ignoring Overtime and undertime?

In this tutorial, we will learn how to **keep an employee’s salary fixed**, regardless of **overtime or undertime** in **Logic ERP**.

***

### **Create a Fixed Salary Grade**

* Navigate to the **Main Menu** → **Payroll Setup** → **Setup Grades**.
* Create a new grade for fixed salary and define the following details:
  * **Grade Name**
  * **Basic Salary Amount**
  * **Leave Details** (Leave, Casual Leave, Sick Leave, etc.)

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

* Once all required details are entered, click **Save** to create the grade.

> Note: Skip the *Overtime* and *Undertime* settings since the salary should remain fixed and not vary based on attendance.

***

### **Create Employee and Assign Grade**

* Now, go to the **Employee Setup** window and create a new employee profile.
* In the **Payroll Information** section:
  * Define **Date of Joining**, **Basic Pay**, **Designation**, and **Department**.
  * Select the **Fixed Salary Grade** created earlier from the dropdown list.

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

* After entering all information, click **Save**.

***

### **Mark Attendance**

* Navigate to **Payroll Entry** and then **Attendance Register**.
* Select the employee and mark attendance as per the actual working hours.
* For example:
  * If the shift time is **10:00 AM to 7:00 PM (9 hours)**, but the employee arrives **30 minutes late**, enter the actual **Time In** and **Time Out** accordingly, then click **Save**.
* The system will show **Under Time = 30 minutes** after saving.

<figure><img src="/files/9VboAG3f6oV5sLXI0KM1" alt=""><figcaption></figcaption></figure>

***

### **Generate Payroll**

* Next, go to **Payroll Entry** → **Payroll Generation**.
* Select the **Payroll Month** and the **Employee**, then click **Recalculate**.

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

You’ll notice that the **Net Salary** remains **₹10,000**, as no overtime or undertime criteria have been defined.\
This ensures that even if the employee arrives late or leaves early, their salary remains **unchanged**.

***

### **Result**

You have successfully configured a **Fixed Salary Grade** where the employee’s salary remains constant, irrespective of **Overtime** or **Undertime** variations.


---

# 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://kb.logicerp.com/logic-erp-installation-configuration-and-troubleshooting-solutions/faqs/payroll/set-fixed-salary-without-overtime-or-undertime.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.
