Skip to main content

Constant Deduction Logic – Setup Guide

Constant Deduction Logic

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated this week

What is Constant Deduction Logic?

In payroll, constant deduction logic is used when a fixed amount is deducted every pay period, regardless of:

  • Number of working days

  • Attendance records

  • Overtime hours

  • Salary changes

The deduction amount remains the same in every payroll cycle as long as the employee is eligible.

What is a Constant Deduction?

A constant deduction means:

  • ✅ The same fixed amount is deducted in each payroll period

  • ✅ The deduction does not change based on:

  • Attendance

  • Overtime

  • Salary variations

This logic is commonly used for recurring deductions such as:

  • Loan repayments

  • Insurance premiums

  • Union or association fees

Step-by-Step: How to Set Up Constant Deduction Logic

Step 1: Create a Custom Deduction

  1. Go to Settings > Payroll tab > Deduction section

  2. Click + Create Custom Deduction

  3. Under Custom Income Type Name, enter: Loan Repayment

Step 1: Enable Constant Logic

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

  2. Toggle Constant Logic ON

  3. Under Calculate Based On, select: Salary

Note: You may also select Allowance if the constant deduction should be applied to an allowance instead of salary.

Step 3: Define Deduction Rules in the Policy

  1. Go to Settings > Policies

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

  3. Navigate to the Payroll tab

  4. Scroll down to the Deductions section

  5. Locate the newly created column: Loan Repayment

Deduction Methods

Flat Rate Method

Formula:

Flat Rate Amount × Profile Multiplier

Scenario 1: Same Deduction for All Employees

If all employees have the same deduction amount:

  • Set the Flat Rate Amount in the policy

  • In each employee’s Payroll Settings, set:

Multiplier = 1

✅ Result: All employees will receive the same constant deduction.

Scenario 2: Different Deduction Amounts for Each Employee

If employees have different deduction amounts:

  • Set the Policy Flat Rate = 1

  • In each employee’s Payroll Settings, enter:

  • Individual Flat Rate Amount

  • Appropriate Multiplier

✅ Result: Each employee is deducted a different fixed amount while still using constant logic.

Did this answer your question?