> For the complete documentation index, see [llms.txt](https://helpdesk.getfly.vn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdesk.getfly.vn/web-version/images-and-media/human-resource-management-hrm/hrm-configuration-setup.md).

# HRM Configuration Setup

To configure the HRM module, navigate to Settings → select System Configuration → then go to Details.

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

## 1. Employment Contracts

This section allows you to configure various aspects of employment contracts including contract types, duration, working arrangements, and salary grade timelines.

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

### 1.1 Contract Types

Specify the types of contracts your company uses, such as probationary contracts, official employment contracts, etc.

To add a new contract type:\
Click Add New → Enter the Contract Type Name → Click Add New to save.

<figure><img src="/files/5ILfwqRrmOi0ACwWAduQ" alt=""><figcaption></figcaption></figure>

### 1.2 Contract Duration

Set up contract durations such as 3 months, 6 months, 3 years, or indefinite contracts.

To add a new contract duration:\
Click Add New → Enter the Duration Name → Click Add New to save.

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

### 1.3 Working Arrangements

Define employment types such as full-time, part-time, etc.

To add a new working arrangement:\
Click Add New → Enter the Arrangement Name → Click Add New to save.

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

### 1.4 Salary Grade Timelines

Configure the automatic salary grade increment period (in months). Options include 12, 6, 3 months or leave it as Unspecified if not applicable.

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

## 2. Policies

Set up company policies and employee entitlements, such as maternity benefits or education incentives.

To add a new policy:\
Click Add New. The form includes the following fields:

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

(1) Policy Name

(2) Policy Code

(3) Policy Nature

Income: Added to employee income

Deduction: Deducted from salary

(4) Tax Attribute: Indicates whether the policy is taxable or non-taxable

(5) Group Category: Options include Family Deduction / Charity, Humanitarian, Education / No Group

## 3. Personal Income Tax (PIT)

Configure PIT brackets according to government regulations.

To add a new PIT bracket:\
Click Add Row → Enter Bracket Name, Income Range, and Tax Rate (%).

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

## 4. Social Insurance

Set up social insurance contributions based on state-mandated percentages for both the employer and the employee.

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

Components include:

HT: Retirement fund

OD-TS: Sickness & Maternity fund

TNLĐ-BNN: Work Accident & Occupational Disease

BHTN: Unemployment insurance

BHYT: Health insurance

## 5. Commission Rates

Configure commission percentages based on the company’s policy. These rates are typically applied to the payment amount received from customers.

<figure><img src="/files/6E3FJSpsrOCoS8yF3zDN" alt=""><figcaption></figcaption></figure>

## 6. P3 Salary Bonus

Set department-level performance bonuses based on P3 metrics: monthly, quarterly, or semi-annually.

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

## 7. Family Information

Relationships: Set family relationship types such as child, father, mother, spouse, sister, etc.

Family Background: Set categories like farmer, worker, government employee, etc.

Marital Status: Configure statuses such as single, married, etc.

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

## 8. Ethnicity

Set up employee ethnicity information (e.g., Kinh, Tay, etc.).

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

## 9. Religion

Set up religious information (e.g., Buddhism, Christianity, None, etc.).

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

## 10. Employee Information

Educational Level: Associate degrees, university, vocational, high school, etc.

Skills: Soft skills, languages, computer skills, etc.

Proficiency Level: Excellent, average, good, etc.

Branches: e.g., Hanoi, Ho Chi Minh City

Language Certifications: Level A, B, TOEIC, etc.

Bank Information: Set up employee bank details (e.g., Vietcombank – East Saigon Branch)

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

## 11. Attendance & Payroll

### 11.1 Attendance Setup

Configure attendance tracking based on GPS or IP address as per Getfly's solution. This information is used to calculate payroll.

* **GPS Tracking:** Based on device GPS with a defined radius around the office location.

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

* **IP Tracking:** Only allows clock-in when connected to the company's Wi-Fi.

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

Note:

IP address must be static.

Dynamic IP addresses are not supported for this feature.

### 11.2 Work Shifts

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

To set up a shift:\
Click Add New, then fill in:

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

(1) Shift Name (e.g., Full-time or Part-time)

(2) Work Days and Hours (Monday to Sunday, start and end time)\
Example: 08:30–18:00

(3) Work Units per Shift

(4) Wage per Shift

(5) Late Arrival Allowance (minutes)

(6) Early Leave Allowance (minutes)

(7) Description

(8) Attendance Mode:

Strict: Only counts work time if checked in/out exactly at start and end times

Flexible: Counts work time with some flexibility before/after start/end

(9) Applicable Employees: Select employees assigned to the shift

After configuring, click Add New, and activate the shift to enable it for attendance.

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

### 11.3 Leave Days Configuration

To set up company holidays:\
Go to HRM Configuration → select Attendance & Payroll → choose Leave Setup

Fill in the form:

<figure><img src="/files/8ZR1h9Xdu6vNQ3Xk2fKg" alt=""><figcaption></figcaption></figure>

(1) Leave Name (e.g., National Day Sep 2)

(2) Apply Annually (if recurring every year)

(3) Start and End Date

(4) Overtime Pay Rate (e.g., 200%, 300%) if employees work on that day

(5) Applicable Departments or apply to the entire company

Click Add New to complete.

## 12. Dependent Deduction

Set deduction limits for dependents when calculating personal income tax, in accordance with Resolution 954/2020/UBTVQH14.

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

## 13. Family Circumstance Deduction

Configure the deduction limit for family circumstances as part of PIT calculations.

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

## 14. Internal Fund

Set up internal company fund contributions, typically calculated as a percentage of an employee’s base salary.

<figure><img src="/files/0ooUdyEma8G0bXAr7myT" alt=""><figcaption></figcaption></figure>

## 15. Allowances

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

Childcare Allowance

Attendance Bonus: Reward for employees with no or limited late arrivals

Other Allowances: e.g., distance/travel allowance

## 16. Leave Management

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

General Settings:

* Monthly Leave Entitlement: Paid leave days per month
* Leave Usage Deadline: Months within which unused leave from the previous year can still be used

Configure:

Employee Leave Days

Leave Types

Maximum Late/Early Leave Sessions (weekly, monthly, quarterly)

## 17. Dependent Relationships

Configure types of relationships for dependents (e.g., spouse, child, parent).

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://helpdesk.getfly.vn/web-version/images-and-media/human-resource-management-hrm/hrm-configuration-setup.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
