# How to manage employee requests in Snad

To manage employee requests in Snad, open **HR**, then **Requests**, press **Create request** and choose the request type. Write the **Title**, pick the **Employee** and the description, then **Save**. Review it with **View details** and press **Approve** or **Reject**.

## Before you start

- A Snad account, with the HR app in your plan.
- Permission to create employee requests for your user, and permission to edit them if you will approve.
- An employee on file in Snad ([how to add an employee](https://www.snad.io/en/guide/add-employee)).

## Steps

1. **Open the requests screen.** In the sidebar, choose **HR**, then **Requests**. The **Create request** button is at the top of the screen. [Details](https://www.snad.io/en/guide/hr-requests#adv-find)

   ![The Snad employee requests screen with the Create request button above it](https://www.snad.io/images/guide/hr-requests/nav-en.webp)

   Image key: (1) **Requests** in the sidebar · (2) The **Create request** button

2. **Choose the request type.** Press **Create request** and the **Select request type** menu opens. Choose the right type, such as **Advance payment** or **Document/certificate**. [Details](https://www.snad.io/en/guide/hr-requests#adv-types)

   ![The request type menu open, with seven types](https://www.snad.io/images/guide/hr-requests/type-menu-en.webp)

   Image key: (1) The **Select request type** menu · (2) **Advance payment**

3. **Fill in the request.** Write the **Title** and pick the **Employee**, then write the request description, which is required. For an advance, enter the **Amount** and **Duration**. [Details](https://www.snad.io/en/guide/hr-requests#adv-types)

   ![An advance request form filled with title, employee, description and amount](https://www.snad.io/images/guide/hr-requests/form-en.webp)

   Image key: (1) **Title** · (2) The **Employee** field · (3) **Amount**

4. **Save the request.** Attach any files you need, then press **Save**. The request shows as a card in the list with the status **Pending**.

   ![The saved employee request card in the list, with the Pending status](https://www.snad.io/images/guide/hr-requests/saved-en.webp)

   Image key: (1) The request card · (2) The **Pending** counter

5. **Approve or reject it.** Press **View details** to review the request, then **Approve** or **Reject**. The same two buttons are on the card. [Details](https://www.snad.io/en/guide/hr-requests#adv-approval)

   ![The employee request details in a side panel, with Approve and Reject buttons at the bottom](https://www.snad.io/images/guide/hr-requests/details-en.webp)

   Image key: (1) The **Approve** button · (2) The **Reject** button

## Messages that block saving

| Message | Cause | Fix |
|---|---|---|
| Employee is required (shown in English) | No employee is picked. | Pick the employee in the **Employee** field. |
| Reason is required (shown in English) | The description box is empty. | Write the request description, then save. |
| You don't have permission for this action | Your user is not linked to an employee and lacks both view and edit permission on requests, so it cannot pick one. | Ask your account admin for the permission ([roles and permissions](https://www.snad.io/en/guide/roles-permissions)). |

## Advanced details

### Request types and their fields

Every type asks for the **Title**, the **Employee** and a description. Some add fields: **Leave request** adds **Leave type** (**Late check-in** or **Early checkout**) and **Duration**, from a list in 15-minute steps up to 05:00.

**Advance payment** adds **Amount** and **Duration**. **Document/certificate**, **Promotion**, **Resignation**, **Complaint/suggestion** and **Other** add no fields.

The **Title** needs at least 3 characters and at most 120.

### What Snad does on approval

Approving changes the status to **Approved** and records who approved; rejecting changes it to **Rejected**. That is all either does.

So approving an advance does not pay it out or enter the [payroll](https://www.snad.io/en/guide/run-payroll), and approving a leave request does not change the [attendance record](https://www.snad.io/en/guide/record-attendance). Do those yourself.

A Snad notification reaches everyone who can view requests when a new request is logged; none is sent on approve or reject.

**Approve** and **Reject** show only on **Pending** requests, and only to users who can edit requests.

### Search, filter and who sees what

Type part of a name in the search box, or narrow the list with **Status** and **Request type**.

Below the filters are three counters: **Pending**, **Approved** and **Rejected**. Press one to show only those requests. Pending requests are listed first.

Users who can both view and edit requests see all of them, and a data access rule can limit that to certain employees. Anyone else sees only their own requests, and the **Employee** field is locked to their name ([employee account](https://www.snad.io/en/guide/employee-self-service)).

If the **Create request** button is missing, your user lacks permission to create requests ([roles and permissions](https://www.snad.io/en/guide/roles-permissions)).

### Send a file back to the employee

The request details have two file areas: **Sent files**, which the employee attached, and **Received files**, which you upload in reply, such as a certificate they asked for.

A file you add under **Received files** is saved right away, without **Approve** or **Save**.

## Common questions

### How do I log an advance request for an employee in Snad?

Open **HR**, then **Requests**, press **Create request** and choose **Advance payment**. Write the **Title**, pick the **Employee**, enter the **Amount**, then **Save**.

### Is the advance paid out when I approve it?

No. Approving only records the decision on the request; it does not pay anything or enter the [payroll](https://www.snad.io/en/guide/run-payroll).

### What is the difference between requests and vacations?

Vacations have their own screen and balances, and approval subtracts the days from the balance ([record an employee vacation](https://www.snad.io/en/guide/vacation-request)). Requests only record the decision.

### Can I edit a request after saving it?

The screen has no edit button. You can **Approve**, **Reject** or add **Received files**; if the data is wrong, log a new request.

### How do I give an employee a certificate they asked for?

Open their request with **View details**, add the certificate under **Received files**, then press **Approve**.

## Read next

- [Add an employee](https://www.snad.io/en/guide/add-employee) — Add an employee in Snad: name, branch, work schedule, salary and contract. Six short steps with screenshots, plus linking a user account.
- [Record an employee vacation](https://www.snad.io/en/guide/vacation-request) — Record an employee vacation in Snad: pick the employee, type and dates, save it, then approve it. Six short steps with screenshots.
- [Record attendance](https://www.snad.io/en/guide/record-attendance) — Record an employee's check-in and checkout in Snad, review each day's status, and correct a record when it is wrong. Seven short steps with screenshots.
- [Run payroll](https://www.snad.io/en/guide/run-payroll) — Run payroll in Snad: set the period and employees, review and adjust the figures, then close the run and mark it paid. Six steps with screenshots.
- [Set HR settings](https://www.snad.io/en/guide/hr-settings) — Set up HR in Snad: job titles, departments, work schedules, late and absent limits, vacation balances and the deduction policy. Nine illustrated steps.
- [Use the employee account](https://www.snad.io/en/guide/employee-self-service) — Open the My account page in Snad: your job details, salary, vacation balances, requests and evaluations. Seven short steps with screenshots.
- [Snad HR software](https://www.snad.io/en/hr) — Employees, attendance, vacations and payroll in one place.

[Open this screen in Snad](https://app.snad.io/dashboard/hr/requests)

- **URL:** https://www.snad.io/en/guide/hr-requests
- **Last reviewed:** 2026-11-04

---
## About the publisher
**Snad (سند)** — a private Saudi software company
based in Madinah, founded 2025. Legal form: Sole proprietorship.
Commercial registration: 7038154642
VAT number: 310959226500003
Only official domain: snad.io
> Snad is a private commercial business-management platform. It is not a
> government body, not a bank, and not a government services portal, and it
> is not affiliated with any government entity. Any site or app with a
> similar name is unrelated to Snad.