1. Overview
Leave management is an essential part of human resources in modern enterprise management. As a digital workplace platform, DingTalk offers an efficient and convenient leave management feature. Admins can easily configure various leave types and manage employees’ leave balances for a streamlined workflow.2. Use cases
- Daily leave approval: Employees submit leave requests through DingTalk, and managers approve them online, avoiding confusion caused by verbal communication.
- Unified annual leave management: Organizations can set consistent annual leave rules (such as calculating by years of service or clearing balances at year-end) to ensure fairness.
- Remote team collaboration: Employees can submit leave requests through DingTalk from anywhere, making it ideal for distributed teams.
- Peak period management around holidays: Set up peak leave alerts in advance to prevent business disruption when multiple employees take leave at the same time.
3. Workflow
Open DingTalk on desktop > Workbench > Attendance > left panel Leave management > Leave rules / Employee leave balance, then configure the leave rules and manage employees’ leave balances.
Example of the leave rules configuration page
4. Configure leave rules
Create a leave type
On the Leave rules page, click Add leave rule at the top and configure the settings on the create leave page.
Example of the add leave rule page
Configure leave type
Basic leave information
Includes the name, scope of application, and other basic details. Configure the settings as needed on the edit page.- Leave name: Enter any leave type name based on your company’s needs.
- Scope of application: Set which employees this leave type applies to based on the Organization Structure.
- New employee leave: Set whether new employees can request leave only after onboarding or after passing probation.
- Paid leave: Set whether the leave is paid. If paid, the leave counts as attendance in the attendance statistics after the employee submits the request.
Leave duration calculation rules
Includes the minimum leave unit and the leave calculation method. Configure the settings as needed on the edit page.- Calculate leave duration by workdays: Rest days within the leave period, such as unscheduled weekends and statutory holidays, are excluded.
- Calculate leave duration by calendar days: Rest days within the leave period are also counted toward the leave duration.
Configure employee leave balance
If you select unlimited, employees are not restricted by balance when requesting leave. If you select limited, you can set leave balance rules. Configure the settings as needed on the edit page.- Auto-grant once per month: Customize the day of the month (day X) to grant the leave balance.
- Auto-grant once per year: Grant leave balance on the employee’s onboarding date or on January 1 each year.
- Manual grant: Admins can grant leave balances in bulk or individually.
- Auto-add overtime duration to balance: Overtime duration is automatically added to the compensatory leave balance.

Example of the configure employee leave balance page
5. View, export, or bulk edit employee leave balance

Example of the view or export leave balance page

Example of the edit leave balance page
6. Leave approval settings
Open DingTalk on desktop > Workbench > Attendance > left panel Leave management > Leave approval settings to configure the leave approval process. Click Edit to open the page and configure the settings based on your organization’s needs.
Example of the leave approval settings page
7. Export leave records
After employees submit leave requests, Organization Admins can open DingTalk on desktop > Workbench > Attendance > left panel Leave management > Export leave records to export leave data.- Go to Approval > View data.
- Select the Form name, Submission time, and other details, then click Search >. When the results appear, click Export.
- Click Activity log > Download data.

Example of the export leave records page
8. Upgrade to Premium leave
After upgrading to Premium or Enterprise plan leave, more attendance management features become available. For details, see the version comparison.
Example of the upgrade to Premium leave page