Skip to main content

How to Set Up Unpaid Leave Deduction on Allowance in Better HR

Setting Up Unpaid Leave Deduction on Allowance in Better HR

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated today

By default, the system automatically deducts unpaid leave from Basic Salary. However, if your company wants to deduct unpaid leave from other allowances like Meal Allowance, Better HR allows you to configure this using deduction logic.


πŸ› οΈ Step-by-Step Setup

1️⃣ Create the Custom Deduction Column

  1. Go to Settings > Payroll Tab > Deduction Section

  2. Click + Create Custom Deduction

  3. Under Custom Income Type Name, type: Unpaid Leave Deduct on Meal Allowance

  4. Click the right arrow beside Advanced Settings for Payroll Item

  5. Toggle Unpaid Leave under Calculation Logics

  6. Under Calculate Based On, select Meal Allowance

    • πŸ“Œ Note: The selected allowance must be a regular one (not using logic). If your allowance uses logic (like Attendance Bonus or Attendance-Based), it won't appear in the list.

  7. Click Create


2️⃣ Define the Deduction Rules in the Policy

  1. Go to Settings > Policies

  2. Select the policy you want to apply this deduction to

  3. Go to the Payroll tab

  4. Scroll down to the Deductions section

  5. Locate the Unpaid Leave Deduct on Meal Allowance column you created

You'll see three deduction method options. Choose the one that suits your policy:


βš™οΈ Deduction Method Options

Method

Formula

Description

Deduction Day-Rate

Leave Days Γ— Day Rate of Meal Allowance Γ— Unpaid Leave Multiplier

Deducts based on the allowance's daily rate

Custom Day

Leave Days Γ— Meal Allowance Γ· [Custom Days] Γ— Unpaid Leave Multiplier

You define the day base (e.g., 30 or 26) for calculation

Flat Rate

Leave Days Γ— Flat Rate Γ— Unpaid Leave Multiplier

You set a fixed amount to deduct per leave day

πŸ“ After entering the deduction logic values, click Update to save the configuration.

Did this answer your question?