If your company deducts salary when employees miss check-ins or check-outs, you can automate this using No Check-In or No Check-Out deduction logic.
Step 1: Create the Deduction Column
Go to: Settings > Payroll Tab > Deduction Section
Click + Create Custom Deduction
Under Custom Income Type Name, enter either:
No Check-In Deduction
No Check-Out Deduction
(based on what you're setting up)
Click the right arrow beside Advanced Settings for Payroll Item
Toggle the appropriate logic:
Enable No Check-In if setting up a check-in deduction
Enable No Check-Out if setting up a check-out deduction
Under Calculate Based On, select Basic Salary
Click Create
🧩 Step 2: Set Up Deduction Rules in the Policy
Go to: Settings > Policies > Select a Policy > Payroll Tab
Scroll to the Deductions section
Locate the deduction column you just created (
No Check-In Deduction
orNo Check-Out Deduction
)
You will see two calculation options to choose from:
Method | Description |
Ratio of Earning | Deducts based on salary ratio: For half day = 0.03226/2 = 0.0161290 |
Example Calculation
Let’s say:
Month: May (31 days)
Employee salary: 900,000 MMK
Ratio of earning for No Check-In:
(1/31)/2 = 0.0161290
Employee missed 1 day of check-in
Deduction = 1 × 0.0161290 × 900,000
Result = 14,516.13 MMK will be deducted from the payroll.
⚠️ If using Ratio of Earning, you’ll need to manually update the ratio each month based on your payroll cycle days (e.g., 1/30, 1/31).
Flat Rate | Deducts a fixed amount per incident: |
After defining the rules, click Update to save the policy.
✅ You're now ready to deduct for missed check-ins or check-outs during payroll runs automatically!